Disponible con una licencia Standard o Advanced.
Se deben considerar los siguientes pasos al preparar los datos para la replicación:
Determinar los datasets a replicar
La replicación de geodatabases permite replicar todos los datasets o un subconjunto de datasets de la geodatabase. Para ser replicados, estos datasets deben cumplir los siguientes requisitos:
- El usuario de la base de datos debe tener acceso de escritura a los datos.
- Todos los datos deberán estar registrados como totalmente versionados; no podrán versionarse con la opción de mover las modificaciones a la base.
Con réplicas checkout y unidireccionales de secundaria a primario, tiene la opción de desproteger datos versionados o no versionados.
Las réplicas bidireccionales y unidireccionales de elemento primario a elemento secundario tienen estos requisitos adicionales:
- Cada dataset debe tener una columna GlobalID. Esta columna se utiliza para mantener la singularidad de las filas en todas las geodatabases.
- Todos los datos espaciales se deben almacenar en una referencia espacial de alta precisión.
Una réplica unidireccional con la opción de utilizar archivado para el seguimiento de cambios tiene estos requisitos adicionales:
La versión de réplica principal también debe ser la versión DEFAULT.
Los datos deben estar habilitados para el archivado antes de la creación de la réplica
Cualquier dataset que no cumpla con estos requisitos no se incluirá en la réplica.
La lista de datos a replicar automáticamente se expande para incluir datasets dependientes. Por ejemplo, todas las clases de entidad de una red geométrica, topología o dataset de entidad se incluirán si se selecciona al menos una clase de red, la topología o el dataset de entidad para la replicación.
Definir los datos que se van a replicar
Para cada dataset, puede decidir replicar todos los datos, un subconjunto de filas o incluso solo el esquema. Planee replicar una cantidad de datos adecuada para sus necesidades. Considere la duración de la réplica y asegúrese de que se satisfagan sus requisitos.
La creación de la réplica determina que los datos se repliquen utilizando dos mecanismos: filtros y clases de relación.
Hay tres tipos de filtros:
- Espaciales: se utiliza geometría para determinar el área a replicar.
- Selecciones: los datos se replican sobre la base de conjuntos de selección de clases de entidad y tablas individuales.
- Consultas de definición: las consultas de definición se aplican a clases de entidad y tablas individuales.
Al replicarse en ArcMap, la extensión de la vista actual del documento ArcMap o el límite de un gráfico actualmente seleccionado determina el filtro espacial. Se incluyen las entidades que intersecan este filtro. Las consultas de definición y las sobre capas y tablas individuales también se aplican. Si se utiliza más de un filtro, se aplica la intersección de todos los filtros.
Una vez agregados los datos a la réplica a partir del procesamiento de los filtros, se aplica la lógica de la clase de relación. Aquí, para cada dataset implicado en una clase de relación, se agregan filas adicionales si están relacionadas con los datos que ya están en la réplica. Vea Replicación y datos relacionados para obtener más información.
La siguiente es una lista de los tipos de datos para los que se aplican reglas y comportamientos adicionales al crear las réplicas. Revise los temas adecuados para sus datos:
Los metadatos para los datos que decida replicar se copiarán durante el proceso de creación de la réplica. Sin embargo, los cambios en los metadatos no se aplican durante la sincronización de la réplica.
Nombrar datasets replicados
Al replicar datos a través del asistente Crear réplica, puede decidir cambiar el nombre de los datasets replicados. Esto se hace en el cuadro de diálogo Opciones avanzadas para crear réplicas del asistente.
Si solo está replicando datos o esquemas, sus opciones de denominación para los datasets son dejar el nombre existente o escribir un nuevo nombre para el dataset. Por ejemplo, si tuviera datos en el elemento primario denominado US_Counties pero solo le interesara replicar los condados de California, quizá deseara cambiar el nombre a California_Counties en el elemento secundario en lugar de dejar el nombre original.
Si está replicando datos con la opción de registrar solo datos existentes, puede dejar el nombre original del dataset o elegir en una lista desplegable de datasets disponibles. Al elegir un dataset en la lista, está asignando eficazmente el dataset del elemento primario al dataset elegido en el elemento secundario (o viceversa si está creando una réplica unidireccional de elemento secundario a elemento primario). Por ejemplo, si tuviera dos geodatabases, cada una de las cuales contuviera datasets similares para los condados de EE.UU., pero estos dataset tuvieran convenciones de nomenclatura diferentes en sus geodatabases respectivas, podría asignar los datasets de la réplica primaria a los datasets adecuados de la réplica secundaria. Por ejemplo, CA_Counties de la geodatabase primaria podría asignarse a California_Counties de la geodatabase secundaria.
Un ejemplo de replicación de datos
Las siguientes órdenes de trabajo de mantenimiento de instalaciones eléctricas ayudarán a ilustrar algunos de los comportamientos predeterminados para la replicación de datos.
Un equipo de mantenimiento se está preparando para inspeccionar algunas de las instalaciones eléctricas de un área residencial. Para editar algunos campos, el equipo necesita replicar la parte de la red eléctrica que cubre esta área residencial. Para iniciar el proceso de replicación, la extensión espacial del área de inspección se identifica utilizando un filtro espacial (en este caso, la extensión se determina mediante un gráfico seleccionado).
El equipo debe concentrarse en los cables aislados con un material determinado. Para identificar estos cables, se aplica una consulta al dataset pertinente.
Finalmente, dado que cada equipo de mantenimiento puede esperar visitar solo un cierto número de propiedades en un día, una selección basada en números de propiedad identifica las viviendas de un bloque residencial.
Se replicarán las entidades seleccionadas, las entidades identificadas por una consulta de definición y las entidades que intersequen la extensión espacial elegida. También se han incluido algunas entidades de red adicionales. La manera de replicar redes geométricas se explica con más detalle en Replicación y redes geométricas.