Exportar valores contingentes (Administración de datos)

Resumen

Exporta grupos de campos y valores contingentes a un archivo .csv.

Uso

  • Esta herramienta puede usarse conjuntamente con la herramienta Importar valores contingentes.

  • El archivo de grupos de campos .csv contiene las columnas NAME, IS_RESTRICTIVE y FIELD. El nombre de la columna FIELD se incrementa según se requiera para incluir todos los campos del grupo de campos, por ejemplo, FIELD1, FIELD2, FIELD3, etc.

    Columnas del .csv de grupos de campos

    ColumnaDescripciónEjemplo

    NAME

    El nombre del grupo de campos

    AnimalCategories

    IS_RESTRICTIVE

    Especifica si el grupo de campos es restrictivo

    TRUE

    FIELD1

    El nombre del campo

    categoría

  • El archivo .csv de valores contingentes incluye las siguientes columnas: CAV_ID, IS_RETIRED, FIELD_GROUP, SUBTYPE, SUBTYPE_NAME, CV_TYPE, CV_VALUE y DESCRIPTION.

    Columnas del .csv de valores contingentes

    ColumnaDescripciónEjemplo

    CAV_ID

    El Id. del valor contingente.

    1

    IS_RETIRED

    Un valor booleano que define si se da de baja el valor contingente.

    False

    FIELD_GROUP

    El nombre del grupo de campos al que corresponde el valor contingente.

    AnimalCategories

    SUBTYPE

    Si el dataset presenta un subtipo y el subtipo se utiliza en la definición de valor contingente, este es el código de subtipo al que se aplica la regla.

    2

    SUBTYPE_NAME

    Si el dataset presenta un subtipo y el subtipo se utiliza en la definición de valor contingente, esta es la descripción de texto del código de subtipo.

    Sangre fría

    CV_TYPE1

    El tipo de valor contingente. El valor del tipo se almacena como un número entero de la siguiente manera:

    • 1: cualquiera
    • 2: nulo
    • 3: valor codificado
    • 4: rango

    3

    CV_VALUE1

    El valor de campo específico. Si el tipo es cualquiera o nulo, el valor del archivo .csv está vacío.

    1

    DESCRIPTION1

    Si el tipo de valor contingente es un valor codificado, este es el texto de descripción del valor codificado.

    Pez

Parámetros

EtiquetaExplicaciónTipo de datos
Tabla de destino

La tabla o clase de entidad de geodatabase de entrada de la que se exportarán los grupos de campo y valores contingentes.

Table View
Archivo de salida de grupos de campos (.csv)

La ubicación y nombre del archivo .csv de salida que se creará con nombres de columna específicos que contienen información sobre los grupos de campos de la tabla de destino.

File
Archivo de salida de valores contingentes (.csv)

La ubicación y nombre del archivo .csv de salida que se creará con nombres de columna específicos que contienen información sobre los valores contingentes de la tabla de destino.

File

arcpy.management.ExportContingentValues(target_table, field_groups_file, contingent_values_file)
NombreExplicaciónTipo de datos
target_table

La tabla o clase de entidad de geodatabase de entrada de la que se exportarán los grupos de campo y valores contingentes.

Table View
field_groups_file

La ubicación y nombre del archivo .csv de salida que se creará con nombres de columna específicos que contienen información sobre los grupos de campos de la tabla de destino.

File
contingent_values_file

La ubicación y nombre del archivo .csv de salida que se creará con nombres de columna específicos que contienen información sobre los valores contingentes de la tabla de destino.

File

Muestra de código

Ejemplo de ExportContingentValues (ventana de Python)

Exportar los grupos de campos y valores contingentes de una clase de entidad denominada GasPipes.

import arcpy
arcpy.ExportContingentValues_management("C:\\MyProject\\myConn.sde\\pro.USER1.Animals",
                                        "C:\\MyProject\\MyFieldGroups.csv",
                                        "C:\\MyProject\\MyContingentValues.csv")

Temas relacionados