Comparación de esquemas de geodatabases (Data Reviewer)

Nivel de licencia:BasicStandardAdvanced

Resumen

Compara un esquema base y uno de prueba e informa de las diferencias entre ambos que son relevantes para la carga de datos, como las clases de entidades, las tablas, las referencias espaciales y las definiciones de campos.

Uso

Sintaxis

GeodatabaseSchemaCompare_Reviewer (base_geodatabase_schema, test_geodatabase_schema, output_folder_path, {ignore_options})
ParámetroExplicaciónTipo de datos
base_geodatabase_schema

Documento XML o geodatabase que contiene la versión autorizada del esquema de la geodatabase.

Workspace;File
test_geodatabase_schema

Documento XML o geodatabase que contiene el esquema con el que se compara la versión base.

Workspace;File
output_folder_path

Carpeta donde se creará el informe de comparación. Esta carpeta contendrá otras carpetas y archivos que admiten el parámetro html_output derivado.

Folder
ignore_options
[ignore_options;ignore_options,...]
(Opcional)

Indica las propiedades que no se compararán.

  • IGNORE_DOMAINSNo compara propiedades de dominio.
  • IGNORE_DATABASETOPOLOGYNo compara propiedades de topología.
  • IGNORE_HASMSNo comparar propiedades de medición.
  • IGNORE_HASZSNo comparar propiedades de elevación.
String

Ejemplo de código

Ejemplo de GeodatabaseSchemaCompare (secuencia de comandos de Python independiente)

El siguiente ejemplo de Python muestra cómo se utiliza la herramienta GeodatabaseSchemaCompare.

# Name: SchemaCompareExample.py
# Description: Compares two schemas and reports their differences
# Author: Esri
# Date: September 2013

import arcpy
arcpy.CheckOutExtension("datareviewer")

# Define variables
base = "c:/data/edit_sample.xml"
test = "c:/data/edit_modifications.xml"
folder = "c:/data/sc_results"
ignoreOptions="IGNORE_DATABASETOPOLOGY;IGNORE_HASMS"

# Compare the workspaces
arcpy.SchemaCompare_Reviewer(base,test,folder,ignoreOptions)

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Requiere Data Reviewer
ArcGIS for Desktop Standard: Requiere Data Reviewer
ArcGIS for Desktop Advanced: Requiere Data Reviewer
5/9/2014