Importar reglas de atributos (Herramientas de administración de datos)
Resumen
Importa reglas de atributos de un archivo de valores separados por comas (.csv) a un dataset.
Uso
Nota:
Una vez que importe las reglas de atributos a un dataset, la versión del cliente mínima para el dataset es ArcGIS Pro 2.1. Significa que el dataset no estará disponible para su uso en ArcGIS Desktop.
Esta herramienta solo importa las reglas que no existan aún para el dataset; no actualiza las reglas existentes. La unicidad de una regla aplicada a un dataset se determina por el nombre de la regla, no por su definición. Por ejemplo, una clase de entidad tiene dos reglas denominadas Regla A y Regla B. Si el archivo
.csvde entrada intenta importar las reglas denominadas Regla B y Regla C, Regla C se importa, pero Regla B no, dado que ya existe una regla denominada Regla B para el dataset.Si se detecta un fallo en la importación, la columna y fila específicas que fallaron se indican en un mensaje de error. El resto de reglas de atributos válidas del archivo
.csvse importarán.Esta herramienta puede usarse conjuntamente con la herramienta Exportar reglas de atributos.
Licencia:
Las reglas creadas mediante las herramientas de ArcGIS Data Reviewer requieren una licencia de extensión de Data Reviewer para su importación. Se devuelve una advertencia si el archivo
.csvimportado contiene una regla basada en Data Reviewer y no se dispone de una licencia de extensión de Data Reviewer.Si se detecta una advertencia en la importación, la fila específica que falló se indica en un mensaje de advertencia. El resto de reglas de atributos válidas del archivo
.csvse importarán.El archivo importado
.csvdebe contener las columnas siguientes:Columna
Descripción
Ejemplo
NAMENombre de la regla.
constraintRuleOP
DESCRIPTIONDescripción de la regla.
La presión de funcionamiento debe ser menor que 300.
TYPETipo de regla de los atributos.
CONSTRAINT, CALCULATION
SUBTYPESi el dataset tiene un subtipo y el subtipo se utiliza en la definición de la regla, este es el nombre (también llamado descripción) del subtipo al que se aplica la regla.
ALL
FIELDEl nombre del campo al que se aplica la regla, si procede.
CONDITION
ISEDITABLEValor booleano que define si el campo de atributo se puede editar.
True o False
TRIGGERINSERTValor booleano que define si los eventos desencadenadores de la regla están activados para las ediciones de inserción.
True o False
TRIGGERDELETEValor booleano que define si los eventos desencadenadores de la regla están activados para las ediciones de eliminación.
True o False
TRIGGERUPDATEValor booleano que define si los eventos desencadenadores de la regla están activados para las ediciones de actualización.
True o False
SCRIPTEXPRESSIONExpresión de script de ArcGIS Arcade que define la regla.
'$feature. PRESIÓN DE OPERACIÓN < 300' ERRORNUMBER
Número de error de la regla, si corresponde.
99
ERRORMESSAGE
Mensaje de error de la regla, si procede.
Presión de funcionamiento no válida. El valor debe ser menor que 300.
EXCLUDECLIENTEVALUATION
Valor booleano que define si la regla se admite para todos los clientes o solo para los clientes simples.
True o False
ISENABLED
Valor booleano que define si la regla de atributo está habilitada.
True o False
BATCH
Valor booleano que define si la regla admite la validación por lotes.
True o False
SEVERITY
Valor entero (1–5) que define la gravedad del error.
2
TAGS
Conjunto de valores de cadena que identifican la regla.
Presión de funcionamiento
CATEGORY
Valor entero generado por el sistema que define la categoría de reglas, si corresponde.
Este valor lo genera el sistema y no debe modificarse.
6
CHECKPARAMETERS
Valor JSON generado por el sistema que define la configuración de una regla basada en revisor de datos.
Este valor lo genera el sistema y no debe modificarse.
TRIGGERINGFIELDS
Lista de valores de campo que representa los campos donde se produce una edición y que activará la regla de atributo.
Nota:
Una matriz vacía definida como [] representa todos los campos como campos de desencadenador. Si no se especifican campos de desencadenador, todos los campos se muestran como campos de desencadenador.
Nota:
La exportación de reglas de atributos de ArcGIS Pro 3.4 o posterior incluirá la columna TRIGGERINGFIELDS en el archivo .csv de salida. Para importar reglas de atributos de este archivo utilizando una versión anterior de ArcGIS Pro, asegúrese de eliminar esta columna del archivo .csv antes de la importación.
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Tabla objetivo |
La tabla o clase de entidad a la que se aplicarán las reglas de atributos. El dataset debe tener todas las entidades especificadas en la definición de la regla. |
Table View |
|
Archivo de entrada |
Archivos |
File |
Salida derivada
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Reglas de atributos importadas |
El dataset de entrada actualizado. |
Table View; Raster Layer; Mosaic Layer |
Entornos
Información de licenciamiento
- Basic: No
- Standard: Si
- Avanzado: Si