Preparar los datos

En primer lugar, confirmará que una réplica bidireccional es la mejor solución para distribuir datos entre los departamentos de cultura y de turismo, en comparación con otros tipos de réplicas. Luego, descargará los datos, se conectará a las geodatabases corporativas de ambos departamentos y se asegurará de que los datos de cultura estén configurados correctamente para la replicación.

¿Por qué una réplica bidireccional?

La replicación de geodatabases es útil para administrar y distribuir datos espaciales en varias ubicaciones y geodatabases. Implica crear réplicas o copias de datos en una geodatabase de origen y transferir esas réplicas a una geodatabase de destino. Una de las ventajas de las réplicas es que se pueden sincronizar con los datos de origen de forma regular. La sincronización significa que cualquier cambio realizado en los datos de origen también se reflejará en los datos de réplica, lo que resulta útil para administrar datos que se actualizan con frecuencia.

Hay tres tipos de replicación de geodatabase: unidireccional, bidireccional y de check-out/check-in. El tipo que use dependerá de cómo se almacenen los datos, de qué manera se pretende que se distribuyan y de sus requisitos de edición.

Este tutorial se centrará en la réplica entre los departamentos de turismo y cultura. El tipo de réplica utilizado será una réplica bidireccional.

Gráfico que muestra los tres tipos de replicación utilizados en el flujo de trabajo

¿Por qué una réplica bidireccional es el mejor tipo de réplica para los departamentos de cultura y transporte? Tenga en cuenta los siguientes aspectos del flujo de trabajo:

  • Ambos departamentos almacenan sus datos en una geodatabase corporativa.
  • El departamento de cultura necesita compartir sus datos con el departamento de turismo.
  • El departamento de turismo ayudará al departamento de cultura a llevar a cabo el proceso de limpieza de los datos. Este proceso garantizará que los datos sean exactos antes de que estén disponibles públicamente.
  • Ambos departamentos necesitarán acceso a los datos para editarlos.

La replicación bidireccional permite enviar cambios de datos varias veces de la réplica principal a la réplica secundaria y viceversa. En situaciones en las que se editan los mismos datos en las dos geodatabases de réplicas, se detecta un conflicto durante la sincronización de la réplica. El conflicto puede resolverse automáticamente en favor de la geodatabase de réplicas o revisarse de forma manual utilizando el versionado.

Gráfico que muestra la réplica bidireccional entre las geodatabases principal y secundaria

Descargar los datos

Ahora que ha determinado que una réplica bidireccional es la mejor para su flujo de trabajo, descargará y abrirá un paquete de proyecto de ArcGIS Pro que contiene los datos utilizados en este tutorial.

Nota:

Para este tutorial, usará su propia geodatabase corporativa para completar el flujo de trabajo. Asegúrese de haber instalado y autorizado ArcGIS Server y de tener instalado Microsoft SQL Server (u otro sistema de administración de base de datos relacional compatible). Para obtener más información sobre la instalación de estos componentes, consulte la documentación Implementación básica de ArcGIS Enterprise y el tutorial Introducción a ArcGIS Enterprise Builder.

  1. Descargue el paquete del proyecto Tourism_and_Culture.
  2. Busque el archivo descargado en su equipo.
    Nota:

    Dependiendo de su navegador web, puede que se le pida que elija la ubicación de archivo antes de iniciar la descarga. La mayoría de los navegadores descargan los archivos de manera predeterminada en la carpeta Descargas del equipo.

  3. Si tiene ArcGIS Pro instalado en su equipo, haga doble clic en Tourism_and_Culture.ppkx para abrir el proyecto. Si se le pide, inicie sesión en su cuenta con licencia de ArcGIS.
    Nota:

    Si no tiene acceso a ArcGIS Pro o una cuenta de organización de ArcGIS, consulte las opciones de acceso a software.

    El proyecto contiene dos mapas, Cultura y Turismo, uno por cada departamento participante en la replicación. Estos mapas muestran la zona de Buenos Aires, Argentina, pero no contienen más datos que el mapa base.

    Mapa predeterminado de Buenos Aires

    El proyecto también contiene datos en la geodatabase del proyecto.

  4. En el panel Catálogo, expanda Bases de datos y tourism_and_culture.gdb.

    Geodatabase predeterminada

    La base de datos incluye tres clases de entidad: Bibliotecas, Museos y Lugares religiosos. En este tutorial, estos son los datasets administrados por el departamento de cultura que el departamento de turismo quiere usar en su mapa.

Conectarse a geodatabases corporativas

La base de datos en la que residen los datos actualmente es una geodatabase de archivos. La replicación bidireccional solo es posible cuando las bases de datos principal y secundaria son geodatabases corporativas, por lo que necesitará mover los datos.

Una geodatabase corporativa utiliza ArcGIS Enterprise. Esto ha agregado funcionalidad y tipos de dataset; también permite la sincronización con los servicios de entidades publicados a partir de sus datos.

Primero, creará o se conectará a la geodatabase corporativa que representará la que usa el departamento de cultura. Copiará los datos de la geodatabase de archivos en ella. A continuación, creará o se conectará a la geodatabase corporativa que representará la que usa el departamento de turismo.

  1. Si es necesario, cree una geodatabase corporativa en su instancia de SQL Server (u otro sistema de administración de base de datos relacional compatible) denominada Culture_BA.
    Nota:

    Si ya tiene una geodatabase corporativa disponible, puede usarla en lugar de crear una nueva. Si necesita ayuda para crear una nueva geodatabase corporativa, consulte la sección Crear una geodatabase corporativa del tutorial Implementar una geodatabase corporativa para bienes inmobiliarios.

    A continuación, se conectará a la geodatabase corporativa.

  2. En el panel Catálogo, haga clic con el botón derecho en Bases de datos y elija Nueva conexión a base de datos.

    Opción Nueva conexión a base de datos

    Aparece la ventana de Conexión a base de datos. Los parámetros que utilice para conectarse a la geodatabase corporativa dependerán de su instancia de SQL Server o sistema de administración de bases de datos relacionales (RDBMS).

  3. En Plataforma de base de datos, elija el RDBMS que usa su instancia. En Instancia, escriba el nombre de su instancia de RDBMS.
    Nota:

    Las imágenes de ejemplo utilizan una instancia de SQL Server denominada BASQL; su instancia será diferente.

    Parámetros de instancia y plataforma de base de datos

  4. En Tipo de autenticación, elija Autenticación de base de datos.
  5. En Nombre de usuario y Contraseña, escriba las credenciales de una cuenta que pueda acceder a la geodatabase corporativa y cargar datos en ella.

    Este usuario actuará como propietario de los datos de la geodatabase corporativa del departamento de cultura. En un flujo de trabajo normal, este usuario es distinto del usuario administrador de base de datos o geodatabase.

    Nota:

    Las imágenes de ejemplo utilizan un usuario llamado BRUNO; su nombre de usuario será diferente.

  6. En Base de datos, elija la geodatabase corporativa Culture_BA que creó (u otra geodatabase corporativa a la que tenga acceso y pueda modificar para este tutorial).

    Tipo de autenticación, nombre de usuario, contraseña y parámetros de la base de datos

  7. Haga clic en Aceptar.

    La geodatabase corporativa se agrega al panel Catálogo. De forma predeterminada, la base de datos lleva el nombre de la instancia. (Por ejemplo, la base de datos de ejemplo se llama BASQL.sde). Cambiará el nombre de la base de datos para que siga el siguiente formato de nombre: nombre de la base de datos_usuario de la base de datos.sde.

  8. En el panel Catálogo, haga clic con el botón derecho en su geodatabase corporativa y elija Cambiar nombre. Cambie el nombre a Culture_BA_[su nombre de usuario de la base de datos].sde.
    Nota:

    En las imágenes de ejemplo, el nombre de usuario es BRUNO, por lo que la geodatabase corporativa se llama Culture_BA_BRUNO_sde. Su nombre de usuario será diferente.

    Geodatabase corporativa con el nombre cambiado

    A continuación, copiará los datos de la geodatabase de archivos en la geodatabase corporativa.

  9. Arrastre las clases de entidad Bibliotecas, Museos y Lugares religiosos desde tourism_and_culture.gdb hasta Culture_BA.sde.
    Sugerencia:

    Pulse Ctrl, haga clic en cada una de las clases de entidad para seleccionar las tres a la vez y luego arrástrelas para copiar las tres al mismo tiempo.

  10. Expanda Culture_BA.sde para ver su contenido.

    Datos copiados en la geodatabase corporativa

    Los datos han sido copiados. Las copias tienen como prefijo el nombre de usuario del propietario de los datos. En la imagen de ejemplo, el propietario de los datos es una cuenta llamada BRUNO; su nombre de usuario será diferente.

  11. Contraiga tourism_and_culture.gdb.

    A continuación, se conectará a la geodatabase corporativa que usa el departamento de turismo. En el caso de una réplica bidireccional, la base de datos secundaria también debe ser una geodatabase corporativa.

  12. Si es necesario, cree una geodatabase corporativa en su instancia de SQL Server (u otro sistema de administración de base de datos relacional compatible) denominada Tourism_BA.
  13. En el panel Catálogo, haga clic con el botón derecho en Bases de datos y elija Nueva conexión a base de datos.
  14. En la ventana Conexión a la base de datos, configure los parámetros apropiados para conectarse a la geodatabase Tourism_BA que creó (o a otra geodatabase corporativa a la que tenga acceso y pueda modificar para este tutorial).
  15. Haga clic en Aceptar.
  16. Cambie el nombre de la nueva conexión a la base de datos a Tourism_BA_[your database user name].sde.

    En las imágenes de ejemplo, el nombre de usuario de la base de datos de turismo es EMMA; su nombre de usuario será diferente.

    Ambas conexiones de geodatabase corporativa

    Ahora está conectado a dos geodatabases corporativas. Una representa la geodatabase corporativa administrada por el departamento de cultura; contiene datos sobre las instituciones culturales de la ciudad. La otra representa la geodatabase corporativa administrada por el departamento de turismo; está vacía.

Habilitar Id. globales

A continuación, preparará los datos del departamento de cultura para la replicación. En primer lugar, confirmará que la conexión a la base de datos utiliza el versionado tradicional, y no en rama. La replicación no es compatible con el versionado en rama, ya que las réplicas requieren una conexión directa a la geodatabase para edición. Luego, habilitará los Id. globales para las clases de entidad. Cuando los datos se versionan debido a la edición, los Id. globales ayudan a representar cartográficamente las ediciones realizadas en varias versiones de los mismos datos.

  1. En el panel Catálogo, haga clic con el botón derecho en Culture_BA.sde y elija Propiedades de conexión a geodatabase.
  2. En la ventana Propiedades de conexión a geodatabase, confirme que el Tipo de versionado esté establecido en Tradicional.

    Parámetro Tipo de versionado establecido en Tradicional

  3. Cierre la ventana Propiedades de conexión a geodatabase.

    A continuación, habilitará el versionado tradicional y habilitará los Id. globales para cada una de las tres clases de entidad.

  4. En el panel Catálogo, haga clic con el botón derecho en Bibliotecas y elija Administrar.

    Opción Administrar para Public_Bicycles

    Aparece la ventana Propiedades de la clase de entidad.

  5. En la pestaña Administrar, active Versionado y elija Tradicional. Confirme que Id. globales esté activado.

    Versionado e Id. globales habilitados

  6. Haga clic en Aceptar.
  7. Para las clases de entidad Museos y Lugares religosos, abra la ventana Propiedades de clase de entidad, habilite el versionado tradicional y confirme que los Id. globales estén habilitados.

    Ahora, las tres clases de entidad están listas para la replicación.

  8. En la barra de herramientas de acceso rápido, haga clic en el botón Guardar para guardar el proyecto.

    Botón Guardar

Hasta ahora, ha confirmado que una réplica bidireccional es el tipo de réplica adecuado para distribuir datos entre los departamentos de cultura y turismo. También se ha conectado a las geodatabase corporativas que usará en el tutorial y ha preparado la conexión a la base de datos y la clase de entidad para la replicación.


Crear una réplica bidireccional

A continuación, creará una réplica bidireccional entre las geodatabases de cultura y turismo.

Crear la réplica

Para crear la réplica, ejecutará una herramienta de geoprocesamiento.

  1. En el panel Catálogo, haga clic con el botón derecho en Culture_BA.sde, apunte a Geodatabase distribuida y elija Crear réplica.

    Opción Crear réplica

    Aparecerá el panel Geoprocesamiento con la herramienta Crear réplica. Primero, configurará el dataset para la replicación.

  2. En Datasets de réplica, haga clic en el botón Examinar.

    Botón Examinar

  3. En la ventana Datasets de réplica, en Proyecto, expanda Bases de datos. Haga clic en Culture_BA.sde.
  4. Pulse Ctrl y haga clic en Bibliotecas, Museos y Lugares religiosos para seleccionar los tres.

    Las tres clases de entidad seleccionadas

  5. Haga clic en Aceptar.

    Los datasets se agregan al parámetro en el panel Geoprocesamiento.

  6. En Tipo de réplica, elija Réplica bidireccional. Confirme que Tipo de salida esté establecido en Geodatabase.

    A continuación, se asegurará de que los datos se repliquen en la base de datos del departamento de turismo.

  7. Para Geodatabase para replicar datos a, haga clic en el botón Examinar.
  8. En la ventana Geodatabase para replicar datos a, en Proyecto, haga clic en Bases de datos. Seleccione Tourism_BA.sde y haga clic en Aceptar.
  9. En Nombre de réplica, escriba Culture_to_Tourism.

    Parámetros de la herramienta Crear réplica

  10. Haga clic en Ejecutar.

    La herramienta se ejecuta y se crea la réplica.

  11. Cierre el panel Geoprocesamiento.

Explorar la réplica

Ahora que se ha creado la réplica, la inspeccionará desde la perspectiva de la base de datos principal y secundaria.

  1. En el panel Catálogo, haga clic con el botón derecho en Culture_BA.sde, señale Geodatabase distribuida y elija Administrar réplicas.

    Aparece el panel Administrar réplicas. Muestra una réplica: la réplica Culture_to_Tourism que creó.

  2. En Culture_to_Tourism, haga clic en la flecha para expandir la réplica.

    Flecha para expandir la réplica

    Se muestra información sobre la réplica. El propietario de la réplica es el usuario de la base de datos que creó la réplica (en las imágenes de ejemplo, BRUNO). La información también incluye si la base de datos es principal o secundaria y si envía o recibe los datos.

    Información sobre la réplica de la base de datos principal

    En este caso, la base de datos de cultura es tanto la principal como la receptora de datos. Como la réplica es bidireccional, la base de datos puede enviar y recibir datos aunque su estado se haya configurado en recepción.

  3. Cierre el panel Administrar réplicas.

    A continuación, confirmará que los datos se replicaron en la base de datos secundaria.

  4. En el panel Catálogo, haga clic con el botón derecho en Tourism_BA.sde y elija Actualizar.
  5. Expanda Tourism_BA.sde.

    Geodatabase de turismo con las tres clases de entidad

    Las tres clases de entidad se han replicado con éxito en la base de datos secundaria.

  6. Haga clic con el botón derecho en Tourism_BA.sde, apunte a Geodatabase distribuida y elija Administrar réplicas.
  7. En el panel Administrar réplicas, expanda la réplica Culture_to_Tourism.

    La información sobre la réplica, cuando se accede desde la geodatabase de turismo, indica el rol como secundario y el estado como emisor de datos en lugar de receptor de datos. Como está utilizando una réplica bidireccional, la base de datos podrá enviar y recibir datos con independencia de su estado.

    Información sobre la réplica de la base de datos secundaria

  8. Cierre el panel Administrar réplicas. Contraiga la conexión Tourism_BA.sde.
  9. Guarde el proyecto.

Ha creado una réplica bidireccional entre las bases de datos de cultura y turismo. Ha confirmado que los datos se replicaron correctamente y ha inspeccionado la réplica desde la perspectiva principal y secundaria para evaluar el flujo de datos. Los datos ya están listos para las ediciones sincronizadas.


Sincronizar cambios

Ahora que ha creado una réplica bidireccional, utilizará su capacidad de sincronización de datos. En esta parte del flujo de trabajo, suponga que el departamento de cultura está limpiando sus datos para asegurarse de que sean precisos antes de ponerlos a disposición del público. Como los datos son extensos, el departamento de turismo ha ofrecido ayuda. Sin embargo, ambos departamento editarán los mismos datos a la vez, lo que puede ocasionar conflictos.

Primero, realizará ediciones usando los datos de las dos bases de datos. Luego sincronizará los cambios y revisará los conflictos resultantes.

Agregar los datos al mapa

Una de las entidades de la clase de entidad de lugares religiosos se ha duplicado. Como especialista en SIG del departamento de cultura, editará los datos para eliminar la entidad redundante. Primero, agregará los datos al mapa y cambiará su simbología.

  1. Confirme que el mapa Cultura es el mapa activo.

    Mapa cultural

  2. En el panel Catálogo, en Culture_BA.sde, haga clic con el botón derecho en Religious_sites y elija Agregar al mapa actual.

    Opción Agregar al mapa actual

    La clase de entidad se agrega al mapa. (Su simbología predeterminada puede ser distinta de las imágenes de ejemplo).

    Mapa predeterminado de los lugares religiosos de Buenos Aires

    A continuación, cambiará la simbología. Para ahorrar tiempo, los archivos de capas se han incluido en la carpeta de proyectos. Importará la simbología de esos archivos.

  3. En el panel Contenido, asegúrese de que Lugares religiosos esté seleccionado.

    Panel Contenido con los lugares religiosos seleccionados

  4. En la cinta, haga clic en la pestaña Capa de entidades. En el grupo Dibujo, haga clic en Importar.

    Botón Importar

    Aparece el panel Importar simbología.

  5. En Capa de entrada, confirme que se ha elegido Lugares religiosos. En Capa de simbología, haga clic en el botón Examinar.
  6. En la ventana Capa de simbología, en proyecto, expanda Carpetas, Tourism_and_Culture y commondata. Haga clic en userdata.

    Carpeta que contiene archivos de capa

  7. Haga clic en Religious_sites.lyrx y en Aceptar.

    El archivo se agrega a los parámetros de la herramienta.

    Parámetros de la herramienta Importar simbología

  8. Haga clic en Aceptar.

    Se aplica la simbología.

    Mapa con simbología aplicada

Editar los datos del departamento de cultura

Navegará hasta la ubicación de la entidad duplicada y la eliminará.

  1. En la cinta, haga clic en la pestaña Mapa. En el grupo Navegar, haga clic en Marcadores y elija Iglesia San Francisco.

    Marcador de la Iglesia de San Francisco

    El mapa se desplaza hasta la Iglesia de San Francisco, que es una iglesia de Buenos Aires. Parece que la iglesia tiene dos entidades asociadas.

    Dos entidades para Iglesia San Francisco

    Investigará cada entidad para obtener más información.

  2. En el mapa, haga clic en la entidad de la izquierda.

    Aparece su elemento emergente. Esta entidad tiene el Id. 99. En particular, esta entidad tiene un valor de 0 en el campo Altura. Este valor es incorrecto, lo que significa que esta entidad probablemente sea errónea.

    Elemento emergente de la primera entidad

  3. Haga clic en la otra entidad.

    El elemento emergente indica que realmente hay dos entidades superpuestas. Una tiene un Id. 27 y corresponde a la Iglesia de San Francisco, con información de atributo precisa. La otra tiene el Id. 34 y corresponde a la Iglesia de San Roque, lo que es incorrecto.

    Elemento emergente de la segunda entidad

    Eliminará las dos entidades incorrectas. También modificará la entidad correcta para eliminar la palabra Basílica del nombre.

  4. Cierre la ventana emergente.
  5. En la cinta, haga clic en la pestaña Editar. En el grupo Selección, haga clic en el botón Seleccionar.

    Botón Seleccionar

  6. En el mapa, haga clic en la entidad con Id. 99 (entidad de la izquierda).

    La entidad está seleccionada.

    Entidad resaltada en el mapa

  7. En la cinta, en el grupo Entidades, haga clic en Eliminar.
    Precaución:

    La eliminación de datos es permanente. Se recomienda guardar una copia de seguridad de los datos antes de eliminar las entidades de ellos. En este tutorial, ya ha realizado una copia de seguridad en la geodatabase de archivos tourism_and_culture.

    Botón Eliminar

  8. Cuando se le pregunte si realmente desea eliminar los datos, haga clic en .

    La entidad está eliminada.

  9. En el mapa, dibuje un cuadro alrededor de la entidad Iglesia San Francisco restante para seleccionarla.
    Nota:

    Es preciso dibujar un cuadro alrededor de la entidad, en lugar de hacer clic en ella; de lo contrario, solo seleccionará una de las dos entidades superpuestas.

    Como las dos entidades se superponen, tendrá que asegurarse de eliminar la correcta.

  10. En la cinta, en el grupo Selección, haga clic en Atributos.

    Botón Atributos

  11. En el panel Atributos, haga clic con el botón derecho en San Roque y elija Eliminar.
    Nota:

    Si solo ve la opción San Francisco y no ve San Roque, dibuje un cuadro alrededor de la entidad del mapa para asegurarse de seleccionar las dos entidades superpuestas.

    Opción Eliminar

  12. Cuando se le pregunte si realmente desea eliminar los datos, haga clic en .

    La entidad está eliminada. Por último, editará el nombre de la entidad San Francisco.

  13. En el panel Atributos, confirme que se ha seleccionado San Francisco (Basílica). En Nombre, elimine (Basílica) del nombre y pulse Intro.

    Campo de nombre con nombre nuevo

  14. En la parte inferior del panel, haga clic en Aplicar. Cierre el panel Atributos.
  15. En la cinta, en el grupo Administrar ediciones, haga clic en Guardar.

    Botón Guardar en la pestaña Editar

  16. En la ventana Guardar cambios, haga clic en .

    Las modificaciones realizadas en los datos de la base de datos del departamento de cultura se guardan.

Editar los datos del departamento de turismo

A continuación, realizará modificaciones en las mismas entidades, pero utilizará los datos de la base de datos de turismo. Como los cambios realizados por el departamento de cultura no se han sincronizado, los datos del departamento de turismo no incluyen nuevas ediciones.

Las ediciones del departamento de turismo serán diferentes de las realizadas por el departamento de cultura. Cuando los cambios se sincronicen posteriormente, esto generará conflictos entre los dos datasets que tendrá que resolver.

  1. Active el mapa Turismo.

    Mapa de turismo

  2. En el panel Catálogo, expanda la conexión de la base de datos Tourism_BA.sde. Haga clic con el botón derecho en la clase de entidad Religious_sites del departamento de turismo y elija Agregar al mapa actual.
  3. Como alternativa, en la capa Lugares religiosos, importe la simbología mediante el uso de Religious_sites.lyrx.
    Nota:

    En las imágenes de ejemplo se mostrará la simbología importada, pero no es necesario importar la simbología para continuar con el flujo de trabajo.

  4. En la cinta, haga clic en la pestaña Mapa. En el grupo Navegar, haga clic en Marcadores y elija Iglesia San Francisco.

    El mapa se acerca al área de interés. Aunque ha eliminado una de las entidades visibles en la copia de los datos del departamento de cultura, la entidad sigue en la copia del departamento de turismo.

    Entidades Iglesia San Francisco en el mapa de turismo

    Al examinar los datos, el departamento de turismo ha extraído una conclusión distinta del departamento de cultura con respecto a las ediciones de datos. El departamento de cultura ha eliminado la entidad de la izquierda (entidad 99) debido a que la información de atributos es incorrecta. Por el contrario, el departamento de turismo eliminará la entidad de la derecha (entidad 27) porque el punto no está ubicado en el centro de la ubicación de la iglesia en el mapa base.

    Sin embargo, el departamento de turismo eliminará la entidad San Roque, igual que hizo el departamento de cultura.

  5. En la cinta, confirme que el botón Seleccionar sigue activo.
  6. En el mapa, dibuje un cuadro alrededor de la entidad de la derecha para seleccionarla.

    Seleccionar la entidad de la derecha

  7. En la cinta, haga clic en la pestaña Editar. En el grupo Selección, haga clic en Atributos .
  8. En el panel Atributos, pulse Ctrl y haga clic en San Francisco (Basílica) y San Roque para seleccionar ambos. Haga clic con el botón derecho en cualquier entidad y elija Eliminar.

    Eliminar la opción correspondiente a San Francisco (Basílica) y San Roque

  9. Cuando se le pregunte si realmente desea eliminar los datos, haga clic en .

    Se eliminan las dos entidades. A continuación, editará los atributos restantes de la entidad de manera que sean precisos.

  10. En el mapa, haga clic en la entidad restante para seleccionarla.
  11. En el panel Atributos, en Altura, escriba 380. En Tipo, escriba Iglesia.

    Atributos Altura y Tipo

  12. En la parte inferior del panel, haga clic en Aplicar. Cierre el panel Atributos.
  13. En la cinta, en el grupo Administrar ediciones, haga clic en Guardar. En la ventana Guardar cambios, haga clic en .

Sincronizar cambios

Ambos departamentos han editado sus versiones de los datos. Ahora desean sincronizar los cambios para que la versión de los datos del otro departamento refleje sus ediciones.

En la réplica bidireccional, las bases de datos principal (cultura) y secundaria (turismo) pueden sincronizar los cambios. En este escenario, el departamento de turismo fue el último en realizar cambios, por lo que se sincronizarán.

  1. En el panel Catálogo, haga clic con el botón derecho en Tourism_BA.sde, señale Geodatabase distribuida y elija Sincronizar cambios.

    Opciones Sincronizar cambios

    El panel Geoprocesamiento se abre y muestra la herramienta Sincronizar cambios. Los parámetros de las herramientas se rellenan automáticamente. La geodatabase 1 es la base de datos que sincroniza los cambios (base de datos de turismo), mientras que la geodatabase 2 es la otra base de datos involucrada en la réplica bidireccional (base de datos de cultura).

    De forma predeterminada, la dirección de la sincronización es Ambas direcciones. Si surgen conflictos, se resolverán automáticamente en favor de la base de datos que realiza la sincronización. Sin embargo, no desea sincronizar de esta manera porque quiere solucionar los conflictos de forma manual. Ajustará los parámetros.

  2. En la herramienta Sincronizar cambios, en Dirección, elija De geodatabase 1 a geodatabase 2. En Política de resolución de conflictos, elija Resolver conflictos manualmente.

    Parámetros de la herramienta Sincronizar cambios

  3. Haga clic en Ejecutar.

    La herramienta se ejecuta, pero termina con advertencias.

  4. En Sincronizar cambios completados con advertencias, haga clic en Ver detalles.

    Opción Ver detalles

    Aparece la ventana de la herramienta. En la advertencia se indica que la sincronización se ha realizado correctamente, pero que se han detectado conflictos. Tendrá que resolver los conflictos antes de exportar los cambios de la réplica.

    Mensaje de advertencia

  5. Cierre la ventana de la herramienta. Cierre el panel Geoprocesamiento.

Resolver conflictos

Para revisar los conflictos, gestionará el versionado desde la base de datos principal: Culture_BA.sde.

  1. Active el mapa Cultura.

    Los datos del mapa corresponden a Culture_BA.sde.

  2. En el panel Contenido, haga clic en el botón Lista por fuente de datos.

    Botón Lista por fuente de datos

    Los datos se organizan en función de la fuente de datos. El mapa tiene tres fuentes de datos, dos para el mapa base y otra para los datos del departamento de cultura.

  3. Haga clic en la conexión de base de datos de Lugares religiosos para seleccionarla.
    Nota:

    La conexión de la base de datos puede tener un nombre diferente del de las imágenes de ejemplo.

    Fuente de la geodatabase del departamento de cultura

    En la cinta, la pestaña Versionado pasa a estar disponible.

  4. Haga clic en la pestaña Versionado. En el grupo Versiones, haga clic en Administrar versiones.

    Botón Administrar versiones

    Aparece la vista Versiones correspondiente a la base de datos. Hay dos versiones: la versión predeterminada que se ha creado al conectarse por primera vez a la base de datos del departamento de cultura y la versión de la réplica relativa a Culture_to_Tourism_15, que se ha creado automáticamente para almacenar los conflictos. El nombre de la versión es el mismo que el nombre de la réplica y el propietario de la nueva versión es el nombre de usuario utilizado para conectarse a Culture_BA.sde (en las imágenes de ejemplo, BRUNO).

    Versiones de la vista Versiones

    Cambiará la versión que utiliza la base de datos por otra nueva.

  5. Cierre la vista Versiones. Si es necesario, active el mapa Cultura.
  6. En el panel Contenido, haga clic con el botón derecho en la conexión de base de datos de la capa Lugares religiosos y elija Cambiar versión.

    Opción Cambiar versión

  7. En la ventana Cambiar versión, seleccione la versión de Culture_to_Tourism que empieza con su nombre de usuario.

    Versión Culture_to_Tourism

  8. Haga clic en Aceptar.

    Esta versión ha cambiado. En el panel Contenido, la fuente de datos de la capa Lugares religiosos es ahora la versión de Culture_to_Tourism. Asimismo, el mapa cambia para mostrar las ediciones de los datos del departamento de turismo, en lugar de las ediciones del departamento de cultura.

    A continuación, comparará y reconciliará las diferencias entre las dos versiones.

  9. En la cinta, en la pestaña Versionado, en el grupo Versionado, haga clic en Reconciliar.

    Botón Reconciliar

  10. En la ventana Reconciliar, deje los parámetros predeterminados y haga clic en Aceptar. En la ventana de advertencia en la que se solicita si desea revisar los conflictos, haga clic en .

    Aparece la vista Conflictos.

  11. En la vista Conflictos, expanda Religious_sites. Expanda Eliminar-Actualizar y Actualizar-Eliminar.

    Vista Conflictos

    Existen dos conflictos. El conflicto Eliminar-Actualizar tiene el número 27, que se refiere a la entidad con el Id. 27. Este conflicto indica que en la versión actual se ha eliminado la entidad 27 (versión del departamento de turismo), pero se ha actualizado en la versión de destino (versión del departamento de cultura).

    Por el contrario, el conflicto Actualizar-Eliminar indica que la entidad 99 se actualizó en la versión actual y se eliminó en la versión de destino. No existe ningún conflicto relacionado con la entidad San Roque, que se ha eliminado en ambas versiones.

  12. Haga clic en 27.

    Aparecen los atributos de la entidad de la versión actual, la versión de destino y la antecesora común.

    Conflictos de la entidad 27

    Tras revisar los conflictos, el departamento de cultura considera que la versión de destino es correcta. Resolverá los conflictos en favor de esa versión.

  13. Haga clic con el botón derecho en 27 y elija Reemplazar con la versión de destino.

    Opción Reemplazar con la versión de destino

  14. Haga clic con el botón derecho en 27 y elija Marcar como revisado.

    También resolverá la entidad 99 en favor de la versión de destino.

  15. Haga clic con el botón derecho en 99 y elija Reemplazar con la versión de destino. Haga clic con el botón derecho en 99 y elija Marcar como revisado.

    A continuación, hará las ediciones disponibles en la versión predeterminada.

  16. Cierre la vista Conflictos. En la cinta, en la pestaña Versionado, haga clic en Post.

    Botón Post

    Las ediciones realizadas también se guardan al hacer clic en este botón.

    Ahora que ha revisado manualmente los conflictos y ha determinado las ediciones que va a mantener, sincronizará los cambios para ponerlos a disposición de la base de datos secundaria.

  17. En el panel Catálogo, haga clic con el botón derecho en Culture_BA.sde, señale Geodatabase distribuida y elija Sincronizar cambios. En la herramienta Sincronizar cambios, cambie los siguientes parámetros:
    • En Dirección, elija De geodatabase 1 a geodatabase 2.
    • En Política de resolución de conflictos, elija Resolver conflictos manualmente.

    Parámetros de la herramienta Sincronizar cambios de la segunda vez

  18. Haga clic en Ejecutar.

    Esta vez, la herramienta se ejecuta y termina sin advertencias porque ha resuelto los conflictos.

  19. Active el mapa Turismo.

    En la actualidad, el mapa de turismo muestra los cambios realizados por el departamento de cultura.

    Mapa de turismo con los cambios del departamento de cultura

  20. Guarde el proyecto.

En este tutorial, ha ayudado al departamento de cultura a compartir sus datos con el departamento de turismo. Ha identificado una réplica bidireccional como el mejor tipo de réplica de geodatabase para el flujo de trabajo. Después ha creado la réplica entre las dos geodatabases empresariales. Por último, ha editado las dos versiones de los datos, ha sincronizado los cambios y ha resuelto los conflictos. Con esta réplica bidireccional, los dos departamentos serán capaces de actualizar los datos de precisión como sea necesario.

Este tutorial se ha centrado en la distribución de los datos entre el departamento de cultura y el departamento de turismo mediante el uso de una réplica bidireccional. Los demás tutorial de la serie se centran la distribución de los datos de los departamentos de transporte y el sector minorista mediante el uso de réplicas unidireccionales y de facturación/pago.

Encontrará más tutoriales en la galería de tutoriales.