Skip To Content

Preparar datos para el uso sin conexión

Si desea trabajar con mapas incluso cuando no haya conexión, puede habilitar una función de sincronización en los servicios de entidades que utilice en el mapa. La función de sincronización incluye operaciones que permiten a los clientes trabajar con una copia local de los datos. Si el publicador decide permitirlo, los clientes podrán editar la copia local de los datos y sincronizar con el servicio de entidades cuando dispongan de conectividad.

Nota:

Los clientes de ArcGIS y los SDK de desarrollador irán agregando compatibilidad con la función de sincronización a los servicios de entidades, que se introdujo en ArcGIS 10.2.1. Los primeros clientes que permiten trabajar con mapas sin conexión y utilizar la funcionalidad de sincronización para sincronizar cambios son ArcGIS Collector y ArcGIS Runtime SDK. No puede habilitar la funcionalidad de sincronización en servicios de entidades publicados antes de la versión 10.2.1 de ArcGIS.

Otros clientes pueden acceder a la función de sincronización a través de la ArcGIS REST API.

Preparación de datos

Para usar la función de sincronización, todos los datos del servicio de entidades deben proceder de una geodatabase corporativa y los datos deben estar registrados con la geodatabase. Además, debe preparar los datos para poder utilizarlos sin conexión y, si es necesario, sincronizarlos a través del servicio de entidades cuando tenga conectividad.

Los datos utilizados en un servicio de entidades habilitado para la sincronización pueden ser no versionados con el archivado habilitado o, si los datos o flujos de trabajo de la organización lo exigen, los datos pueden registrarse como versionados.

Recuerde que solo puede habilitar la función de sincronización cuando todos los datos del mapa se han configurado exactamente igual; no se puede tener una mezcla de datos versionados y no versionados o de datos tradicionales y versionados en rama.

Privilegios en la base de datos

Al utilizar la funcionalidad de sincronización en un servicio de entidades de ArcGIS Server, el proceso de sincronización crea una tabla temporal en la geodatabase corporativa para mover los datos entre la aplicación y la base de datos. Esto supone que el usuario de la base de datos que se conecta para realizar la sincronización debe poder crear tablas temporales en la base de datos. En algunos sistemas de administración de bases de datos, se requieren privilegios específicos u otra configuración para crear tablas temporales. Consulte la documentación de su sistema de administración de bases de datos para verificar qué privilegios y requisitos de espacio se necesitan para usar tablas temporales en su base de datos y consulte a su administrador de base de datos para confirmar que tiene dichos privilegios o acceso a los espacios de tablas requeridos.

Datos no versionados con archivado

Puede usar datos no versionados habilitados para el archivado en un servicio de entidades que esté habilitado para la función de sincronización. Cuando los datos son no versionados, los clientes siempre trabajan con la representación actual de los datos. No se necesitan procesos administrativos internos para que los clientes que se ejecutan sin conexión obtengan los cambios más recientes cuando se conecten de nuevo al servicio de entidades.

Prepare los datos no versionados como se describe a continuación para participar en la función de sincronización:

  • Habilite archivado en los datasets.
  • Incluya Id. globales en los datasets.
  • Las clases de relación y los adjuntos deben usar una clave principal de Id. global. Si desea obtener más información, consulte la sección sobre adjuntos y clases de relación de este tema.

Para ver una demostración paso a paso de este escenario, consulte Tutorial: Configurar datos del servicio de entidades para uso sin conexión.

Puede publicar servicios de entidades que hagan referencia a datos no versionados desde una geodatabase corporativa de la versión 10.2 o posterior, dejar los datos sin conexión para editarlos y sincronizar los cambios con la geodatabase corporativa a través del servicio de entidades.

Datos con versionado tradicional

Si la organización requiere alguna de las condiciones siguientes, use datos con versionado tradicional:

  • Los datos participan en la función de la geodatabase que necesita ser versionada para permitir la edición. Por ejemplo, si la clase de entidad participa en una red geométrica, se debe registrar el dataset de entidades como una versión tradicional.
  • Su organización dispone de flujos de trabajo que obligan a usar el versionado tradicional con los datos, por ejemplo, para tener una versión de los datos con garantía de calidad.

Cuando necesite utilizar el versionado tradicional, prepare los datos como se describe a continuación:

Puede publicar servicios de entidades que utilicen como referencia datos con versionado tradicional, llevar los datos al modo sin conexión para editarlos y sincronizar los cambios con la geodatabase corporativa a través del servicio de entidades.

Para obtener más información, consulte Mapas y datos versionados sin conexión.

Datos versionados en rama

Puede publicar servicios de entidades que hagan referencia a datos que estén registrados para versionado en rama en una geodatabase corporativa 10.6 o versión posterior. Puede llevar los datos al modo sin conexión para editarlos y sincronizar los cambios con la geodatabase corporativa a través del servicio de entidades.

Nota:

Cuando publique datos, asegúrese de que los datos se agregaron al mapa con una conexión de versión de rama a su geodatabase corporativa y que todos los datos del mapa sean de versionado en rama.

De forma predeterminada, los datos sin conexión se crean usando un sencillo modelo. Por ejemplo, al trabajar con una red de servicios o estructura de parcelas, solo se incluyen las clases de entidades relacionadas en la geodatabase sin conexión. El dataset de red de servicios y estructura de parcelas no se incluyen en los datos sin conexión.

Cuando edita y sincroniza los datos de su red de servicios, se crean áreas sin validar en el servicio. Debe validar estas áreas desde ArcGIS Pro.

Puede publicar datos desde la versión en rama predeterminada desde ArcGIS Pro 2.1 o posterior en ArcGIS Enterprise 10.7 o posterior. Comenzando con 10.8.1 y ArcGIS Pro 2.6, tiene una opción adicional para publicar datos versionados en rama que crea una versión en rama nominal desde la versión predeterminada cuando usa el servicio de entidades sin conexión. Controla la versión que se utiliza en edición sin conexión en función de las opciones de Sincronizar > Creación de versión cuando publica datos versionados en rama para utilizarlos en un mapa sin conexión:

  • Ninguna: no se crea ninguna versión nominal cuando usa los datos sin conexión. Cuando los editores móviles se sincronizan con la geodatabase, se sincronizan directamente con la versión predeterminada. Este es el mismo comportamiento que ha existido desde ArcGIS Pro 2.1 y ArcGIS Enterprise 10.7.
  • Crear una versión para cada mapa descargado: cada vez que use sin conexión el mapa web que contiene este servicio de entidades, se crea una versión nominal. Esta versión también se denomina versión de réplica. Cuando los editores móviles se sincronizan, se sincronizan con la versión de réplica.

Consulte Mapas sin conexión y datos versionados en rama para obtener información sobre el uso de estas opciones.

Sincronizar con predeterminada

En este flujo de trabajo, los datos del servicio de entidades que los editores móviles usan sin conexión cuando descargan el mapa web, proceden del estado actual de la versión predeterminada en la geodatabase. Cuando alguien sincroniza datos que editó sin conexión, las ediciones van a la versión predeterminada. Eso significa que estas ediciones están inmediatamente disponibles para cualquiera que vea los datos en la versión predeterminada. También significa que los demás editores de campos que descarguen datos de la geodatabase recibirán esas actualizaciones.

Este flujo de trabajo requiere que los datos se registren para versionado en rama. Si fuera necesario editar los datos, otorgue los privilegios requeridos sobre los datos en la geodatabase al usuario que se conecta y publica los datos.

Este flujo de trabajo es más sencillo y tiene menos tiempo de retraso antes de que las ediciones estén disponibles, aunque no puede revisar las ediciones antes que otros puedan verlas. Si necesita revisar ediciones sin conexión antes de hacer que estén disponibles para otros usuarios que accedan a los datos, debe usar una versión de réplica.

Sincronizar con una versión de réplica

En este flujo de trabajo, el publicador configura el servicio de entidades para Crear una versión para cada mapa descargado cuando publica el servicio de entidades en un sitio de GIS Server federado. A continuación se crea una versión nominal desde el estado actual de predeterminada, siempre que un editor móvil use los datos sin conexión. En flujos de trabajo sin conexión, esta versión nominal se conoce como una versión de réplica. Cuando los editores móviles sincronizan ediciones de campos, las ediciones se aplican a la versión de réplica. Los trabajadores móviles pueden sincronizar repetidamente ediciones en la versión de réplica.

Debe hacer lo siguiente para preparar los datos para sincronizarlos con una versión de réplica:

Para mejorar la calidad de los datos, también puede crear reglas de atributos y agregarlas o importarlas en sus clases de entidad versionadas en rama antes de publicar un servicio de entidades con la sincronización habilitada.

Este flujo de trabajo requiere un miembro del rol de administrador del portal predeterminado o un miembro de un rol personalizado que tenga privilegios de administración de versiones para revisar y resolver conflictos y para conciliar y publicar los cambios de la versión de réplica a la versión predeterminada antes de que otros usuarios puedan acceder a las ediciones. Eso significa que se requiere más administración para este flujo de trabajo y que existe un mayor intervalo de tiempo entre el momento en el que se realizan ediciones y el momento en el que están disponibles para el resto de la organización. No obstante, este flujo de trabajo permite completar revisiones de garantía de calidad de las ediciones antes de que estén disponibles en general.

Id. globales

Los Id. globales que se agregan a los datasets al dejarlos sin conexión no se pueden basar en un campo personalizado; deben usar de forma explícita el campo Id. global creado por ArcGIS. Para agregar Id. globales a los datos, use la herramienta de geoprocesamiento Agregar Id. globales o el comando Agregar Id. globales que se encuentra en los menús contextuales de la tabla, la clase de entidad y el dataset de entidades en el árbol de catálogo.

Adjuntos y clases de relación

Si los datos que desea usar sin conexión contienen adjuntos o participan en una clase de relación, la relación entre las tablas o entre la tabla y el adjunto debe usar una columna de Id. global o un campo administrado por el usuario como clave principal. Si la columna ObjectID es la clave principal, se devuelve un error cuando se descargan los datos para el uso sin conexión. Puede utilizar la herramienta de geoprocesamiento Migrar clase de relación para convertir los adjuntos y las clases de relación basados en ObjectID con el fin de que utilicen los campos de Id. global como clave principal.

La base de datos administrada del sitio de GIS Server

Si habilita la función de sincronización en el momento de publicar en el sitio de GIS Server y elige copiar los datos en la base de datos administrada del sitio, no se requiere ninguna preparación de los datos. El proceso de publicación configurará los datos para que se admita automáticamente la función de sincronización. Si no se copian datos en la base de datos administrada del sitio cuando publica o si habilita la función de sincronización después de publicar y copiar datos en la base de datos administrada, debe preparar los datos de la geodatabase como se ha descrito en las secciones anteriores.

Rastreo del editor

Puede usar el rastreo del editor con los datos que se editan sin conexión. Cuando descarga datos en el cliente para el uso sin conexión, los valores existentes en los campos de rastreo del editor se copian en el cliente junto con el resto de los datos. Cuando se trabaja con los datos sin conexión, la fecha y la hora de creación o edición de las entidades se registran en los campos de fecha de creación y edición, respectivamente. Los valores se conservan cuando los datos se sincronizan con el servicio.

Nota:

Si los campos de datos almacenan valores de una zona horaria distinta de UTC, especifique esa zona horaria al publicar el servicio. Si no lo hace, se supondrá que es UTC. ArcGIS aplicará la zona horaria que especifique en todos los campos de fecha de rastreo del editor.

Los datos sin conexión incluyen el nombre de usuario que desconectó el mapa. Esto se utiliza con el rastreo del editor de la siguiente manera:

  • Para las entidades que se han creado sin conexión, el valor del nombre del creador se define como el usuario que dejó el mapa sin conexión.
  • Para las entidades que se han editado sin conexión, el valor del nombre del editor se define como el usuario que dejó el mapa sin conexión. El valor del nombre del creador de estas entidades no se modifica.

La persona que dejó el mapa sin conexión o un administrador de ArcGIS Server puede conectarse al servicio y sincronizar los datos.

Rastreo del editor en colaboración distribuida

Cuando se utiliza el rastreo del editor en flujos de trabajo de colaboración distribuida, los comportamientos son los siguientes:

El rastreo del editor se habilita en capas de entidades para las organizaciones receptoras cuando está habilitado en la organización de envío antes de la colaboración. Cuando los datos se copian por primera vez en las organizaciones receptoras, los valores del rastreo del editor se restablecen en aquellos casos en los que las fechas están definidas con el registro de hora actual en UTC y los creadores y editores están definidos como usuario publicador. Los valores restablecidos reflejan los datos recién copiados en una nueva organización. Durante la sincronización, se mantienen las fechas del rastreo del editor de la organización remitente. Por tanto, a partir del momento en que se comparten los datos, la organización receptora incluirá las fechas en que se realizaron las ediciones en la organización de envío. Los valores de creador y editor para inserciones y actualizaciones sincronizadas en la organización receptora se establecerán con el propietario de la réplica (usuario publicador) correspondiente al momento en que se copió la capa de entidades.

Es posible habilitar el rastreo del editor en algunas capas, pero no en otras incluidas dentro de las capas de entidades de una colaboración. En este caso, al enviar desde ArcGIS Enterprise o ArcGIS Online, todas las capas tendrán habilitado el rastreo del editor en la capa de entidades alojadas en ArcGIS Online. Si las capas de ArcGIS Online y ArcGIS Enterprise tienen habilitado el rastreo del editor, el comportamiento es el que se describe arriba. Cuando una capa solo tiene habilitado el rastreo del editor en ArcGIS Online, el proceso de sincronización definirá los valores de rastreo del editor según el registro de hora actual y el propietario de la réplica (usuario publicador).

En la colaboración de ArcGIS Online a ArcGIS Enterprise con el rastreo del editor habilitado, todas las capas de las capas de entidades de ArcGIS Online y ArcGIS Enterprise tendrán habilitado el rastreo del editor.

Si habilita el rastreo del editor después de agregar la capa de entidades a la colaboración, las organizaciones receptoras no tendrán habilitado el rastreo del editor.

La configuración del control de acceso se mantiene para las organizaciones receptoras, pero no tiene ninguna consecuencia porque todas las entidades pertenecen al propietario de la réplica en las organizaciones receptoras.

Reglas de atributos

Las capas de entidades que publique desde ArcGIS Pro y que hagan referencia a sus datos registrados pueden contener reglas de atributos. Al editar la capa de entidades, ArcGIS aplica el cálculo de atributos y las reglas de restricción que usted haya definido en la geodatabase. Cada vez que una edición vulnera una de estas reglas, el editor recibe un error. Sin embargo, si edita los datos sin conexión, la información de las reglas de atributos no se incluye en los datos sin conexión. Al sincronizar los datos con la capa de entidades, las reglas se aplican en ese momento. La forma en que se tratan las vulneraciones depende de cómo estén registrados los datos.

  • Si usa datos que están registrados como versionados, las vulneraciones de las reglas de atributos impiden que tenga lugar el proceso de sincronización. La sincronización devuelve un error cuando una edición vulnera una regla de atributo. Debe corregir la vulneración en la versión sin conexión de los datos y pruebe de nuevo a sincronizar.
  • Si utiliza datos no versionados y con archivado habilitado, la sincronización se completa, pero las ediciones que vulneren las reglas de atributos no se aplican. Se escribe información en el registro de ArcGIS Server para las ediciones que no se sincronicen. Si usa datos no versionados y reglas de atributos, debe consultar siempre el registro de ArcGIS Server tras sincronizar, para ver qué ediciones no se sincronizaron (si ocurrió con alguna). Corrija la vulneración en la versión sin conexión de los datos y sincronice de nuevo.

Servicios de entidades alojados

Si va a publicar servicios de entidades alojados en ArcGIS Online (capas de entidades alojadas), los datos son siempre no versionados y se preparan automáticamente para usar la sincronización cuando se habilitan las funciones de sincronización. Esto se hace porque los publicadores no tienen acceso al servidor de alojamiento de ArcGIS Online y, por tanto, no pueden preparar los datos manualmente para usar las funciones de sincronización.

Al publicar capas de entidades alojadas en Portal for ArcGIS, los datos se copian en la base de datos administrada del servidor donde se aloja el portal. Estos datos también son siempre no versionados. Si el servidor host del portal utiliza un data store relacional de ArcGIS Data Store para la base de datos administrada del servidor de alojamiento, los datos se preparan automáticamente para usar la sincronización al habilitar los recursos de sincronización. Si no está utilizando un data store relacional para la base de datos administrada, quizá deba modificar los datos manualmente para la sincronización. Para obtener más información, consulte Habilitar un servicio de entidades alojado para la representación cartográfica sin conexión en la Ayuda de Portal for ArcGIS.

Heredado:

ArcGIS Enterprise 10.5.1 fue la última versión que permitía el uso de una geodatabase corporativa como base de datos administrada para un servidor de alojamiento. Si va a configurar un nuevo servidor de alojamiento, use un ArcGIS Data Store relacional.

Preparación de servicios de entidades

Al crear un servicio de entidades, el publicador elige las opciones que definen las ediciones que se pueden realizar a través del servicio. Las siguientes secciones describen cómo se aplican las opciones cuando los mapas se usan sin conexión.

Operaciones permitidas (funciones)

Las funciones de los servicios de entidades definen las operaciones que están permitidas cuando se trabaja con un servicio de entidades. Hay dos configuraciones compatibles con los servicios de entidades que participan en el uso de mapas sin conexión:

  • Datos de solo lectura: si los clientes solo van a consultar los datos que descarguen del servicio de entidades para usarlos sin conexión, defina las funciones de Consulta y Sincronización en el servicio de entidades. Con esta configuración, los datos no se pueden editar sin conexión y volver a sincronizarse con el servicio.
  • Datos editables: si los clientes van a editar los datos sin conexión y van a sincronizar los cambios con el servicio de entidades cuando tengan conectividad, defina las siguientes funciones en el servicio de entidades:
    • Consulta
    • Sincronizar
    • Cualquier combinación de Crear, Eliminar y Actualizar

Nota:
  • Si el mapa incluye capas de errores y habilita la sincronización en el servicio de entidades, tenga cuidado de no editar estas capas de errores en el mapa sin conexión. Si lo hace, las ediciones no se aplicarán a las capas de errores al sincronizar.
  • Las operaciones permitidas solo son aplicables a los publicadores y usuarios. Los administradores del servidor y el propietario del servicio tienen acceso completo al servicio con todas las operaciones permitidas.

    Como resultado, los datos pasados al modo sin conexión por un administrador o el propietario del servicio son siempre editables. Si requiere capas de entidades sin conexión y de solo lectura, un usuario no administrativo que no sea el propietario del servicio de entidades debe pasarlas al modo sin conexión.

Cuando habilita la funcionalidad Sincronizar mientras publica en el servidor federado del portal activo en ArcGIS Pro, tiene opciones adicionales cuando los datos se registran como versionados. Consulte Compartir una capa de entidades web en la Ayuda de ArcGIS Pro para obtener información sobre estas opciones.

Una vez creado el servicio de entidades, los publicadores y los administradores pueden optar por deshabilitar la función de sincronización. Por ejemplo, un publicador o un administrador puede deshabilitar la función de sincronización en el servicio para impedir que los clientes sincronicen con el servicio mientras se realizan tareas de mantenimiento de datos, como la reconstrucción de índices.

Transacciones cortas

Si está utilizando datos no versionados, evite mantener las transacciones de edición abiertas durante periodos de tiempo largos cuando edite un servicio de entidades habilitado para la sincronización. Por ejemplo, si va a editar datos no versionados en ArcMap que también se usan para la sincronización con un servicio de entidades, asegúrese de guardar periódicamente los cambios y deje de editar cuando la sesión de edición se haya completado.

Actualizaciones de geometría y curvas verdaderas

El servicio de entidades se puede configurar para permitir las actualizaciones de geometría y las ediciones de datos con curvas verdaderas. Esta configuración se aplica cuando las ediciones se sincronizan entre el cliente y el servicio. Los cambios realizados por el cliente que infrinjan las actualizaciones de geometría y los ajustes de las curvas verdaderas del servicio de entidades no se sincronizarán con el servicio.

Control de acceso basado en la propiedad

Puede controlar el acceso a entidades mediante el control de acceso basado en la propiedad. Los cambios realizados por el cliente que infrinjan las reglas de control de acceso basadas en la propiedad no se sincronizarán con el servicio. El usuario de inicio de sesión empleado para sincronizar los cambios se considera el editor en este caso.

La persona que dejó el mapa sin conexión o un administrador de ArcGIS Server puede conectarse al servicio y sincronizar los datos. Cuando un administrador sincroniza los cambios realizados sin conexión, el control de acceso por propiedad se basa en el usuario nominal que dejó el mapa sin conexión, no en el administrador.

Campos invisibles y de solo lectura

Cuando se crea un servicio de entidades, se puede optar por hacer que algunos campos sean de solo lectura o no estén visibles para el servicio de entidades. Los campos que no estén visibles para el servicio de entidades no se descargarán en el cliente para el uso sin conexión. Los campos de solo lectura seguirán siendo de solo lectura en los datos descargados.

Nota:

Los siguientes elementos deben estar visibles cuando la función de sincronización está habilitada; de lo contrario, no será posible activar el mapa sin conexión.

  • Subtipos
  • Los campos de clave principal y externa si existe una clase de relación
  • Los campos de rastreo del editor si el rastreo del editor está activado

Capas del mapa

Un servicio de entidades publicado en ArcGIS Server o en Portal for ArcGIS que contenga dos capas basadas en la misma clase de entidad no se puede dejar sin conexión, ni tampoco se puede editar o sincronizar.

Por ejemplo, si agrega una clase de entidad de carreteras al mapa para mostrar todas las carreteras, agrega la misma clase de entidad de carreteras, establece una consulta de definición en ella para mostrar las carreteras en construcción y publica un servicio de entidades desde el mapa, no podrá dejar el servicio de entidades sin conexión para editar y sincronizar los cambios cuando recupere la conexión.

Opciones de sincronización

Cuando un servicio de entidades de solo lectura (solo con las funciones de consulta y sincronización habilitadas) contiene datos versionados, no se crea ninguna versión cuando utiliza los datos sin conexión. Cuando un cliente sincroniza con la versión publicada, los cambios realizados en el servicio de entidades publicado están disponibles automáticamente en el cliente.

En servicios de entidades editables, las opciones de sincronización y comportamiento varían en función del cliente que utilice para publicar y si los datos del servicio están registrados para el versionado en rama o tradicional.

  • Publicar datos versionados en rama desde ArcGIS Pro: las opciones de sincronización determinan si se crea una versión cada vez que se utiliza un mapa sin conexión o si no se crea ninguna versión. Consulte Trabajar con datos versionados en rama y mapas sin conexión para ver una descripción de escenarios que utilizan estas opciones.
  • Publicar datos con versionado tradicional desde ArcGIS Pro: además de las opciones para no crear ninguna versión y crear una versión para cada mapa que se utiliza sin conexión, puede optar por crear una versión para cada inicio de sesión.
  • Publicar datos con versionado tradicional desde ArcMap: de forma predeterminada, se crea una versión cada vez que se utiliza sin conexión el mapa que contiene el servicio de entidades, pero puede cambiar esta configuración en ArcGIS Server Manager. Consulte Mapas sin conexión y datos con versionado tradicional para ver descripciones de uso de distintas opciones de sincronización con datos con versionado tradicional.

Cuando un cliente sincroniza los cambios con el servicio de entidades, se aplican ediciones a la versión predeterminada si configuró el servicio para que no se crease ninguna versión. Si configuró el servicio para crear una versión por cada mapa utilizado sin conexión o por cada inicio de sesión, las ediciones se sincronizan con esta versión. El administrador de la geodatabase debe llevar a cabo una conciliación y publicar los procesos para compartir las ediciones.

Nota:

Los nombres de las versiones creadas para la sincronización están limitados a 30 bytes.

Un administrador del sitio de ArcGIS Server o el publicador del servicio puede modificar la opción de sincronización del servicio en ArcGIS Server Manager.

Siga estos pasos para cambiar la opción de sincronización en un servicio de entidades que contenga datos versionados:

  1. Inicie sesión en ArcGIS Server Manager como propietario del servicio o como administrador de ArcGIS Server.
  2. Asegúrese de que Servicios esté seleccionado en la parte superior de ArcGIS Server Manager.
  3. Vaya al servicio de entidades y haga clic en el nombre del servicio para abrir la información de ese servicio.
  4. Haga clic en Recursos.
  5. Seleccione Acceso a entidades.
  6. En Propiedades, haga clic en Opciones avanzadas.

    Se abre el cuadro de diálogo Opciones avanzadas del servicio de entidades.

  7. En Sincronizar, elija Crear una versión para cada Mapa descargado o Usuario.
  8. Haga clic en Aceptar para cerrar el cuadro de diálogo Opciones avanzadas del servicio de entidades.
  9. Haga clic en Guardar y reiniciar para aplicar los cambios de la configuración al servicio de entidades.

    El servicio no estará disponible mientras se reinicia.

Salida de la descarga de copias locales de los datos o de la sincronización con el servicio

Cuando se descargan los datos en un cliente local, se crea un archivo que contiene los datos en el directorio de salida de ArcGIS Server, y el cliente descarga ese archivo. De manera predeterminada, los archivos a los que no ha tenido acceso ningún proceso durante más de diez minutos se eliminan del directorio de salida. Si espera que transcurran más de diez minutos desde que el cliente empieza a descargar el archivo, puede crear otro directorio de salida con un tiempo de limpieza más largo y usarlo para sus servicios de entidades. Si lo prefiere, puede incrementar el tiempo de limpieza del directorio de salida predeterminado; sin embargo, afectará a todos los servicios que usen el directorio de salida predeterminado.

Nota:

Al utilizar la operación createReplica para crear una copia local de los datos, se seleccionan las capas, las tablas y la extensión de los datos que se deben copiar. De forma predeterminada, la copia local contiene las entidades que intersecan la extensión y las filas de las tablas relacionadas con estas entidades. En el caso de tablas, se puede optar por aplicar un filtro de consulta o incluir todas las filas en lugar de usar lo predeterminado. Al copiar una grande cantidad de datos con muchas clases de relación, establecer un filtro o todas las filas de las tablas puede mejorar el rendimiento. Para establecer un filtro o incluir todas las filas, consulte el parámetro layerQueries de la operación createReplica en la ayuda de la API REST de ArcGIS.

Modos sincrónicos y asíncronos

Las operaciones de sincronización que descargan copias locales de los datos o sincronizan los cambios con el servicio se pueden ejecutar en modo sincrónico o asíncrono. Cuando se usa el modo sincrónico, el servicio realiza el procesamiento; por tanto, se aplican ajustes del servicio como los números mínimo y máximo de instancias que se van a usar, los intervalos de tiempo de espera y los intervalos de reciclaje. Cuando se usa el modo asíncrono, el procesamiento se realiza en el servicio de geoprocesamiento SyncTools preconfigurado con ArcGIS Server; por tanto, se aplica la configuración del servicio de geoprocesamiento SyncTools.

Información de sistema para los procesos de sincronización

Cuando los datos se descargan para el uso de mapas sin conexión o cuando los cambios se vuelven a sincronizar con el servicio, la información sobre estos procesos se almacena en las tablas del sistema de la geodatabase corporativa que el servicio de entidades utiliza para los datos de origen. El recurso de réplicas del servicio de entidades muestra los metadatos para el servicio de entidades. Si el servicio está protegido, solo se muestran los metadatos asociados con el usuario que ha iniciado sesión o con el usuario anónimo. Los servicios de geodatos también incluyen un recurso de réplicas, que muestra los metadatos de todos los servicios de entidades que hacen referencia a la geodatabase. Los administradores pueden usar servicios de geodatos para tareas como mostrar los metadatos por servicio o eliminar los metadatos para los servicios de entidades que se han eliminado.