Создать Файловый граф знаний (Инструменты графа знаний)
Краткая информация
Создает Файловый граф знаний в папке.
Использование
Используйте этот инструмент, чтобы создать файл графа знаний. Граф знаний позволяет строить модель, симулирующую систему реального мира непространственным образом. Изначально граф знаний будет пустым. Но с помощью ArcGIS Pro можно:
Папка, в которой будет создан Файловый граф знаний.
Folder
Имя файла графа знаний
Имя файла графа знаний, который будет создан.
String
Имя элемента документа
(Дополнительный)
Имя типа элемента в модели данных, представляющего документы, на которые ссылается граф знаний. По умолчанию – Document.
String
Имя отношения документа
(Дополнительный)
Имя типа отношения в модели данных, которое представляет отношение между элементом в графе знаний и документом, связанным с этим элементом. По умолчанию – HasDocument.
String
Свойства документа
(Дополнительный)
Набор свойств, которые будут созданы для каждого элемента документа.
Столбцы таблицы значений:
Text–Извлеченный из документа текст. Имя свойства по умолчанию text.
URL–Местоположение документа. Имя свойства по умолчанию url.
Ключевые слова–Ключевые слова, которые будут использоваться для поиска документа. Имя свойства по умолчанию keywords.
Имя–Имя файла документа. Имя свойства по умолчанию name.
Тип содержимого–Тип данных, содержащихся в документе, на который делается ссылка. Это свойство хранится как тип Многоцелевое расширение интернет-почты (MIME). Имя свойства по умолчанию contentType.
Заголовок–Заголовок документа. Имя свойства по умолчанию title.
Метаданные–Метаданные, описывающие документ. Имя свойства по умолчанию metadata.
Расширение файла–Расширение файла, если документ, на который делается ссылка, является файлом. Имя свойства по умолчанию fileExtension.
Папка, в которой будет создан Файловый граф знаний.
Folder
out_name
Имя файла графа знаний, который будет создан.
String
document_entity_name
(Дополнительный)
Имя типа элемента в модели данных, представляющего документы, на которые ссылается граф знаний. По умолчанию – Document.
String
has_document_relationship_name
(Дополнительный)
Имя типа отношения в модели данных, которое представляет отношение между элементом в графе знаний и документом, связанным с этим элементом. По умолчанию – HasDocument.
String
document_properties[document_properties,...]
(Дополнительный)
Набор свойств, которые будут созданы для каждого элемента документа.
Столбцы таблицы значений:
Text–Извлеченный из документа текст. Имя свойства по умолчанию text.
URL–Местоположение документа. Имя свойства по умолчанию url.
Keywords–Ключевые слова, которые будут использоваться для поиска документа. Имя свойства по умолчанию keywords.
Name–Имя файла документа. Имя свойства по умолчанию name.
Content Type–Тип данных, содержащихся в документе, на который делается ссылка. Это свойство хранится как тип Многоцелевое расширение интернет-почты (MIME). Имя свойства по умолчанию contentType.
Title–Заголовок документа. Имя свойства по умолчанию title.
Metadata–Метаданные, описывающие документ. Имя свойства по умолчанию metadata.
File Extension–Расширение файла, если документ, на который делается ссылка, является файлом. Имя свойства по умолчанию fileExtension.
Value Table
Производные выходные данные
Имя
Объяснение
Тип данных
out_file_knowledge_graph
Выходной Файловый граф знаний.
Workspace
Пример кода
CreateFileKnowledgeGraph, пример (автономный скрипт)
В следующем примере кода демонстрируется создание сервиса файлов графа знаний с пользовательскими именами свойств документа.
# 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)
Параметры среды
Этот инструмент не использует параметры среды геообработки.