Los dominios y subtipos son componentes de capas de entidades y clases de entidad que puede utilizar para restringir o definir campos de sus datasets. ArcGIS Insights admite el uso de datasets y campos que tengan definidos dominios o subtipos.
Nota:
No puede crear ni asignar dominios ni subtipos a campos en Insights. Puede crear y asignar dominios y subtipos a sus datasets en otros productos de ArcGIS, por ejemplo, ArcGIS Pro, ArcGIS Online y ArcGIS Enterprise. Después, puede utilizar los datos en Insights.
Dominios
Los dominios se utilizan para describir los valores admitidos en un campo. Solo los valores o rangos de valores considerados válidos se pueden utilizar como entrada de un campo donde se aplica un dominio. Por tanto, los dominios son un importante recurso para conservar la integridad de los datos, especialmente si la recopilación de datos se lleva a cabo en el campo y por muchos trabajadores.
Existen dos tipos de dominios que puede asignar a un campo: dominios de valor codificado y dominios de rango.
Dominios de valor codificado
Los dominios de valor codificado especifican un conjunto válido de valores que se pueden utilizar en el campo. Un dominio de valor codificado consta de códigos que se guardarán en el dataset y descripciones intuitivas correspondientes a cada código, similar a una tabla de referencia. Por ejemplo, una compañía eléctrica proporciona un mapa de los cortes de suministro eléctrico. Para conservar la uniformidad de la información y el estilo del mapa, el campo Status tiene aplicado un dominio con los valores de estado admitidos. La siguiente tabla es un ejemplo de los códigos y descripciones que podrían aplicarse al campo Status:
Código | Descripción |
---|---|
A | Fuera de servicio |
B | Unidad enviada |
C | Corte previsto |
Dominios de rango
Los dominios de rango están disponibles para números y fechas y especifican los valores mínimo y máximo admitidos en el campo. Los datos introducidos que queden fuera del rango no se admitirán en el campo. Por ejemplo, un departamento de obras públicas debe realizar inspecciones anuales de todas las bocas de incendio de la ciudad. El intervalo de presión normal de los hidrantes está entre los 50 y los 120 psi. Se puede crear un dominio de rango con un valor mínimo de 50 y un valor máximo de 120. Después, el dominio se puede aplicar al campo Pressure para que solamente se puedan introducir valores dentro de dicho rango. Los hidrantes cuyos valores de presión queden fuera de dicho rango no superarán la inspección.
Subtipos
Los subtipos son un conjunto de entidades que comparten los mismos atributos. Cada subtipo se define para proporcionar a otros campos la información de atributo correcta, incluidos dominios y valores predeterminados. Los subtipos resultan de mayor utilidad en situaciones en las que los atributos de los datos están vinculados a otros atributos. Por ejemplo, los subtipos de calles podrían ser residencial, carretera principal y autopista. Cada uno de estos subtipos también podría tener asociado un límite de velocidad predeterminado.
Estudio de caso
Una tabla de base de datos con tuberías de agua municipales tiene un campo Type que admite dos subtipos: tubería general y acometida. Cada subtipo define un conjunto de reglas para los campos Materials y Diameter (in.). El campo Status cuenta con un dominio independiente que no está vinculado a ninguno de los subtipos.
Tipo | Materiales | Diámetro (pulg.) | Estado | ||||
---|---|---|---|---|---|---|---|
Subtipo 1: Tubería general | Dominio de valor codificado 1
| Dominio de rango 1
Valor predeterminado: 29,5 | Dominio de valor codificado 3
| ||||
Subtipo 2: Acometida | Dominio de valor codificado 2
| Dominio de rango 2
Valor predeterminado: 1 |
Una nueva subdivisión en la ciudad requiere nuevas tuberías generales y acometidas, y un analista SIG del departamento de obras públicas tiene la tarea de agregar las nuevas entidades al dataset.
La primera entidad agregada es la nueva tubería general, con el subtipo Tubería general en el campo Type. El subtipo Tubería general está conectado a un dominio de valor codificado en el campo Materials y a un dominio de rango en el campo Diameter (in.). La nueva tubería general es de acero y presenta un diámetro de 50 pulgadas, de modo que el analista actualiza el campo Materials a Acero y modifica el campo Diameter (in.) a 50 respecto del valor predeterminado de 29,5.
Sugerencia:
Aunque la base de datos almacena los datos utilizando el código del dominio de valor codificado, el analista solo ve la descripción.
El campo final, Status, también es un dominio de valor codificado. Sin embargo, este dominio se aplica al campo, no al subtipo. Por tanto, dispone de las mismas opciones, independientemente del subtipo elegido para el campo Type. El analista actualiza el campo Status a En construcción, ya que la obra de la tubería general aún no se ha completado.
La siguiente entidad que el analista agrega al dataset es una acometida nueva que conecta una de las viviendas recién construidas a la tubería general. La nueva entidad utiliza el subtipo Acometida en el campo Type. Las acometidas se fabrican con un tubo de PEX de 1 pulgada, de modo que el analista actualiza el campo Materials a PEX (polietileno reticulado) y mantiene el campo Diameter (in.) con el valor predeterminado de 1. Como la acometida ya está instalada, pero aún no suministra agua a la nueva vivienda, el campo Status se actualiza a No en uso.
Cuando se active el agua para la subdivisión, el campo Status de todas las tuberías generales y acometidas nuevas se actualizará a En servicio.
Tipos de datos admitidos
Puede utilizar en ArcGIS Insights capas de entidades y tablas de tablas de geodatabase corporativa compatibles que pueden tener dominios y subtipos. Como no es posible crear dominios y subtipos en Insights, deberá crear y aplicar los dominios y subtipos en otro software, como ArcGIS Pro, antes de utilizar los datos en Insights.
Capas de entidades
Puede crear y aplicar dominios a un campo en una clase de entidad en ArcGIS Pro y publicarla en su organización como una capa de entidades alojada. También puede crear listas y rangos de atributos directamente en su organización de ArcGIS Online o ArcGIS Enterprise.
Puede crear y aplicar subtipos a un campo en una clase de entidad en ArcGIS Pro y publicarla en su organización como una capa de entidades alojada. No puede definir subtipos directamente en su organización de ArcGIS Online o ArcGIS Enterprise.
Tablas de geodatabase corporativa
Puede crear y aplicar dominios y subtipos a campos en tablas en versiones de geodatabase corporativa compatibles. Después, puede crear una conexión a la base de datos para usar los datos en Insights in ArcGIS Enterprise o Insights desktop.
Limitaciones
Insights no admite el uso de campos con dominios o subtipos para las siguientes funcionalidades:
- Calcular un campo
- Aplicar un filtro avanzado
- Crear una relación mediante la descripción de un dominio de valor codificado*
Los campos multidominio (en otras palabras, campos con dominios diferentes basados en el subtipo) no se admiten en las siguientes funcionalidades:
- Gráficos de categoría única, como gráficos de anillos o gráficos de burbujas. Los gráficos que admiten campos de varias categorías, como los gráficos de barras, sí que admiten los campos multidominio.
- El campo Colorear por de gráficos de dispersión.
- Mapas con campos de categorías (mapas de valores únicos, mapas con símbolos de gráficos de columnas y mapas con símbolos de gráficos circulares).
- El campo Tipo para vínculos en gráficos de vínculos y mapas de vínculos.
- Nodos de gráficos de vínculos.
Los dominios y los subtipos no son compatibles con las capas de entidades remotas. Si una capa remota contiene dominios o subtipos, puede copiar la capa en su libro de trabajo para utilizar los campos de dominio y subtipo.
*Los dominios de valores codificados utilizan los códigos almacenados en el dataset en lugar de las descripciones para crear una relación. Por lo tanto, el segundo dataset utilizado en la relación debe tener un campo que coincida con el tipo de campo y los valores de los códigos, en lugar de las descripciones.
Recursos
Utilice estos recursos para obtener más información sobre los dominios de atributo:
- Introducción a los dominios de atributo
- Introducción a los subtipos
- Definir listas y rangos de atributos en ArcGIS Online
- Definir listas y rangos de atributos en ArcGIS Enterprise