Las geodatabases corporativas se almacenan en bases de datos, a las que también agregan funciones. En ArcGIS Enterprise, accede a los datos de una geodatabase corporativa mediante servicios web de ArcGIS Server.
Si tiene una licencia de ArcGIS Enterprise (o ArcGIS Server Basic), puede crear geodatabases corporativas en una base de datos compatible. Para interactuar con geodatabases corporativas en aplicaciones ArcGIS de escritorio, como ArcGIS Pro, necesita una licencia Standard o Advanced para el producto de escritorio.
Motivos para utilizar una geodatabase corporativa con ArcGIS Enterprise
La funcionalidad y los tipos de dataset agregados disponibles en una geodatabase corporativa permiten publicar más tipos de capas web de los que puede desde una base de datos. Por ejemplo, puede publicar servicios de generación de rutas desde datasets de red, así como publicar servicios de geodatos para utilizarlos en flujos de trabajo de replicación, además de publicar servicios de redes de servicios y servicios de redes de trazado desde una geodatabase corporativa.
Sugerencia:
Las redes de servicios y trazado se admiten en geodatabases dentro de un subconjunto de bases de datos. Consulte Crear una red de servicios y Crear una red de trazado en la ayuda de ArcGIS Pro para obtener una lista de las bases de datos admitidas.La funcionalidad adicional disponible en las geodatabases corporativas también proporciona más funcionalidad en los servicios de entidades que publique. Esto incluye lo siguiente:
- Puede habilitar la sincronización en los servicios de entidades publicados a partir de datos en una geodatabase corporativa, lo que permite desconectar el servicio de entidades para editarlo o utilizarlo como referencia.
- Los servicios de entidades publicados desde clases de entidad que contienen campos con dominios de valor codificado y dominios de rango aparecen en el portal como listas y valores mínimo y máximo, respectivamente, al visualizar los campos de servicio de entidades en un portal.
- Si las clases de entidad que publica contienen adjuntos, se puede acceder a los adjuntos a través del servicio de entidades.
Sitios de ArcGIS Server y geodatabases corporativas
Para garantizar que los servicios web tengan acceso a los datos de la geodatabase corporativa, debe registrar el archivo de conexión de base de datos con los sitios de ArcGIS Server en los que desea publicar.
Para publicar servicios de mapas y servicios de entidades (capas de imagen de mapa y capas de entidades) que hagan referencia a tablas y clases de entidad en una geodatabase corporativa, agregue las tablas y clases de entidad de la base de datos registrada a mapas de ArcGIS Pro, configure los datos del mapa para que su aspecto y funcionamiento sean los que desee y publique en un sitio de ArcGIS GIS Server federado o independiente.
Para obtener información sobre la publicación de un servicio de imágenes (capa de imágenes) provenientes de datasets ráster o datasets de mosaico de una geodatabase corporativa en un sitio de ArcGIS Image Server federado o independiente, consulte Compartir una capa de imágenes web.
Si necesita compartir contenido que cumpla los estándares de OGC, publique servicios de WCS, WFS, WMS, WMTS y WPS.
Geodatabases corporativas y portales de ArcGIS Enterprise
Puede agregar una geodatabase corporativa como elemento de data store en el sitio web del portal de ArcGIS Enterprise, con lo cual la geodatabase se registra en varios sitios de ArcGIS Server federados a la vez. Los servicios de imágenes, mapas y entidades que publique desde ArcGIS Pro y ArcGIS Server Manager en sitios de ArcGIS Server federados estarán disponibles automáticamente en su portal como elementos de capa.
La siguiente lista resume los flujos de trabajo adicionales que crean elementos de portal, basados en servicios web, que hacen referencia a contenido de geodatabases corporativas registradas:
- Publique todas las clases de entidades y tablas accesibles a través del elemento de data store en forma de capas de entidades e imágenes de mapa.
- Publique servicios de red de servicios en el ArcGIS GIS Server federado de su portal (con Extensión ArcGIS Utility Network Management) para otorgar acceso a sus redes tanto a visualizadores como a editores.
- Agregue los servicios que publica en sitios de ArcGIS Server independientes como elementos de capa en su portal para que estén disponibles para los miembros del portal.
- Use los servicios que publica en sitios de ArcGIS Server independientes en mapas que crea en un visor de mapas del portal.
- Agregue servicios de geoprocesamiento a su portal para usarlos como herramientas web.
Crear, rellenar y mantener geodatabases corporativas
La creación y el mantenimiento de geodatabases corporativas se hacen fuera de ArcGIS Server. Las siguientes secciones describen cómo interactúan los usuarios de una organización con las geodatabases corporativas en función de su rol.
Administradores de base de datos
Como las geodatabases corporativas se almacenan en bases de datos, necesita un administrador de base de datos para configurar y mantener dicha base de datos. La mayoría de las tareas que realiza un administrador de base de datos se realizan fuera de ArcGIS, con las siguientes excepciones opcionales:
- Cree roles de base de datos utilizando la herramienta de geoprocesamiento Crear rol o la función ArcPy.
- Cree usuarios de base de datos para crear datos con la herramienta de geoprocesamiento Crear usuario de base de datos o la función ArcPy.
Los administradores de base de datos pueden utilizar las herramientas mencionadas anteriormente para crear usuarios y roles de base de datos, o bien puede utilizar el software de base de datos.
Administradores de geodatabases
Los administradores de geodatabases crean y son dueños de todos los objetos de la base de datos (como tablas del sistema, vistas, funciones y procedimientos almacenados) que componen una geodatabase corporativa. También llevan a cabo una pequeña cantidad de tareas de mantenimiento específicas de la geodatabase, como reconstruir índices en tablas del sistema, comprimir la geodatabase si se usa el versionado tradicional y actualizar la geodatabase.
Los administradores de geodatabases no necesitan tantos privilegios en el sistema de administración de bases de datos como los administradores de bases de datos. Existe un administrador de geodatabase por cada geodatabase corporativa.
Los privilegios y obligaciones de los administradores de geodatabases varían según el sistema de administración de bases de datos. Consulte las siguientes secciones específicas de bases de datos en la Ayuda de ArcGIS Pro para obtener información sobre los administradores de geodatabases y las tareas que llevan a cabo:
Creadores de datos
En la mayoría de organizaciones, suele haber una pequeña cantidad de usuarios que crean las clases de entidad y las tablas que luego otros usuarios de la organización publican, asignan y analizan. Los usuarios que crean los datos en una geodatabase corporativa no solo agregan datasets, también están a cargo de administrarlos. Entre las tareas de administración del dataset que realiza el creador de datos se incluyen:
- Otorgar acceso a los datos a otros usuarios.
- Crear y mantener redes.
- Definir reglas y relaciones topológicas.
- Crear dominios.
- Definir subtipos.
- Habilitar el rastreo del editor.
- Definir reglas de atributos.
- Habilitar el archivado o versionado.
- Modificar el esquema de la tabla (por ejemplo, agregar o eliminar un campo).
Consulte la ayuda de ArcGIS Pro para obtener más información sobre la creación y administración de datos en una geodatabase.
Publicadores
Para que los datos de una geodatabase corporativa estén disponibles a través de servicios web y capas del portal, los publicadores crean y configuran mapas que contienen esos datos.
Para garantizar que los servicios web puedan acceder a los datos de la geodatabase corporativa, cada publicador registra una conexión de base de datos con uno o varios sitios de ArcGIS Server federados o independientes. En algunos casos, para registrar la geodatabase corporativa como data store debe trabajar con el administrador de ArcGIS Server o su departamento de TI para garantizar que los equipos de ArcGIS Server estén configurados para comunicarse con la geodatabase.
Cuando el mapa está preparado y la base de datos está registrada en el sitio de ArcGIS Server, los publicadores pueden crear los servicios web que se necesiten para trabajar con los datos. Si registra la geodatabase agregando un elemento de data store de base de datos al portal, puede publicar en masa todas las tablas y clases de entidad a las que se puede acceder a través de la conexión de base de datos.
Editores, analistas y visualizadores
Cuando hace que los datos estén disponibles a través de servicios web, la mayoría de usuarios pueden editar, analizar y visualizar los datos mediante dichos servicios web. No tienen nunca la necesidad de interactuar directamente con la geodatabase corporativa. Estos usuarios pueden interactuar con servicios web en mapas con aplicaciones listas para usar o mediante aplicaciones que han configurado otros miembros del portal con plantillas de aplicaciones o ArcGIS Web AppBuilder como se indica a continuación:
- Los editores pueden conservar los datos mediante servicios de entidades editables y elementos capa de entidades del portal que agregan a aplicaciones de escritorio, aplicaciones de campo, aplicaciones personalizadas o Visor de mapas.
- Los analistas pueden ejecutar herramientas de geoprocesamiento en servicios de entidades y servicios de imágenes en ArcGIS Pro o Python, o también pueden ejecutar herramientas de análisis de entidades en Visor de mapas.
- Los visualizadores interactúan con servicios de imágenes, mapas o entidades en mapas creados en ArcGIS Pro y Visor de mapas.
En el caso de los usuarios que deban trabajar directamente con los datos en la geodatabase, como profesionales de SIG que conservan los datos y realizan análisis complejos, se conectan a la geodatabase desde aplicaciones de escritorio como ArcGIS Pro o Python.