Los datasets que contienen reglas de atributos se pueden compartir como una capa de entidades web. El tipo y las propiedades de las reglas determinan el proceso de compartir la capa web.
Las reglas de cálculo inmediato y de restricción se evalúan en el momento de la operación de edición. Para que las ediciones de servicio de entidades evalúen estos tipos de reglas, el dataset se debe compartir como una capa de entidades web mediante la opción Referencia a datos registrados.
Las reglas de validación y cálculo por lotes se evalúan en el momento especificado por el usuario. Para evaluar reglas de validación y cálculo por lotes a través de un servicio de entidades, el dataset y los datasets de error asociados se deben compartir como una capa de entidades web mediante la opción Referencia a datos registrados y la capacidad de Validación.
Más información sobre cómo evaluar reglas de atributos
Capacidad de validación
Cuando comparte datos con reglas de cálculo por lotes o de validación, puede habilitar una capacidad de Validación opcional. Para obtener más información, consulte Capas y capacidades adicionales.
Los analizadores se utilizan para comprobar los datasets que se están compartiendo como capas de entidades con capacidades de Validación. Se imponen las siguientes condiciones mediante estos analizadores:
- Los cuatro datasets de error enumerados a continuación están presentes en el mapa. No puede haber más de una capa que haga referencia al mismo dataset de error.
- GDB_ValidationPointErrors
- GDB_ValidationLineErrors
- GDB_ValidationPolygonErrors
- GDB_ValidationObjectErrors
- Todos los datos deben estar versionados en rama. Para obtener más información, consulte Registrar un dataset como versionado en rama.
- La geodatabase conectada debe tener el tipo de versionado establecido en rama en las Propiedades de conexión a geodatabase. Para obtener más información, consulte Actualizar propiedades de conexión de geodatabase a versionado en rama.
- El usuario de geodatabase conectado debe ser el propietario de los datos.
Nota:
La capacidad de Validación que se usa para evaluar reglas de validación y cálculo por lotes a través de servicios solo está disponible cuando se comparte con ArcGIS Enterprise 10.7 o versiones posteriores. Consulte Consideraciones al compartir a portales anteriores para obtener más información.Compartir datasets con reglas de atributos
Para compartir datasets con reglas de atributos, siga estos pasos:
- En ArcGIS Pro, cree un mapa que contenga datasets con reglas de atributos. Si lo desea, puede agregar los datasets de error asociados al mapa si prevé compartir una capa de entidades mediante la capacidad de Validación.
Todos los campos deben estar establecidos como visibles.
- Comparta una capa de entidades web realizando una de las acciones siguientes:
- Comparta el mapa y todas sus capas en forma de capa web. En la pestaña Compartir del grupo Compartir como, haga clic en Capa web .
- Comparta las capas seleccionadas del mapa como capa web. Seleccione las capas en el panel Contenido. Haga clic con el botón derecho y, a continuación, haga clic en Uso compartido > Compartir como capa web .
- En el cuadro de texto Nombre de la pestaña General, proporcione un nombre para la capa web.
- Rellene los campos Detalles del elemento para Resumen y Etiquetas.
- En Datos y tipo de capa, confirme que Imagen de mapa está seleccionado en Referencia a datos registrados. Haga clic en Entidad para compartir la capa de entidad web como una capa dependiente con la capa de imagen de mapa.
Para que las capas de entidades web se beneficien de reglas de atributos, deben hacer referencia a fuentes de datos registradas. De este modo, se asegura que los datos no se copien durante el proceso de publicación y que el servicio haga referencia a ellos directamente.
- En Ubicación, especifique la ubicación de almacenamiento de la capa web en Carpeta del portal y Servidor y carpeta.
- La capa web se guarda en Mi contenido de manera predeterminada. Para guardar la capa web en una carpeta de Mi contenido, escriba el nombre de la carpeta o vaya a una carpeta existente
- Especifique cómo se compartirá la capa web.
- Todos: esta opción hace que el contenido sea público. Significa que cualquiera puede acceder a él y verlo.
- Mi organización: esta opción permite compartir su contenido con todos los usuarios autenticados de la organización.
- Grupos: puede compartir su contenido con los grupos a los que pertenece y con miembros de dichos grupos.
- Si lo desea, puede habilitar la capacidad de Validación del servicio de entidades. No es obligatorio si comparte datasets con reglas de atributos, pero sí que lo es si quiere que la capa de entidades participe en flujos de trabajo de validación. Haga clic en la pestaña Configuración y, a continuación, haga clic en Validación, en Capacidades.
Revise la sección anterior acerca de la capacidad de Validación para obtener más información sobre los requisitos previos y los analizadores necesarios para utilizar esta capacidad.
- Si lo desea, haga clic en la pestaña Contenido para ver la nueva capa web o las capas y todos los componentes asociados.
- Haga clic en Analizar para comprobar si hay algún error o problema. Es necesario resolver todos los errores. Si se detecta algún problema, aparece en la pestaña Mensajes. Haga clic con el botón derecho del ratón en cada mensaje para obtener más información, leer la ayuda del error o la advertencia y acceder a las soluciones sugeridas. Más información sobre el análisis de recursos de SIG
- Una vez validada, haga clic en Publicar para compartir su capa web.
- Una vez que la capa web se haya publicado correctamente, haga clic en el vínculo Administrar la capa web para administrar la capa de entidades web a través de su portal. El vínculo le llevará a la capa de imagen de mapa.