Загрузить таблицу в граф знаний (Граф знаний)

Краткая информация

Загружает данные из таблицы или класса объектов в граф знаний.

Использование

  • Используйте этот инструмент, чтобы создавать элементы и отношения в графе знаний из существующих табличных данных. Данные в полях таблицы можно конвертировать в свойства элементов и отношений.

  • Для загрузки данных в граф знаний требуется файл конфигурации загрузки данных. Файл конфигурации загрузки данных определяет то, как читать и управлять данными в таблице. Он также может создавать записи о происхождении, чтобы указать исходный материал, из которого были получены данные. Создайте файл конфигурации загрузки данных с помощью мастера Загрузить таблицу.

  • Если значением параметра Входные данные является класс объектов, задайте поле геометрии в таблице атрибутов. Если значением параметра Входные данные является таблица, задайте одно или несколько полей, содержащих координаты геометрии элемента. Для графов знаний поддерживается только система координат WGS84. Предполагается, что все объекты и координаты будут использовать эту систему координат.

    Подробнее об определении пространственных объектов для элементов

Параметры

ПодписьОписаниеТип данных
Целевой граф знаний

Граф знаний, который будет обновлен.

Workspace; String; Map; String; Knowledge Graph Layer
Входные данные

Таблица или класс объектов, которые будут загружены в граф знаний.

Table View
Конфигурация загрузки данных

Файл конфигурации загрузки данных, который будет использоваться для загрузки значения параметра Входные данные в граф знаний.

File

Производные выходные данные

ПодписьОписаниеТип данных
Обновленный граф знаний

Обновленный граф знаний.

Workspace

arcpy.kg.LoadTableToKnowledgeGraph(target_knowledge_graph, in_dataset, data_loading_configuration)
ИмяОписаниеТип данных
target_knowledge_graph

Граф знаний, который будет обновлен.

Workspace; String; Map; String; Knowledge Graph Layer
in_dataset

Таблица или класс объектов, которые будут загружены в граф знаний.

Table View
data_loading_configuration

Файл конфигурации загрузки данных, который будет использоваться для загрузки значения параметра in_dataset в граф знаний.

File

Производные выходные данные

ИмяОписаниеТип данных
updated_knowledge_graph

Обновленный граф знаний.

Workspace

Пример кода

LoadTableToKnowledgeGraph, пример (автономный скрипт)

В следующем примере кода демонстрируется создание сервиса графа знаний с помощью функции LoadTableToKnowledgeGraph с параметрами по умолчанию.

# Description: Load tabular data from a .csv file into a knowledge graph.

# Import system modules
import arcpy

# Set local variables
target_knowledge_graph = 'MyKnowledgeGraph'
in_dataset = 'data_load.csv'
data_loading_configuration = 'data_load_config_sample.ldcfg'

# Call the LoadTableToKnowledgeGraph tool to load data_load.csv into 
# "MyKnowledgeGraph" as defined by data_load_config_sample.ldcfg.
arcpy.kg.LoadTableToKnowledgeGraph(target_knowledge_graph, in_dataset,
                                   data_loading_configuration)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы