Dominios y subtipos

Insights in ArcGIS Online
Insights in ArcGIS Enterprise
Insights Desktop

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ódigoDescripció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.

TipoMaterialesDiámetro (pulg.)Estado

Subtipo 1: Tubería general

Dominio de valor codificado 1

  • Código: PVC
  • Descripción: PVC (cloruro de polivinilo)

  • Código: H
  • Descripción: Hierro dúctil

  • Código: A
  • Descripción: Acero

Dominio de rango 1

  • Mínimo: 29,5
  • Máximo: 90,5

Valor predeterminado: 29,5

Dominio de valor codificado 3

  • Código: ES
  • Descripción: En servicio
  • Código: CF
  • Descripción: Con fugas
  • Código: ER
  • Descripción: En reparación
  • Código: EC
  • Descripción: En construcción
  • Código: NU
  • Descripción: No en uso

Subtipo 2: Acometida

Dominio de valor codificado 2

  • Código: PEX
  • Descripción: PEX (polietileno reticulado)
  • Código: PERT
  • Descripción: PE-RT (polietileno resistente a la temperatura)
  • Código: PVC
  • Descripción: PVC (cloruro de polivinilo)

Dominio de rango 2

  • Mínimo: 0,75
  • Máximo: 1

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:

Los campos multidominio (en otras palabras, campos con dominios diferentes basados en el subtipo) no se admiten en las siguientes funcionalidades:

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: