Erstellt einen File-Wissensgraphen in einem Ordner.
Verwendung
Verwenden Sie dieses Werkzeug, um einen File-Wissensgraphen zu erstellen. Mit einem Wissensgraphen können Sie ein Modell erstellen, das ein reales System auf nichträumliche Weise simuliert. Der Wissensgraph ist zunächst leer. Mit ArcGIS Pro können Sie aber Folgendes tun:
Der Ordner, in dem der File-Wissensgraph erstellt werden soll.
Folder
Name des File-Wissensgraphen
Der Name des File-Wissensgraphen, der erstellt werden soll.
String
Name der Dokument-Entität
(Optional)
Der Name des Entitätstyps im Datenmodell, das Dokumente darstellt, die vom Wissensgraphen referenziert werden. Die Standardeinstellung ist Document.
String
Dokumentbeziehungsname
(Optional)
Der Name des Beziehungstyps in dem Datenmodell, das eine Beziehung zwischen einer Entität im Wissensgraph und einem mit dieser Entität verknüpften Dokument darstellt. Die Standardeinstellung ist HasDocument.
String
Dokumenteigenschaften
(Optional)
Die Gruppe der Eigenschaften, die für die einzelnen Dokumententitäten erstellt werden soll.
Spalten der Wertetabelle:
Text—Der aus einem Dokument extrahierte Text. Der Name der Eigenschaft lautet standardmäßig text.
URL—Der Speicherort des Dokuments. Der Name der Eigenschaft lautet standardmäßig url.
Schlagwörter—Die Schlagwörter, die für die Suche nach dem Dokument verwendet werden. Der Name der Eigenschaft lautet standardmäßig keywords.
Name—Der Dateiname des Dokuments. Der Name der Eigenschaft lautet standardmäßig name.
Inhaltstyp—Der Typ der Daten im referenzierten Dokument. Diese Eigenschaft wird als MIME-Typ (Multipurpose Internet Mail Extensions) gespeichert. Der Name der Eigenschaft lautet standardmäßig contentType.
Titel—Der Titel des Dokuments. Der Name der Eigenschaft lautet standardmäßig title.
Metadaten—Die Metadaten, die das Dokument beschreiben. Der Name der Eigenschaft lautet standardmäßig metadata.
Dateierweiterung—Die Dateierweiterung, wenn es sich beim referenzierten Dokument um eine Datei handelt. Der Name der Eigenschaft lautet standardmäßig fileExtension.
Der Ordner, in dem der File-Wissensgraph erstellt werden soll.
Folder
out_name
Der Name des File-Wissensgraphen, der erstellt werden soll.
String
document_entity_name
(Optional)
Der Name des Entitätstyps im Datenmodell, das Dokumente darstellt, die vom Wissensgraphen referenziert werden. Die Standardeinstellung ist Document.
String
has_document_relationship_name
(Optional)
Der Name des Beziehungstyps in dem Datenmodell, das eine Beziehung zwischen einer Entität im Wissensgraph und einem mit dieser Entität verknüpften Dokument darstellt. Die Standardeinstellung ist HasDocument.
String
document_properties[document_properties,...]
(Optional)
Die Gruppe der Eigenschaften, die für die einzelnen Dokumententitäten erstellt werden soll.
Spalten der Wertetabelle:
Text—Der aus einem Dokument extrahierte Text. Der Name der Eigenschaft lautet standardmäßig text.
URL—Der Speicherort des Dokuments. Der Name der Eigenschaft lautet standardmäßig url.
Keywords—Die Schlagwörter, die für die Suche nach dem Dokument verwendet werden. Der Name der Eigenschaft lautet standardmäßig keywords.
Name—Der Dateiname des Dokuments. Der Name der Eigenschaft lautet standardmäßig name.
Content Type—Der Typ der Daten im referenzierten Dokument. Diese Eigenschaft wird als MIME-Typ (Multipurpose Internet Mail Extensions) gespeichert. Der Name der Eigenschaft lautet standardmäßig contentType.
Title—Der Titel des Dokuments. Der Name der Eigenschaft lautet standardmäßig title.
Metadata—Die Metadaten, die das Dokument beschreiben. Der Name der Eigenschaft lautet standardmäßig metadata.
File Extension—Die Dateierweiterung, wenn es sich beim referenzierten Dokument um eine Datei handelt. Der Name der Eigenschaft lautet standardmäßig fileExtension.
Value Table
Abgeleitete Ausgabe
Name
Erläuterung
Datentyp
out_file_knowledge_graph
Der Ausgabe-File-Wissensgraph.
Workspace
Codebeispiel
CreateFileKnowledgeGraph: Beispiel (eigenständiges Skript)
Das folgende Codebeispiel veranschaulicht das Erstellen eines File-Wissensgraph-Service mit benutzerdefinierten Dokumenteigenschaftennamen.
# Description: Create a file knowledge graph service named 'MyFileKnowledgeGraph'.
# Import system modules
import arcpy
# Set local variables
out_folder_path = 'C:/output'
out_name = 'MyFileKnowledgeGraph'
document_properties = ["newText", "newURL", "newKeywords", "newName", "newContentType", "newTitle", "newMetadata", "newFileExtension"]
document_values = arcpy.ValueTable(8)
document_values.addRow(document_properties)
# Call the CreateKnowledgeGraph tool to create a file knowledge graph service with
# custom document property names.
arcpy.kg.CreateFileKnowledgeGraph(out_folder_path, out_name, document_properties=document_values)
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.