Skip To Content

Servicios de entidades

Los servicios de entidades le permiten servir datos de entidades y tablas no espaciales a través de Internet o su intranet. Así, sus datos están disponibles para su uso en clientes de web, aplicaciones de escritorio y aplicaciones de campo.

Como publicador de un servicio de entidades, usted determina la funcionalidad que está disponible para las personas que utilizan el servicio de entidades, define el estilo utilizado al visualizar las entidades y define plantillas para la edición de los datos. Cuando los usuarios acceden a un servicio de entidades, pueden acceder a los datos y los datos asociados a estos a través de clases de relación. Pueden usar el servicio de entidades en los mapas y aplicaciones que creen, pueden ejecutar análisis en las capas del servicio y, si usted lo permite, pueden editar los datos del servicio de entidades.

Los servicios de entidades se ejecutan en sitios de ArcGIS GIS Server.

Licencia:

Para obtener información sobre la funcionalidad que está disponible en los servicios de entidades basados en su licencia de ArcGIS Enterprise o su rol de servidor, consulte la matriz de funcionalidades.

Creación de servicio de entidades

Para publicar un servicio de entidades, tiene que preparar los datos y publicarlos. Los pasos concretos que debe servir para hacerlo dependen de la funcionalidad que necesite para el servicio de entidades.

Funcionalidad requeridaResumen de pasos para su creaciónLo que obtiene

  • Necesito que mis datos permanezcan en mi geodatabase corporativa o database de origen, dado que es el sistema de registro al que acceden otras aplicaciones.
  • Me gustaría compartir todas las clases de entidad y tablas a las que se accede a través de un archivo de conexión de base de datos para permitir que otros miembros de mi organización de ArcGIS Enterprise visualicen los datos.
  • Las configuraciones personalizadas, como la edición, el uso sin conexión, la simbología y las extensiones, no se requieren inmediatamente en las capas y pueden configurarse para cada capa.

Si utiliza una de las bases de datos enumeradas en Data stores administrados por el usuario en portales de ArcGIS Enterprise, haga lo siguiente para crear un elemento de data store de base de datos en un portal y publicar en masa servicios de mapas y entidades de ArcGIS Server (servicios de mapas con el acceso a entidades habilitado):

  1. Otorgue acceso a un único usuario de la base de datos para las clases de entidades y tablas que desee publicar. Consulte Controlar acceso a los datos publicados desde elementos de data store para obtener más información.
  2. Cree una conexión de base de datos como usuario con acceso a los datos que se van a publicar.
  3. Agregue un elemento de data store de base de datos al portal. Al agregar el data store, especifique los sitios de ArcGIS GIS Server federados con los que se registrará la base de datos.
  4. Como propietario del elemento de data store, publique todas las capas accesibles en uno de los sitios de ArcGIS GIS Server federados.

  • Necesito que mis datos permanezcan en mi geodatabase corporativa o database de origen, dado que es el sistema de registro al que acceden otras aplicaciones.
  • Los editores actualizarán los datos directamente en la fuente de datos y quiero que los cambios se reflejen en el servicio de entidades.

Sugerencia:

Para acceder a los datos de una geodatabase corporativa o una base de datos como entidades de solo lectura, puede publicar un servicio de mapas como alternativa.

  1. Prepare los datos de origen para usarlos en un servicio de entidades.
  2. Cree un mapa en ArcGIS Pro que contenga las clases de entidades y tablas que desee utilizar en el servicio de entidades.
  3. Publique en un servidor federado o sitio de ArcGIS GIS Server independiente.

Además de los requisitos anteriores, también quiero que la gente edite los datos a través del servicio de entidades, y deseo ver los cambios en la fuente de datos al acceder desde otros clientes.

Complete los tres pasos anteriores y habilite las capacidades de edición en el servicio de entidades al publicarlo.

Los usuarios necesitan editar el servicio de entidades cuando están desconectados de la red, pero quiero que las ediciones que realicen mientras están sin conexión se sincronicen con mi sistema de registro.

  1. Prepare los datos de origen para usarlos en un servicio de entidades.
  2. Realice los pasos preparatorios adicionales que se requieren para dejar los datos sin conexión.
  3. Cree un mapa en ArcGIS Pro que contenga las clases de entidades y tablas que desee utilizar en el servicio de entidades.
  4. Publique en un servidor federado o sitio de ArcGIS GIS Server independiente. Habilite la edición y la sincronización en el momento de la publicación.

Para completar el flujo de trabajo, cree un mapa web que contenga la capa de entidades y configure el estilo y otros ajustes. Configure el mapa web de modo que tenga los mismos ajustes de uso compartido que la capa de entidades, y el mapa web que se va a usar sin conexión.

Si los usuarios van a utilizar el mapa web sin conexión en aplicaciones como ArcGIS Field Maps, también necesitará configurar el mapa base en el mapa web de modo que se pueda usar sin conexión.

Tengo fuentes de datos de archivo (por ejemplo, CSV, hojas de cálculo de Microsoft Excel y shapefiles) que quiero utilizar para crear servicios de entidades.

  1. Prepare el archivo para su publicación. Por ejemplo, defina tipos de datos para las columnas de la hoja de cálculo o comprima el shapefile o la geodatabase de archivos para crear un archivo .zip.
  2. Cargue su archivo a un ArcGIS Enterprise o portal de ArcGIS Online y publique una capa de entidades alojada.
  3. Configure los estilos y los ajustes en la capa de entidades alojada.
  4. Comparta la capa de entidades alojada con grupos específicos, su organización o el público.

  • Un archivo (.csv, Microsoft Excel, shapefile, geoJSON, OGC GeoPackage o geodatabase de archivos).
  • Una capa de entidades alojada en el portal.
  • Si publicó en un portal de ArcGIS Enterprise, los datos de la capa de entidades alojada se almacenan en el data store relacional del portal. Si publicó en ArcGIS Online, los datos de la capa de entidades alojada se almacenan en ArcGIS Online.
  • Si publicó en un portal de ArcGIS Enterprise, existe un servicio de entidades que se ejecuta en el servidor de alojamiento del portal.

Tengo datos en una geodatabase o base de datos, pero quiero crear una copia de los datos para compartirla con el público para permitir la entrada de datos por la comunidad.

  1. Cree un mapa en ArcGIS Pro que contenga las clases de entidades y tablas que desee copiar y que esté accesible a través del servicio de entidades.
  2. Publique en ArcGIS Online. (También puede publicar en un portal de ArcGIS Enterprise; sin embargo, la mayoría de los portales de Enterprise se encuentran detrás de firewalls que impiden al público aportar datos).
  3. Habilite la edición, configure la capa para permitir la edición pública y comparta la capa con todos (público) para permitir la entrada de datos por parte de la comunidad.

  • Una capa de entidades alojada en ArcGIS Online que se comparte con el público.
  • Los datos de la capa de entidades alojada se almacenan en ArcGIS Online.
  • Un archivo de definición de servicio que se comparte con el público. Quizá desee cambiar la configuración de uso compartido de este archivo para que solo esté disponible para usted y los administradores de su organización.

Para completar el flujo de trabajo, cree un mapa web que contenga la capa de entidades alojada y configure el estilo y otros ajustes. Comparta el mapa web con todo el mundo (público). Agregue el mapa web a una aplicación web y configure la aplicación con las herramientas que el público necesitará para proporcionar información. Comparta la aplicación web con todo el mundo (pública).

Tengo datos en una geodatabase o base de datos, pero quiero crear una copia de los datos para compartirla con mi organización o con un subconjunto de los miembros de mi organización.

  1. Cree un mapa en ArcGIS Pro que contenga las clases de entidades y tablas que desee copiar y que esté accesible a través del servicio de entidades.
  2. Publique en su portal de Enterprise o en ArcGIS Online.
  3. Configure el estilo y otros ajustes en la capa de entidades alojada.
  4. Comparta la capa con su organización o grupos concretos.

  • Una capa de entidades alojada en su organización de Enterprise o ArcGIS Online y que se comparte con sus usuarios previstos.
  • Los datos de la capa de entidades alojada se almacenan en el data store relacional del servidor de alojamiento del portal de Enterprise o en ArcGIS Online.
  • Un archivo de definición de servicio que se comparte con las mismas personas que la capa de entidades alojada. Quizá desee cambiar la configuración de uso compartido de este archivo para que solo esté disponible para usted y los administradores de su organización.
  • Si publicó en un portal de Enterprise, existe un servicio de entidades que se ejecuta en el servidor de alojamiento del portal.

Uso ArcGIS GeoEvent Server para transmitir datos en directo, pero deseo archivar localmente una parte de esos datos.

  1. Configure un conector de entrada para los datos de transmisión.
  2. Configure un conector de salida de big data store espaciotemporal para archivar los datos.

  • Conectores en ArcGIS GeoEvent Server.
  • Una capa de entidades del portal de Enterprise.
  • Un servicio de entidades que se ejecuta en el servidor de alojamiento del portal.
  • Los datos de la capa de entidades se almacenan en el big data store espaciotemporal del portal.

Mis datos se almacenan en una geodatabase empresarial y están registrados para el versionado en rama.

  1. Prepare los datos de origen para usarlos en un servicio de entidades.
  2. Asegúrese de que el archivo de conexión de la base de datos esté configurado para el versionado en rama.
  3. Cree un mapa en ArcGIS Pro que contenga las clases de entidades y tablas que desee utilizar en el servicio de entidades.
  4. Publique en un servidor federado y habilite la Administración de versiones al publicar.

Servicios de entidades creados como resultado de ejecutar una herramienta o aplicación

También puede crear capas de entidades alojadas como resultado de ejecutar ciertas herramientas o aplicaciones, como las siguientes:

  • Ciertas herramientas estándar de análisis de entidades de un portal de Enterprise o ArcGIS Online crean capas de entidades alojadas como salida.
  • Algunas de las GeoAnalytics Tools que ejecuta en un portal de Enterprise o en ArcGIS Pro crean capas de entidades alojadas o capas de entidades espaciotemporales como salida.
  • Los análisis que ejecute en ArcGIS Insights pueden dar lugar a nuevas capas de entidades alojadas.
  • Al crear una encuesta en ArcGIS Survey123, se crea una capa de entidades alojada editable para registrar los datos entrantes de las encuestas.
  • Al crear un proyecto de ArcGIS Workforce, se crea una capa de entidades alojada para la captura de datos.
  • Location Sharing utiliza una capa de entidades espaciotemporales alojada. El administrador de la organización puede crear vistas de capas de entidades alojadas a partir de esta capa de entidades.
  • ArcGIS Mission Manager crea una capa de entidades alojada cada vez que crea una misión.
  • Cuando publica una capa Reservations que se ajusta al modelo de información de ArcGIS Indoorspara una organización de ArcGIS Enterprise que tiene licencia para ArcGIS Indoors Spaces, se crea una capa de entidades alojada de Indoors Spaces.