Para mejorar la calidad de los datos, puede proporcionar a los editores una lista o rango de valores aceptables para los campos de las capas de entidades alojadas. Por ejemplo, pongamos que una capa de entidades alojada almacena información sobre contenedores de basura municipales repartidos por toda la ciudad. Su ciudad utiliza cubos de plástico y aluminio con capacidades de entre 57 y 189 litros. Para impedir que los editores escriban valores incorrectos y evitar los errores tipográficos, puede crear una lista de opciones para el campo sobre el material que incluya dos valores (plástico y aluminio) y establecer un valor mínimo de 57 y un valor máximo de 189 para el campo sobre la capacidad del contenedor.
Puede crear una lista de valores de atributos aceptables para campos de texto, numéricos (entero, entero pequeño y doble) y fecha y hora (fecha, solo fecha y solo hora). También puede definir los posibles valores mínimos y máximos para campos numéricos y de fecha y hora (fecha, solo fecha y solo hora).
Crear una lista de dominios
Al definir una lista de valores, configura un código y una etiqueta. La etiqueta es el valor que se muestra a los usuarios en la lista de valores y en la tabla de atributos cuando acceden a ella en el portal de ArcGIS Enterprise.
Para definir la lista, dispone de las siguientes opciones:
- Escribir los valores de código y etiqueta.
- Deje que ArcGIS Enterprise consulte el campo para rellenar la lista con todos los valores únicos existentes.
La lista de códigos y etiquetas será la misma. Puede proporcionar un valor de etiqueta diferente para cada uno de los códigos. También puede agregar a la lista pares de valores de etiqueta y código.
- Importar valores de etiquetas y códigos desde un archivo de valores separados por comas (CSV).
Asigne a las columnas el nombre Label y Code, respectivamente. Si el archivo no contiene columnas con esos nombres, se utilizarán las dos primeras columnas del archivo. Todos los demás campos del archivo se ignoran.
Dado que se trata de un archivo de valores separados por comas, los valores numéricos que contengan una coma se leerán como valores separados. No incluya comas en los valores numéricos. Por ejemplo, un código para un campo numérico puede ser 1000000, pero no 1.000.000; este último se leerá como tres valores separados: 1, 000 y 000.
Para los tipos de campo de cadena de caracteres, la longitud de los valores de código del archivo .csv debe ser inferior a la longitud máxima definida para el campo.
Los valores de campo para los valores de fecha y hora del archivo .csv deben tener el siguiente formato:
Tipo de datos del campo Formato compatible Fecha AAAA/MM/DD hh:mm:ss o bien AAAA-MM-DD hh:mm:ss
Si hay milisegundos, se eliminarán.
Solo fecha AAAA-MM-DD Solo hora Hora en formato hh:mm:ss de 24 horas
Nota:
Los tipos de datos de campo de fecha se almacenan en hora universal coordinada (UTC), pero se muestran en la hora local utilizada por su navegador. Consulte Almacenamiento de los valores de fecha para capas de entidades alojadas y Cómo se visualizan los campos de fecha para obtener más información.
Crear una lista de valores que puedan usar los editores para rellenar el campo es útil si tiene un número limitado de valores posibles.
Siga estos pasos para crear una lista de valores válidos para un campo de una capa de entidades alojada:
- Inicie sesión en su organización.
Debe iniciar sesión en la organización como propietario de una capa de entidades alojada o como miembro del rol de administrador predeterminado.
- Abra la página del elemento de la capa de entidades alojada y haga clic en la pestaña Datos para abrir la tabla de atributos.
- Haga clic en el botón Campos
. - Si la capa de entidades alojada contiene más de una subcapa, utilice el menú desplegable Capa para elegir la subcapa que contiene el campo que necesita.
- Haga clic en el nombre de visualización del campo para abrir la configuración de dicho campo.
- Desplácese hasta la sección Dominio y haga clic en Primeros pasos.
- Elija una de las opciones siguientes para definir la lista de dominios:
- Introducir valores: especifique todas las etiquetas y los códigos correspondientes.
- Buscar valores: se presentan los valores únicos existentes almacenados en el campo, tanto en la etiqueta como en el código. Modifique las etiquetas según sea necesario.
Nota:
Cuando se utiliza la opción Buscar valores, solo aparecen los 2.000 primeros valores únicos de la tabla.
- Importar valores: proporcione un archivo .csv que contenga las etiquetas y los códigos.
- Haga clic en Siguiente.
- Para cada par de etiqueta y código adicional que necesite, realice una de las siguientes acciones:
- Para agregar un nuevo par al final de la lista, haga clic en Agregar valor y escriba otra etiqueta y el código correspondiente.

Haga clic en Agregar valor para agregar un par de etiqueta y código al final de la lista. - Para insertar un nuevo par antes del par existente, seleccione la casilla junto al par de etiqueta y código, haga clic en el botón Opciones
que se encuentra junto a la casilla y, a continuación, haga clic en Agregar arriba y rellene la nueva etiqueta y el código.
Elija Agregar arriba en el menú Opciones para insertar una fila por encima de la fila seleccionada. - Para insertar un nuevo par después del par existente, seleccione la casilla junto al par de etiqueta y código, haga clic en el botón Opciones
que se encuentra junto a la casilla y, a continuación, haga clic en Agregar debajo y rellene la nueva etiqueta y el código.
Elija Agregar debajo en el menú Opciones para insertar una fila por debajo de la fila seleccionada.
- Para agregar un nuevo par al final de la lista, haga clic en Agregar valor y escriba otra etiqueta y el código correspondiente.
- Para cambiar el orden, arrastre el par de código y etiqueta hacia arriba o hacia abajo en la lista.
- Para eliminar un par de etiqueta y código, haga clic en el botón Opciones
que se encuentra junto al par de etiqueta y código y luego haga clic en Eliminar.
Elija Eliminar en el menú Opciones para eliminar la fila seleccionada. - Para eliminar varios pares de etiqueta y código, haga clic en la casilla que se encuentra junto a cada par que desee eliminar y, a continuación, haga clic en Eliminar seleccionado en la parte superior de la ventana Administrar dominio.
Para seleccionar todos los pares de etiqueta y código, haga clic en la casilla que se encuentra junto a Etiqueta (valor mostrado).
- Una vez que haya definido la lista de valores sugeridos para un campo, haga clic en Guardar.
Si la lista contiene errores (por ejemplo, el archivo .csv importado tenía una etiqueta o código vacío, contenía etiquetas o códigos duplicados o definía un código que superaba la longitud o precisión máxima del campo), se devuelve un mensaje indicando que hay errores y que el dominio no se guardará.
Para identificar y corregir los errores de la lista de dominios, active el botón de alternancia Mostrar errores. Una vez que haya corregido todos los errores, haga clic de nuevo en Guardar.
La lista de valores está a disposición de los editores.
Si el campo admite valores nulos, la lista de valores mostrada contendrá una opción -Sin valor- además de los valores que defina.
Editar una lista de dominios
Puede modificar el contenido y la apariencia de una lista de valores existente. Por ejemplo, quizá descubra que en la ciudad hay más contenedores de aluminio que de plástico; desea que esto sea lo primero que vean los editores en la lista. O bien, quizá descubra que se necesitan más valores. Por ejemplo, si su lista de contenedores de basura debe admitir los contenedores de acero, puede editar la lista para agregar este nuevo valor.
También puede modificar los valores de etiquetas existentes en la lista. Al hacerlo, las personas verán la nueva etiqueta cuando vean la lista de valores y la tabla de atributos en el portal.
Precaución:
Puede modificar valores de código existentes, pero no lo recomendamos si hay datos en el campo que utilicen el código. Al modificar un valor de código, los valores de atributos existentes no se actualizan en la tabla. También puede eliminar un valor de la lista, pero los valores existentes de la tabla de atributos aparecerán con el código en lugar de la etiqueta. Por ejemplo, si elimina el valor plástico,PL, la gente verá PL cuando visualice la tabla de atributos en el portal.
Siga estos pasos para editar una lista de valores válidos para un campo de una capa de entidades alojada:
- Inicie sesión en su organización.
Debe iniciar sesión en la organización como propietario de una capa de entidades alojada o como miembro del rol de administrador predeterminado.
- Abra la página del elemento de la capa de entidades alojada y haga clic en la pestaña Datos para abrir la tabla de atributos.
- Haga clic en el botón Campos
. - Si la capa de entidades alojada contiene más de una subcapa, utilice el menú desplegable Capa para elegir la subcapa que contiene el campo que necesita.
- Haga clic en el nombre de visualización del campo para abrir la configuración de dicho campo.
- Desplácese hasta la sección Dominio y haga clic en Editar.
- También puede escribir el nombre de etiqueta o de código en el campo Buscar para buscar el dominio que desea editar.
- Si lo desea, puede realizar cualquiera de estas ediciones:
- Arrastre un par de etiqueta y código a una nueva ubicación para reordenar la lista.
- Haga clic en Buscar valores para agregar a la lista de dominios cualquier valor único de la capa que no esté incluido actualmente en el dominio.

- Haga clic en Agregar valor y escriba una nueva etiqueta y un código para agregarlo al final de la lista.
- Para insertar un nuevo par de etiqueta y código antes del par existente, seleccione la casilla junto al par de etiqueta y código, haga clic en el botón Opciones
que se encuentra junto a la casilla y, a continuación, haga clic en Agregar arriba y rellene la nueva etiqueta y el código.
Elija Agregar arriba en el menú Opciones para insertar una fila por encima de la fila seleccionada. - Para insertar un nuevo par después del par existente, seleccione la casilla junto al par de etiqueta y código, haga clic en el botón Opciones
que se encuentra junto a la casilla y, a continuación, haga clic en Agregar debajo y rellene la nueva etiqueta y el código.
Elija Agregar debajo en el menú Opciones para insertar una fila por debajo de la fila seleccionada. - Para cambiar el valor de una etiqueta o código, escriba un nuevo valor en el campo correspondiente.
- Para eliminar un par de etiqueta y código, haga clic en el botón Opciones
que se encuentra junto al par de etiqueta y código y luego haga clic en Eliminar.
Elija Eliminar en el menú Opciones para eliminar la fila seleccionada. - Para eliminar varios pares de etiqueta y código, haga clic en la casilla que se encuentra junto a cada par que desee eliminar y, a continuación, haga clic en Eliminar seleccionado en la parte superior de la ventana Administrar dominio.
Sugerencia:
Para seleccionar todos los pares de etiqueta y código, haga clic en la casilla que se encuentra junto a Etiqueta (valor mostrado).
- Una vez que haya terminado de editar la lista de valores sugeridos para un campo, haga clic en Guardar.
Eliminar una lista de valores
Si ya no tiene sentido restringir los valores que proporcionan los editores al agregar o actualizar un valor de atributo (por ejemplo, si la lista de material del contenedor es tan larga que no se puede utilizar cuando los editores están actualizando información en el campo), puede eliminar la lista de valores. Ya no se mostrará a los editores la lista de valores cuando realicen ediciones futuras.
Precaución:
Los valores existentes de la tabla de atributos permanecen en la tabla, pero con el código en lugar de la etiqueta. Por ejemplo, si elimina la lista de valores del campo sobre material, la gente verá PL y AL cuando visualice la tabla de atributos en el portal.
Siga estos pasos para eliminar una lista de valores:
- Inicie sesión en su organización.
Debe iniciar sesión en la organización como propietario de una capa de entidades alojada o como miembro del rol de administrador predeterminado.
- Abra la página del elemento de la capa de entidades alojada y haga clic en la pestaña Datos para abrir la tabla de atributos.
- Haga clic en el botón Campos
. - Si la capa de entidades alojada contiene más de una subcapa, utilice el menú desplegable Capa para elegir la subcapa que contiene el campo que necesita.
- Haga clic en el nombre de visualización del campo para abrir la configuración de dicho campo.
- Desplácese hasta la sección Dominio y haga clic en Editar.
- Haga clic en Eliminar lista en la parte inferior de la ventana Administrar dominio.
- Haga clic en Eliminar lista para confirmar que desea eliminar la lista de valores.
Definir valores mínimo y máximo
Puede definir un rango de valores mínimos y máximos válidos para un campo de entero pequeño, entero, doble, fecha, solo fecha o solo hora. Cuando los editores agreguen o actualicen un valor del campo, reciben una advertencia si el valor que escriben queda fuera del rango. Si siguen con la edición, el campo vuelve al valor anterior.
Siga estos pasos para establecer un rango de valores mínimo y máximo para un campo:
- Inicie sesión en su organización.
Debe iniciar sesión en la organización como propietario de una capa de entidades alojada o como miembro del rol de administrador predeterminado.
- Abra la página del elemento de la capa de entidades alojada y haga clic en la pestaña Datos para abrir la tabla de atributos.
- Haga clic en el botón Campos
. - Si la capa de entidades alojada contiene más de una subcapa, utilice el menú desplegable Capa para elegir la subcapa que contiene el campo que necesita.
- Haga clic en el nombre de visualización del campo para abrir la configuración de dicho campo.
- Desplácese hasta la sección Dominio y haga clic en Primeros pasos.
- Elija Rango y haga clic en Siguiente.
- Especifique el valor más bajo permitido en el campo Valor mínimo.
- Especifique el valor más alto permitido en el campo Valor máximo.
- Cuando haya definido el rango de valores para un campo, haga clic en Guardar.
Puede aumentar o reducir el rango de valores válidos para un campo. Si reduce el rango, los valores existentes del campo que quedan fuera del rango nuevo permanecerán en la tabla. Si esos valores ya no son válidos, debe editarlos manualmente.
Aspectos a tener en cuenta a la hora de definir o editar listas o rangos de dominios
Tenga en cuenta lo siguiente al trabajar con listas de valores o rangos:
- Para los campos numéricos y de fecha y hora, puede definir una lista o un rango, pero no ambos. Si ha definido uno, no puede configurar el otro.
- No puede configurar una lista ni definir valores mínimos y máximos para campos del sistema, por ejemplo, shape_area, shape_length, FID y ObjectID.
- Si crea una vista de capas de entidades alojadas a partir de una capa de entidades alojada, el dominio de lista o rango se aplica a las capas de la vista, pero no se puede modificar desde la vista. Para aplicar dominios de listas o rangos a capas de entidades de ArcGIS Server, debe definir dominios en los datos de la geodatabase antes de publicar la capa de entidades. Consulte Crear y administrar dominios en la ayuda de ArcGIS Pro para obtener más información.
- Puede configurar listas y rangos de dominios solo para capas de entidades alojadas; no puede configurar listas ni rangos de dominios para vistas de capas de entidades alojadas ni servicios de entidades que hacen referencia a datos registrados. Para aplicar listas o rangos a capas de entidades que hagan referencia a datos registrados, debe definir dominios en los datos de la geodatabase antes de publicar la capa de entidades. Consulte Crear y administrar dominios en la ayuda de ArcGIS Pro para obtener más información.
- Cuando publique una capa de entidades alojada a partir de datos de ArcGIS Pro que tenga dominios de valor codificados, esos dominios aparecerán como una lista en su portal. Sin embargo, las listas de un portal de ArcGIS Enterprise se aplican a campos individuales y solo se pueden modificar en ellos; cambiar un campo de la lista no cambia los valores de dominio de otros campos.
- En el caso de los servicios de entidades que hacen referencia a datos registrados, puede ver dominios de valor codificados y dominios de rango en los campos como listas y valores mínimos y máximos respectivamente; sin embargo, no puede editarlos en el portal.
- Si publica una capa de entidades alojada desde ArcGIS Pro que tenga subtipos con dominios asociados en otros campos, no podrá ver ni editar los dominios en el portal.