Cargar tabla en gráfico de conocimiento (Gráfico de conocimiento)

Resumen

Carga datos de una tabla o clase de entidad en un grafo de conocimiento.

Uso

  • Utilice esta herramienta para crear entidades y relaciones en un gráfico de conocimiento a partir de datos tabulares existentes. Los datos de los campos de una tabla se pueden convertir en propiedades de entidades y relaciones.

  • Se requiere un archivo de configuración de carga de datos para cargar datos en un grafo de conocimiento. Un archivo de configuración de carga de datos especifica cómo leer y manejar los datos de una tabla. También puede crear registros de procedencia para especificar el material de origen del que se obtienen los datos. Cree un archivo de configuración de carga de datos utilizando el asistente Cargar tabla.

  • Cuando el valor del parámetro Datos de entrada sea una clase de entidad, identifique el campo de geometría en la tabla de atributos. Cuando el valor del parámetro Datos de entrada sea una tabla, identifique uno o varios campos que contengan coordenadas que definan la geometría de la entidad. Solo se admite el sistema de coordenadas WGS84 para los gráficos de conocimiento. Se supone que todas las entidades y coordenadas utilizarán este sistema de coordenadas.

    Más información sobre cómo definir entidades espaciales para entidades

Parámetros

EtiquetaExplicaciónTipo de datos
Gráfico de conocimientos de destino

El gráfico de conocimiento que se actualizará.

Workspace; String; Map; String; Knowledge Graph Layer
Datos de entrada

La tabla o clase de entidad que se cargará en el gráfico de conocimiento.

Table View
Configuración de carga de datos

El archivo de configuración de carga de datos que se utilizará para cargar el valor del parámetro Datos de entrada en el gráfico de conocimiento.

File

Salida derivada

EtiquetaExplicaciónTipo de datos
Gráfico de conocimiento actualizado

El gráfico de conocimiento actualizado.

Workspace

arcpy.kg.LoadTableToKnowledgeGraph(target_knowledge_graph, in_dataset, data_loading_configuration)
NombreExplicaciónTipo de datos
target_knowledge_graph

El gráfico de conocimiento que se actualizará.

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

La tabla o clase de entidad que se cargará en el gráfico de conocimiento.

Table View
data_loading_configuration

El archivo de configuración de carga de datos que se utilizará para cargar el valor del parámetro in_dataset en el gráfico de conocimiento.

File

Salida derivada

NombreExplicaciónTipo de datos
updated_knowledge_graph

El gráfico de conocimiento actualizado.

Workspace

Muestra de código

Ejemplo de LoadTableToKnowledgeGraph (script independiente)

El siguiente ejemplo de código muestra cómo crear un servicio de gráficos de conocimiento utilizando la función LoadTableToKnowledgeGraph con los parámetros predeterminados.

# 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)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados