Skip to main content

Compartir capas de entidades con grupos de colaboración

En una colaboración distribuida, puede compartir capas de entidades alojadas, vistas de capas de entidades alojadas y capas de entidades federadas como referencias.

Nota:

Las capas de entidades espaciotemporales alojadas no son compatibles y no se pueden compartir en una colaboración distribuida.

Compartir capas de entidades como referencias

Al compartir una capa de entidades como referencia, se crea un elemento de la capa en la organización del destinatario, pero no se copian los datos. En su lugar, el elemento de la capa hace referencia a la capa de entidades o vista de capa de entidades original. Para acceder a una capa referenciada, los miembros de la organización destinataria deben cumplir una de las siguientes condiciones:

  • Tienen acceso a la organización de origen en la que se encuentra la capa.

  • La capa se comparte con Todos.

  • Las credenciales guardadas se proporcionan con la capa.

Si la capa está protegida, los miembros se deben autenticar en la organización utilizando una cuenta que tenga, como mínimo, acceso de nivel Viewer a la capa.

Compartir capas de entidades como copias

Al compartir una capa de entidades como una copia, los datos se copian a la organización del destinatario. Se crea una nueva capa de entidades alojada propiedad de la organización receptora, que se refleja en la URL de servicio del elemento.

Si se une a un espacio de trabajo como invitado con permiso para enviar contenido, cualquier elemento que comparta con el grupo del espacio de trabajo se enviará a las organizaciones participantes según su modo de acceso (Recibir o Enviar y recibir).

Edición de capas de entidades compartidas

Las capas de entidades compartidas pueden ser editadas por el propietario de la capa (edición unidireccional) o tanto por el propietario como por el destinatario (edición bidireccional).

Ediciones realizadas solo por el propietario (unidireccional)

Para compartir ediciones de manera unidireccional, el propietario de la capa de entidades original puede editar la capa y sincronizar los cambios para todos los participantes mediante intervalos de sincronización. Los invitados eligen el intervalo al que se sincronizan las ediciones en el espacio de trabajo de colaboración. Para compartir capas como copias, asegúrese de que la sincronización está habilitada en las capas de entidades antes del envío.

Entre los servicios que admiten el uso compartido de ediciones de forma unidireccional se incluyen los siguientes:

  • Servicios de entidades alojados

  • Vistas de servicios de entidades alojado

  • Servicios de entidades que hacen referencia a datos versionados en rama

  • Servicios de entidades que hacen referencia a datos no versionados con archivado

  • Servicios de entidades que hacen referencia a datos con versionado tradicional sin la opción de mover las ediciones a la configuración base

Si un servicio de entidades no admite la sincronización o se ejecuta en datos con versionado tradicional de solo lectura, el elemento de servicio de entidades se compartirá como referencia, incluso si el elemento se compartió en un espacio de trabajo de colaboración configurado para compartir servicios de entidades como copias con edición unidireccional.

La opción Si no se puede compartir como copias, comparta como referencias permite a la organización anfitriona enviar elementos de servicio de entidades como referencia si no se pueden enviar como copias, o bien no compartir elementos de servicio de entidades en absoluto si no se pueden enviar como copias cuando la opción no está habilitada. Esta opción de configuración del espacio de trabajo de colaboración se agregó en ArcGIS Enterprise 10.8.1 para los hosts de la colaboración y en la versión 10.9 para los invitados de la colaboración.

Para obtener más información sobre cómo administrar un espacio de trabajo de colaboración y cómo modificar esta entidad como host de la colaboración, consulte Administrar colaboraciones como host. Para obtener más información sobre cómo administrar el espacio de trabajo de la colaboración y modificar esta entidad como participante de una colaboración, consulte Administrar colaboraciones como invitado.

Ediciones realizadas por el propietario y el receptor (bidireccional)

En ArcGIS Enterprise 10.9 se introdujo la compatibilidad con el intercambio bidireccional de modificaciones. Al compartir ediciones de forma bidireccional, el propietario de la capa de entidades puede permitir que tanto él como los participantes de la colaboración receptora editen las capas de entidades compartidas. En los tipos de ediciones admitidas se incluye agregar entidades nuevas, editar entidades o eliminar entidades existentes.

Entre los servicios que admiten el uso compartido de ediciones de forma bidireccional se incluyen los siguientes:

  • Servicios de entidades alojados

  • Vistas de servicios de entidades alojado

  • Servicios de entidades que hacen referencia a datos versionados en rama

  • Servicios de entidades que hacen referencia a datos no versionados con archivado

  • Servicios de entidades publicados por referencia desde un data store administrado por los usuarios

Nota:

Los servicios de entidades que se ejecutan en datos con versionado tradicional no son compatibles con el parámetro syncDirection bidireccional y, por lo tanto, solo se pueden compartir de forma unidireccional.

Los siguientes son los requisitos preliminares que deben cumplirse para permitir que las ediciones se compartan en dos direcciones:

  • En ArcGIS Enterprise, el espacio de trabajo de colaboración se debe crear en la versión 10.9 o posterior para habilitar esta funcionalidad. Los espacios de trabajo creados en versiones anteriores a la 10.9 no admiten esta opción.

  • Para habilitar el intercambio bidireccional de modificaciones con los participantes autorizados, el espacio de trabajo de colaboración debe configurarse para compartir capas de entidades como copias al configurar la sincronización del espacio de trabajo.

  • El participante que configura el espacio de trabajo de colaboración debe tener acceso de envío y recepción.

  • El participante que recibe la capa de entidades debe tener acceso de envío y recepción al espacio de trabajo de colaboración.

  • Los participantes en la colaboración deben utilizar ArcGIS Enterprise 10.9 o una versión posterior. La capa de entidades compartida debe cumplir los siguientes requisitos:

    • Tener la sincronización habilitada: las funciones de propiedad del servicio de entidades deben aparecer como sigue:

    "capabilities": "Query,Create,Update,Delete,Editing,Sync"

    • Estar configurada para utilizar el tiempo de ejecución del servicio de ArcGIS Pro

    • Permitir el trazado de réplicas: la propiedad de la capa del servicio de entidades isDataReplicaTracked debería ser true:

    "isDataReplicaTracked": true

    • Permitir la sincronización bidireccional: la propiedad del servicio de entidades syncCapability debería tener la propiedad secundaria supportsBiDirectionalSyncForServer configurada como true:
      {
        "syncCapabilities": {
          "supportsBiDirectionalSyncForServer": true
        }
      }
    

Si el servicio de entidades no cumple todos los requisitos anteriores, pero tiene la sincronización habilitada, el servicio se compartirá como copias que admitan la edición de forma unidireccional. Además, si no se cumplen los requisitos anteriores y el servicio no tiene la sincronización habilitada, el servicio se compartirá como referencia.

Nota:

El resultado se comparte como copias con edición unidireccional o como referencia, incluso si la colaboración está configurada para compartir servicios como copias con edición bidireccional, si los servicios que se comparten no cumplen todos los requisitos para el uso compartido de ediciones bidireccionales. El hecho de que el servicio tenga la sincronización activada o no determina si se comparte como una copia con modificaciones unidireccionales o como una referencia.

Una configuración de espacio de trabajo de colaboración (introducida en ArcGIS Enterprise 10.8.1 para los hosts de la colaboración y en 10.9 en el caso de los invitados de la colaboración) permite a la organización enviar elementos de servicio de entidades como referencia si no se pueden enviar como copias, o bien permitir que los elementos de servicio de entidades no se compartan en absoluto si no se pueden enviar como copias si la entidad no está habilitada. Esta característica, Si no se puede compartir como copias, comparta como referencias, está disponible tanto para el host como para los invitados de la colaboración al crear o administrar el espacio de trabajo de la colaboración. Para obtener más información sobre cómo administrar un espacio de trabajo de colaboración y cómo modificar esta entidad como host de la colaboración, consulte Administrar colaboraciones como host. Para obtener más información sobre cómo administrar el espacio de trabajo de la colaboración y modificar esta entidad como participante de una colaboración, consulte Administrar colaboraciones como invitado.

Nota:

La colaboración distribuida utiliza la réplica y los Id. globales para sincronizar las ediciones de capas de entidades entre participantes cuando se comparten como copias en un espacio de trabajo de colaboración. El mantenimiento de Id. globales garantiza que cualquiera de las ediciones de datos correspondientes a las entidades existentes se envían como actualizaciones en lugar de entidades nuevas.

Preparar y publicar capas de entidades

Para compartir una capa de entidades como copia en una colaboración, la capa debe estar publicada y tener la sincronización activada. El procedimiento que debe seguir depende de si la capa es una capa de entidades alojada o si hace referencia a datos almacenados en una geodatabase corporativa.

Puede publicar desde los siguientes sitios:

  • Capas de entidades alojadas procedentes de un mapa de ArcGIS Pro o de archivos en ArcGIS Enterprise.
Nota:

Para obtener una lista completa de los flujos de trabajo de publicación compatibles, consulte Publicar capas de entidades alojadas.

  • Capas de entidades que hacen referencia a datos registrados en una geodatabase corporativa mediante ArcGIS Pro.
Nota:

Para permitir el intercambio bidireccional de modificaciones, los participantes en la colaboración deben utilizar ArcGIS Enterprise 10.9 o una versión posterior, y el espacio de trabajo de colaboración debe haberse creado en la versión 10.9 o posterior.

Para compartir una capa de entidades como copia en una colaboración, la capa debe estar publicada y tener la sincronización activada. El procedimiento que debe seguir depende de si la capa es una capa de entidades alojada o si hace referencia a datos almacenados de una geodatabase corporativa.

Habilitar las capacidades de sincronización y edición

Para compartir capas de entidades como copias, es necesario que la sincronización esté activada. Para compartir las modificaciones de forma unidireccional (del propietario al destinatario) es necesario que la sincronización esté activada, mientras que para compartirlas de forma bidireccional es necesario que estén activadas la sincronización, el trazado de réplicas y la sincronización bidireccional. Las operaciones de edición admitidas incluyen agregar, actualizar y eliminar elementos. Los cambios del esquema no se sincronizan.

Habilitar la sincronización en capas de entidades alojadas

Para habilitar la sincronización en una capa de entidades alojada, realice una de las siguientes acciones:

  • Active la sincronización al publicar desde ArcGIS Pro.

  • Habilite la sincronización desde la pestaña Configuración de la página de elemento de la capa de entidades alojada.

Las capas de entidades alojadas que se publican con la sincronización habilitada admiten automáticamente el trazado de réplicas y la sincronización bidireccional cuando procede.

Habilitar la sincronización en capas de entidades que hacen referencia a datos de geodatabases corporativas

Para compartir capas de entidades que hacen referencia a datos registrados en geodatabases corporativas, es necesario realizar una configuración adicional.

Preparar los datos

Antes de activar la sincronización, debe asegurarse de que sus datos cumplen los siguientes requisitos:

Habilitar sincronización y trazado de réplicas

Si la capa de entidades se publica desde ArcGIS Pro con la opción Habilitar sincronización seleccionada, el trazado de réplicas y la sincronización bidireccional se activan automáticamente.

Si el trazado de réplicas no está activado, siga estos pasos para activarlo:

  1. Inicie sesión en ArcGIS Server Manager como miembro con privilegios de administrador.

    La URL de ArcGIS Server Manager está en el formato https://machine.example.com:6443/arcgis/manager. Sustituya machine.example.com por el valor correspondiente a su sitio de ArcGIS Server.

  2. Vaya a Servicios > Administrar Servicios.

  3. Haga clic en el botón Detener en el servicio para detenerlo.

  4. Abra ArcGIS Pro y conéctese a la conexión de base de datos de la capa de entidades.

  5. En ArcGIS Pro, ejecute la herramienta Habilitar el trazado de réplicas utilizando el dataset de entidades de la capa de entidades.

  6. Vuelva a ArcGIS Server Manager y reinicie el servicio detenido haciendo clic en el botón Iniciar.

El servicio ahora admite el trazado de réplicas y la sincronización bidireccional.