Puede publicar capas en masa desde un elemento de data store de base de datos en el portal de ArcGIS Enterprise. Al hacerlo, se crean en la base de datos un elemento de capa de entidades y un elemento de capa de imágenes de mapa para cada clase de entidad y tabla accesibles. Estas capas hacen referencia a los datos de la base de datos; los datos no se copian en otra ubicación. Una vez que se crean los elementos de capa, puede compartirlas con aquellas personas que necesiten acceder a ellas, para que puedan utilizarlas en sus propios mapas, escenas y aplicaciones.
Aspectos a tener en cuenta antes de publicar en masa desde un data store de base de datos
Tenga en cuenta lo siguiente antes de publicar capas de forma masiva desde un elemento de data store de base de datos en el portal:
- Debe ser propietario del elemento de data store para poder publicar capas en masa desde él.
- Debe ser miembro de un rol con privilegios para crear capas de entidades en masa desde un elemento de data store y publicar capas basadas en servidor.
- No se permite realizar una publicación masiva desde un almacenamiento de datos en la nube o base de datos NoSQL.
- Se crean capas de entidades e imágenes de mapa para todas las tablas y clases de entidades de la base de datos a las que se puede acceder mediante una conexión de base de datos. Si cualquiera de estas tablas o clases de entidades tiene tablas relacionadas, se crearán capas de entidades e imágenes de mapa separadas para cada tabla relacionada. Todas las capas tienen el nombre de la tabla o clase de entidad desde la que se publicaron. El usuario solo tiene acceso a las capas que crea, pero este o el administrador de la organización pueden compartir capas con otros miembros de la organización o de forma pública.Por este motivo, conviene tener en cuenta las clases de entidad y tablas a las que puede acceder el usuario especificado en el archivo de conexión, así como el tipo de privilegios que el usuario tiene respecto a dichos datasets.
- El usuario de base de datos especificado en la conexión de base de datos solo debería tener acceso al subconjunto de clases de entidad y tablas que el usuario necesita publicar en masa.
- Asegúrese de que los privilegios otorgados al usuario especificado en la conexión de base de datos sean apropiados para cada dataset.
Cuando crea capas de entidades en masa, estas no tienen la edición habilitada. Sin embargo, puede habilitar la edición en el servicio de entidades en ArcGIS Server Manager o desde el portal. Si nadie debe editar los datos mediante estas capas de entidades publicadas en masa, conéctese a la base de datos como usuario que solo tiene privilegios para seleccionar datos de las clases de entidad y tablas y no habilite la edición en el servicio de entidades.
- Para llegar a los niveles de privilegios y accesibilidad de datos que requiere para publicar las capas adecuadas en masa, puede que tenga que solicitar un nuevo usuario de base de datos al administrador de su base de datos.
- En los servicios de mapas que se publican de forma masiva, no se habilitan otras funciones que no sean el acceso a las entidades.
- Los datos se publican utilizando renderizadores y escalas predeterminados.
- La sincronización no está habilitada en los servicios de entidades publicados en masa, pero puede acceder al servicio en ArcGIS Server Manager para habilitarla tras la publicación
- Para favorecer una publicación en masa eficaz, los servicios de mapas del servidor federado utilizan instancias compartidas.
- Si el elemento de data store accede a una geodatabase corporativa, cada clase de entidad o tabla que contenga metadatos resultará en una capa de entidades que contiene metadatos, como la descripción y los créditos (atribuciones).
Publicar capas en masa
Siga estos pasos para publicar capas de imágenes de mapa y de entidades desde todas las tablas y clases de entidad disponibles a través de un elemento de data store de base de datos del portal:
- Abra la página de detalles del elemento de data store de base de datos desde el que va a realizar la publicación.
Usted debe ser propietario del elemento de data store.
- Haga clic en la pestaña Capas y haga clic en Crear capas.
- Si los datos contienen los campos de fecha y hora que almacenan la información en una zona horaria distinta de UTC, elija la zona horaria en el menú desplegable Zona horaria de los datos. Para tener en cuenta el horario de verano de esa zona horaria, active la casilla de verificación Cambiar la hora automáticamente según el horario de verano.
Esta zona horaria se aplicará a todas las capas publicadas. De forma predeterminada, se supone que los valores de fecha y hora son UTC.
- Para mostrar los valores de fecha y hora en las capas publicadas en ArcGIS utilizando una zona horaria distinta de UTC, elija la zona horaria en el menú desplegable Zona horaria preferida para mostrar. Para tener en cuenta el horario de verano de la zona horaria mostrada, active la casilla de verificación Cambiar la hora automáticamente según el horario de verano.
La zona horaria que elija en el menú desplegable Zona horaria preferida para mostrar se guardará con cada capa de imágenes del mapa y el elemento de capa de entidades. Cuando los usuarios muestren el contenido de estas capas en ArcGIS Pro, aparecerán los valores de fecha y hora correspondientes a esta zona horaria. Esta zona horaria se aplicará a todas las capas publicadas.
ArcGIS Pro muestra valores de fecha y hora UTC de forma predeterminada.
- Haga clic en Siguiente.
- Elija una carpeta vacía o cree una carpeta en la que almacenar las capas de entidades y haga clic en Siguiente.
Esta carpeta en Mi contenido, en la página Contenido, le ayuda a organizar los elementos de su propiedad. Al guardar las capas de entidades publicadas en masa en una carpeta separada, le será más fácil identificar las capas de entidades publicadas de esta forma y, por lo tanto, las que dependen del elemento de data store y se pueden sincronizar con él. No puede utilizar su carpeta de usuario (la que coincide con el nombre de usuario utilizado para acceder a la organización) para almacenar estas capas.
- En la lista de servidores a los que se ha agregado este elemento de data store, elija el sitio de ArcGIS Server en el que desea publicar los datos.
Puede publicar capas en masa únicamente en un sitio de ArcGIS Server.
- Elija uno de los siguientes para especificar el nombre de la carpeta que se creará en el sitio de ArcGIS GIS Server federado para almacenar los servicios a los que hacen referencia los elementos de capa de entidades y de imágenes de mapa:
- Utilizar el mismo nombre que el de la carpeta en Mi contenido: la carpeta del sitio de GIS Server tendrá el mismo nombre que la carpeta de Mi contenido que especificó en el paso 3.
- Utilizar un nombre de carpeta personalizado: le permite escribir un nombre en el campo si desea que la nueva carpeta tenga un nombre distinto al de la carpeta de Mi contenido.
Esta carpeta se encuentra en el sitio de GIS Server y forma parte de la información que identifica dónde se está ejecutando cada servicio. El nombre de la carpeta aparecerá en la URL de cada servicio.
- Haga clic en Iniciar publicación de capas.
La publicación puede tardar mucho tiempo en completarse si la conexión de base de datos utilizada para el elemento de data store tiene acceso a un gran número de clases de entidad y tablas de la base de datos.
Cuando se hayan creado todas las capas, aparecerán en la pestaña Capas del elemento de data store.
Haga clic en el nombre de capa para administrar los detalles y la configuración de cada capa y compartirlas con grupos, la organización o todo el mundo. La configuración específica de elementos está disponible para capas de imágenes de mapas y capas de entidades.
Nota:
Puesto que un elemento de capa de entidades es un servicio de mapas con el acceso a entidades habilitado en el sitio de ArcGIS Server, debe compartir la capa de entidades y su capa de imágenes de mapa asociada con el mismo conjunto de usuarios (grupos, la organización o el público). Si solo comparte la capa de entidades, otros usuarios no podrán utilizarla.