将表加载至知识图谱 (知识图谱)

摘要

将数据从表或要素类加载到知识图谱中。

使用情况

  • 使用此工具基于现有表格数据,在知识图谱中创建实体和关系。 表字段中的数据可以转换为实体和关系的属性。

  • 需要数据加载配置文件来将数据加载到知识图谱。 数据加载配置文件指定了如何在表中读取和处理数据。 它还可以创建出处记录以指定数据源自的源材料。 使用加载表向导创建数据加载配置文件。

  • 输入数据几何值是要素类时,标识属性表中的几何字段。 当输入数据参数值是表时,标识一个或多个包含定义实体几何的坐标的字段。 知识图谱仅支持 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: 是

相关主题