Comparar esquema (Administración de datos)

Resumen

Compara dos informes de esquema o esquemas de geodatabases y genera un informe HTML dinámico en el que se comparan las diferencias.

Más información sobre cómo crear y utilizar informes de esquema

Uso

  • Actualmente, la herramienta no admite comparaciones de archivos PDF.

  • Para ver el resultado HTML dinámico se requiere una conexión a Internet.

  • La herramienta permite comparar diferentes tipos de informes, como un archivo .xlsx con otro archivo .json.

Parámetros

EtiquetaExplicaciónTipo de datos
Origen base

La geodatabase, el objeto de la geodatabase o el informe de esquema existente que se utilizará como esquema base para la comparación con el esquema de prueba.

Workspace; Feature Dataset; Table; File
Origen de prueba

La geodatabase, el objeto de la geodatabase o el informe de esquema existente que se utilizará como esquema de prueba para la comparación con el esquema base.

Workspace; Feature Dataset; Table; File
Localización de salida

La carpeta donde se guardará el archivo de comparación de esquemas de salida.

Folder
Nombre

La primera parte del nombre del archivo de salida .html. El archivo de salida tendrá _dynamic.html agregado al nombre especificado.

String
Formatos

Especifica los tipos de archivo que se incluirán en la carpeta de salida.

  • HTML dinámicoLa carpeta de salida incluirá un archivo .html.
String

Salida derivada

EtiquetaExplicaciónTipo de datos
Archivos de salida

Los archivos de comparación.

File

arcpy.management.CompareSchema(in_base_source, in_test_source, out_location, name, formats)
NombreExplicaciónTipo de datos
in_base_source

La geodatabase, el objeto de la geodatabase o el informe de esquema existente que se utilizará como esquema base para la comparación con el esquema de prueba.

Workspace; Feature Dataset; Table; File
in_test_source

La geodatabase, el objeto de la geodatabase o el informe de esquema existente que se utilizará como esquema de prueba para la comparación con el esquema base.

Workspace; Feature Dataset; Table; File
out_location

La carpeta donde se guardará el archivo de comparación de esquemas de salida.

Folder
name

La primera parte del nombre del archivo de salida .html. El archivo de salida tendrá _dynamic.html agregado al nombre especificado.

String
formats
[formats,...]

Especifica los tipos de archivo que se incluirán en la carpeta de salida.

  • DYNAMIC_HTMLLa carpeta de salida incluirá un archivo .html.
String

Salida derivada

NombreExplicaciónTipo de datos
out_files

Los archivos de comparación.

File

Muestra de código

Ejemplo de CompareSchema (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función CompareSchema.

import arcpy
arcpy.management.CompareSchema(
    "C:\temp\testing.json",
    "C:\temp\testing_II.json",
    "C:\output\location",
    "output_name",
    "DYNAMIC_HTML"
)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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

Temas relacionados