Los administradores y publicadores de una organización de ArcGIS Enterprise pueden registrar data stores administrados por el usuario con sitios de ArcGIS Server federados. Los data stores administrados por el usuario contienen fuentes de datos para servicios web de ArcGIS Server que se ejecutan en servidores federados. Al publicar no se copia ningún dato; los servicios web hacen referencia a los datos del data store registrado.
Hay varios tipos de data stores que puede agregar como elemento en un portal. Cada tipo proporciona una funcionalidad diferente, tal como se describe en la siguiente sección. Registre estos data stores administrados por el usuario agregando un elemento de data store a su organización. Cuando agregue un elemento de data store, registre una fuente de datos con uno o varios sitios de ArcGIS GIS Server o ArcGIS Image Server federados. Al agregar una fuente de datos de recurso compartido de archivos de big data, se registra con el GeoAnalytics Server del portal. Cada servidor federado puede tener registrados varios elementos de data store.
Puede agregar un elemento de data store en el portal. Otra forma de crear un elemento de data store es registrar un data store a un sitio de ArcGIS Server federado en ArcGIS Pro 2.5 y versiones posteriores.
Estos elementos de data store proporcionan gran parte de la misma funcionalidad que los que registra en ArcGIS Server Manager, pero también le permiten hacer lo siguiente:
- Controlar el uso del contenido del data store al compartir el elemento de data store. El modo de compartir el elemento de data store determina quién puede utilizarlo al publicarlo en ArcGIS Server Manager o ArcGIS Pro. La configuración de uso compartido de los elementos de data store de carpeta y nube también repercuten en quién puede crear capas de imágenes a partir de ellos en el portal.
- Crear capas web en masa a partir de elementos de data store de base de datos.
Nota:
Puede seguir registrando data stores directamente con un sitio de ArcGIS Server federado mediante ArcGIS Server Manager o ArcGIS Pro 2.4 y versiones anteriores; sin embargo, cuando registre data stores por medio de cualquiera de estas aplicaciones, no se creará ningún elemento de data store en el portal, no dispondrá de la funcionalidad mencionada más arriba y el registro del data store se administrará exclusivamente dentro del sitio o los sitios individuales de ArcGIS Server con los que registró el data store.
Tipos de elementos de data store
Al agregar un elemento de data store a una organización, debe elegir una fuente de datos que contenga los datos que desea publicar y (para la mayoría de data stores) los servidores federados que pueden acceder a los datos.
En la siguiente tabla se describe el tipo de data stores que puede agregar como elementos y la finalidad de cada uno de ellos:
Tipo de elemento de data store | Qué puede registrar | Finalidad del elemento de data store |
---|---|---|
Carpetas | Recursos compartidos de archivos | Puede publicar capas de imágenes* en el portal que haga referencia a archivos del recurso compartido de archivos, publicar capas de imágenes de mapa desde ArcGIS Pro 2.8 o posterior que hagan referencia a archivos compartidos en el archivo compartido y puede publicar una capa de teselas, una capa de teselas vectoriales o una capa de escenas que haga referencia a una caché almacenada en el archivo compartido desde el portal o ArcGIS Pro. |
Bases de datos | Archivos de conexión de base de datos (.sde) que acceden a versiones compatibles de los siguientes sistemas de administración de bases de datos o almacenes de datos en la nube: Las bases de datos pueden contener una geodatabase corporativa, pero que no tienen por qué contenerla. Las geodatabases no se admiten en los almacenes de datos en la nube. | Para elementos de data store que hagan referencia a un almacén de datos en la nube, puede publicar una capa de imágenes de mapa en ArcGIS Pro 2.9 o una versión posterior. Para Google BigQuery, también puede publicar una capa de entidades de solo lectura desde ArcGIS Pro 3.0. Para elementos de data store que hagan referencia a un sistema de administración de bases de datos, puede publicar capas de imágenes de mapa y capas de entidades en masa. Cuando publica en masa desde un elemento de data store, se crea una capa de entidades y una capa de imágenes de mapa** por cada clase de entidad y tabla a la que tiene acceso el usuario de base de datos registrado. Nota:Si no desea que nadie edite los datos con estas capas de entidades, asegúrese de que la conexión de base de datos que utilice al agregar el data store se conecte como un usuario que solo disponga de privilegios de selección en las clases de entidad y tablas de la base de datos. La publicación y la edición en masa no se admiten en el caso de los datos de un almacén de datos en la nube. |
Almacenamiento en la nube | Cualquiera de las siguientes ubicaciones de almacenamiento en la nube:
| Puede publicar capas de imágenes* en el portal o ArcGIS Pro. Desde el portal, también puede publicar una capa de teselas, una capa de teselas vectoriales o una capa de escenas que haga referencia a una caché almacenada en el almacén en la nube. |
Recurso compartido de archivos de big data | Cualquiera de las siguientes ubicaciones de almacenamiento de archivos:
| El elemento de data store es un elemento de sistema que no utiliza directamente. En su lugar, interaccione con el elemento de recurso compartido de archivos de big data para la introducción y el almacenamiento de salidas de GeoAnalytics Tools en el portal o ArcGIS Pro. |
NoSQL | Una base de datos Neo4j vacía (no puede contener ningún dato) | Los data stores NoSQL están registrados en el sitio ArcGIS Knowledge Server del portal. Cada data store puede contener un gráfico de conocimiento creado en ArcGIS Pro. Ello implica que debe registrar un data store NoSQL para cada gráfico de conocimiento. |
*Para publicar capas de imágenes en el portal, el data store debe estar registrado con el servidor de análisis de ráster o el servidor de alojamiento de imágenes del portal.
**Para publicar capas de entidades e imágenes de mapa en masa, el data store debe estar registrado con un sitio de ArcGIS GIS Server federado.
Al agregar un elemento de data store en el portal se registra la fuente de datos con el sitio o los sitios de ArcGIS Server que especifique. Los elementos de data store de base de datos que hagan referencia a almacenes de datos en la nube se registran solo con el servidor de alojamiento del portal. Si accede a la misma ubicación de origen (carpeta, base de datos o almacén de datos en la nube con las mismas credenciales) desde ArcGIS Pro y publica en uno de estos sitios, no tiene por qué volver a registrar el data store.
Acceso a datos
Agregar elementos de data store a su portal hace que resulte sencillo compartir datos SIG por toda su organización. Debe lograr un equilibrio entre facilidad de acceso y seguridad de los datos. Al utilizar elementos de data store, el acceso se controla en varios niveles. Consulte Controlar acceso a los datos publicados desde elementos de data store para obtener información detallada.
Métodos para agregar elementos de data stores
Existen tres flujos de trabajo para agregar un elemento de data store a su portal. El que utilice depende de si necesita registrar un nuevo data store, de si desea crear un elemento de data store para un data store existente o de si su data store existente está registrado con varios servidores federados.
Registrar un data store
Para registrar un data store con un servidor federado, agregue un elemento de data store al portal. También puede registrar un data store y agregar un elemento de data store desde ArcGIS Pro en las siguientes condiciones:
- Va a registrar una base de datos, un almacén de datos en la nube, un recurso compartido de archivos o una base de datos NoSQL con un servidor federado.
- Va a utilizar ArcGIS Pro 2.5 o una versión posterior para data stores de base de datos o almacenes de datos compartidos de archivos, ArcGIS Pro 2.9 o una versión posterior para almacenes de datos en la nube y ArcGIS Pro 3.0 o una versión posterior para bases de datos NoSQL.
Crear un elemento de data store para un data store registrado con un servidor federado
Es posible que tenga registrado un data store de base de datos o de recursos compartidos de archivos que se haya creado según una de estas condiciones para el que desea crear un elemento de data store:
- Cuando registró el data store con el sitio de ArcGIS Server, dicho sitio era un sitio de ArcGIS Server independiente. Posteriormente, el sitio se federó con el portal y ahora desea crear un elemento de data store para él.
- Registró el data store en un sitio de ArcGIS Server federado antes de 10.7.1. Ahora que su portal está actualizado, desea crear un elemento de data store para el data store.
- Registró el data store con ArcGIS Server Manager o ArcGIS Pro 2.4 o una versión anterior.
Si el data store se registró con varios servidores federados y utilizó el mismo nombre para el data store cuando lo registró con cada uno de esos servidores federados, el administrador de la organización debe asociar el elemento de data store con cada servidor adicional, tal y como se describe en la sección siguiente.
Crear un elemento de data store asociado con un varios servidores federados
Esta es la situación más compleja. El administrador de la organización debe crear un elemento de data store para el data store desde uno de los servidores federados y, después, utilizar la operación REST federateDataItem para asociar el resto de servidores federados con el mismo elemento de data store.
Si el administrador de la organización no utiliza la operación REST federateDataItem para asociar los servidores federados adicionales (por ejemplo, agregó servidores federados al elemento desde la página de elemento del data store), acabará con data stores registrados duplicados. El resultado es el siguiente:
- Cuando publique servicios a partir de datos en el data store, el cliente de publicación elegirá uno de los data stores duplicados. No tendrá ningún control a la hora de decidir el que se utilizará ni tendrá forma de identificarlo.
- Si el data store es una base de datos registrada, debe conservar tanto el elemento nuevo de data store como el elemento antiguo de base de datos registrada. Si no lo hace (por ejemplo, si elimina el data store de base de datos registrada para intentar eliminar la duplicación) y la contraseña de la cuenta que accede a la base de datos cambia, los servicios que hacen referencia al data store eliminado dejarán de funcionar.
Empezar a usar los elementos de data store
Consulte lo siguiente para aprender a utilizar y administrar elementos de data stores en el portal: