Cómo se configuran los valores de los parámetros al ejecutar la herramienta de geoprocesamiento Crear réplica depende del tipo de replicación que necesita y lo que necesita replicar. Para ayudarle a entender los valores que deben utilizarse, se describen los parámetros de entrada de la herramienta de geoprocesamiento Crear réplica.
Parámetros
A continuación se explica cada parámetro de la herramienta de geoprocesamiento Crear réplica:
- Datasets de réplica: para replicar un subconjunto de datos, aplique consultas de definición y utilice la flecha desplegable para agregarlas a la réplica. Para otros datasets, busque y seleccione los datasets o utilice la flecha desplegable si hay capas en el mapa.
- Tipo de réplica: elija una réplica de check-out, unidireccional, de secundaria a principal unidireccional o bidireccional.
- Tipo de salida: tipo de salida de los datos que se replicarán.
- Geodatabase: permite replicar los datos en una geodatabase. Esta es la opción predeterminada.
- Archivo XML: permite replicar los datos en un documento de espacio de trabajo XML.
- Nueva geodatabase de archivos: permite replicar los datos en una geodatabase de archivos nueva que se creará cuando se ejecute la herramienta y solo es válida para réplicas unidireccionales y de check-out.
- Geodatabase para replicar datos a: este parámetro es obligatorio si Tipo de salida se configura en Geodatabase y replica en una geodatabase de destino local o remota. A las geodatabases remotas se puede acceder con servicios de geodatos ejecutados en un sitio de ArcGIS Server. Busque y seleccione la geodatabase o servicio de geodatos donde recibir los datos. Si el tipo de réplica es de check-out o unidireccional, el destino puede ser una geodatabase de archivos, de lo contrario, se requiere una geodatabase corporativa. El uso de esta opción para replicar datos en una geodatabase permite crear una réplica en un entorno conectado. Consulte cómo crear una réplica checkout unauna réplica unidireccional o una réplica bidireccional para ver los pasos detallados del flujo de trabajo.
- Archivo XML al que replicar los datos: este parámetro se requiere si el Tipo de salida se configura en un archivo Xml y genera un documento de espacio de trabajo XML como un archivo XML. La opción de archivo XML es compatible con entornos desconectados donde puede enviar el documento de espacio de trabajo XML al destino e importarlo para completar la creación de la réplica. Consulte cómo crear una réplica en un entorno desconectado para ver los pasos detallados del flujo de trabajo.
- Ubicación de geodatabase de archivos: este parámetro es obligatorio si Tipo de salida se configura en Nueva geodatabase de archivos. Ubicación de geodatabase de archivos es la ubicación en la que se creará la nueva geodatabase de archivos cuando se ejecute la herramienta y albergará la réplica secundaria. El uso del parámetro Nueva geodatabase de archivos para Tipo de salida solo es válido para réplicas unidireccionales y de check-out.
- Nombre de geodatabase de archivos: nombre de la geodatabase de archivos que se creará para albergar la réplica secundaria.
- Nombre de réplica: introduzca el nombre de la réplica que se va a crear.
Configuración avanzada
Las siguientes secciones describen la configuración avanzada de la herramienta de geoprocesamiento Crear réplica.
Tipo Acceso Réplica
Al crear una réplica, hay dos opciones para un modelo de información de entidad:
- Modelo completo: con el modelo completo, todos los tipos de datos simples y complejos, como topologías, anotación y clases de entidad de dimensión, se replican en la geodatabase secundaria y se versionan. Esta es la opción predeterminada.
El modelo completo supone que las entidades se almacenan con el mismo tipo de entidad tanto en la geodatabase de réplica relativa principal como en la secundaria. Por ejemplo, si una clase de entidad en la réplica primaria es una clase de entidad de cruce de una red, la clase de entidad correspondiente en la geodatabase secundaria también debe ser una clase de entidad de cruce.
Esta opción se utiliza con aplicaciones de edición basadas en software cliente de ArcGIS.
- Modelo sencillo: en el modelo sencillo, la geodatabase secundaria contiene solo entidades simples. El modelo sencillo no replica topologías, datasets de red, anotaciones ni clases de entidad de dimensión, ni tampoco versiona datos en la geodatabase secundaria. Si es necesario, puede versionar datos en la geodatabase secundaria después de que se cree la réplica.
Las entidades que no son simples en la geodatabase principal (por ejemplo, estructuras de parcelas) se convierten en entidades simples en la geodatabase secundaria durante la replicación. Durante la sincronización se aplica un procesamiento adicional para tener en cuenta la diferencia en los tipos de entidad y las características de las dos geodatabases.
Esta opción se debe utilizar cuando la geodatabase secundaria esté diseñada para que editores de entidades simples la editen, incluidos editores externos que no estén basados en software cliente de ArcGIS. También se puede utilizar para simplificar el modelo de datos en la geodatabase secundaria para su uso durante la replicación unidireccional o con editores basados en ArcGIS o software cliente de ArcGIS.
El modelo sencillo presenta estas ventajas:
- Permite editar la geodatabase secundaria con editores de entidades simples que no estén basados en software de Esri.
- En el caso de las réplicas unidireccionales, los datos de la geodatabase de la secundaria no se versionan, lo que permite una integración sencilla con aplicaciones que no sean de Esri.
Nota:
En el caso de la topología, al utilizar el modelo sencillo, el objeto de topología se excluye de la geodatabase secundaria; no obstante, se incluyen todas las clases de entidad participantes. Una vez creada la réplica, enviar los cambios desde la geodatabase secundaria a la geodatabase principal mantiene automáticamente las entidades en la versión principal. Existe un procesamiento adicional en la versión principal para actualizar las áreas sin validar de la topología.
Expandir clases de entidad y tablas
Las opciones para esta configuración especifican si la réplica incluirá las tablas que forman parte de cualquier tipo de dataset extendido, como una topología, clase de relación o red, en la que participan las clases de entidad o tablas de la réplica.
- Usar valores predeterminados: agrega las tablas y clases de entidad que forman parte de los tipos de datasets extendidos asociados. La opción predeterminada para clases de entidad es replicar todas las entidades que intersecan el filtro espacial. Si no se proporciona ningún filtro espacial, se incluyen todas las entidades. La opción predeterminada para las tablas es replicar solo el esquema.
- Agregar solo con esquema: agrega los esquemas de las clases de entidad y tablas de los datasets extendidos, pero no los datos para ellos.
- Todas las filas: agrega todas las filas para las tablas y clases de entidad de los datasets expandidos.
- No agregar: no agrega las tablas ni clases de entidad de los datasets extendidos asociados.
Replicar datos relacionados
Las opciones de esta configuración especifican si replicar las filas relacionadas con filas que ya están en la réplica. Por ejemplo, considere una entidad (f1) dentro del filtro de réplica y una entidad relacionada (f2) de otra clase fuera del filtro. La entidad f2 se incluye en la réplica si elige obtener datos relacionados.
- No obtener relacionados: no replicar las filas relacionadas.
- Obtener relacionados: replicar los datos relacionados. Esta es la opción predeterminada.
Entidades de geometría de réplica
La opción Entidades de geometría de réplica se puede utilizar para definir la geometría de la réplica.
- Las entidades de geometría de réplica pueden ser puntos, líneas o polígonos.
- Una capa de entidades utilizada para las entidades de geometría de réplica puede contener una o más entidades. Si incluye más de una, se fusionan las geometrías y solo se replican los datos que intersecan las geometrías fusionadas.
- Si se definieron filtros (como de consulta de definición) en las entidades de geometría de réplica, para definir la geometría de réplica solo se utilizarán las entidades que cumplan con estos filtros.
- También puede utilizar la configuración del entorno de Extensión para definir la geometría de la réplica.
- Si se establece Entidades de geometría de réplica, se utilizará como la geometría de réplica.
- Si no se establece Entidades de geometría de réplica, se utiliza el entorno Extensión como la geometría de réplica.
- Si se configuran ni Entidades de geometría de réplica ni el entorno Extensión, se utilizará la configuración Entidades de geometría de réplica .
- Si no se definen Entidades de geometría de réplica ni se especifica el entorno Extensión, se utiliza la extensión completa de los datos.
Registrar solo datos existentes
La creación de réplicas es un proceso que implica copiar datos de la geodatabase de origen en una geodatabase de destino y registrar una réplica en cada geodatabase para describir los datos que se han replicado. El proceso de la creación de la réplica de copiar los datos en otra geodatabase y registrarlos puede consumir mucho tiempo en datasets grandes.
La opción Registrar solo datos existentes al crear una réplica está disponible para usuarios con datasets grandes o que tienen datos idénticos en dos geodatabases diferentes. Esto crea las versiones de réplica necesarias para sincronizar los cambios entre las geodatabases pero no pasa por el largo proceso de copiar los datos, puesto que ya existen en ambas ubicaciones.
La opción Registrar solo datos existentes se puede encontrar en la herramienta de geoprocesamiento Crear réplica, en Configuración avanzada.
- Activado: si Registrar solo datos existentes se ha activado, se supone que los datos ya existen en la geodatabase secundaria y se utilizarán para registrar la réplica.
Nota:
Si la opción Registrar solo datos existentes está activada, la opción Todos los registros de tablas no estará disponible.
- Desactivado: si Registrar solo datos existentes está desactivado, que es el valor predeterminado, los datos de la geodatabase principal se copiarán en la geodatabase secundaria.
Nota:
Se deben cumplir todos los requisitos siguientes antes de utilizar la herramienta de geoprocesamiento Crear réplica con la opción Registrar solo datos existentes. Junto con los requisitos de que los nombres de dataset coincidan y que los datasets sean propiedad del usuario conectado a la geodatabase secundaria, los requisitos de replicación de geodatabase son las únicas verificaciones realizadas durante el proceso de creación de la réplica. Una vez creada la réplica, si no se cumplen otros requisitos anteriormente, se producirán errores durante los intentos de sincronizar la réplica.
- Cumpla los requisitos de replicación de geodatabase, incluidos los requisitos de replicación adicionales que se aplican en función del tipo de replicación seleccionado.
- Para las réplicas unidireccionales, secundarias a principales y bidireccionales, los datos de la réplica secundaria se deben registrar como versionados.
- Son propiedad del usuario que está conectado a la geodatabase secundaria.
- Tienen los mismos nombres que los datasets en la base de datos principal.
- Tienen el mismo esquema, reglas, relaciones y propiedades que los datasets de la base de datos principal
- Tienen los mismos tipos de geometría que los datasets en la base de datos principal.
Sugerencias
Tenga en cuenta lo siguiente cuando utilice la opción Registrar solo datos existentes:
- Si los Id. globales son un requisito para el tipo de replicación, debe asegurarse de agregar Id. globales a los datos antes de copiarlos en otra geodatabase. Si utiliza la funcionalidad dentro de ArcGIS para copiar los datos, asegúrese de utilizar copiar y pegar o de exportar e importar el espacio de trabajo XML.
- Debe estar conectado como propietario de los datos en la geodatabase objetivo al crear la réplica.
- Los filtros aplicados durante el proceso de creación de la réplica también se aplican a los datos de la geodatabase relativa.
Limitaciones
Es importante tener en cuenta las siguientes limitaciones al utilizar la opción Registrar solo datos existentes:
- Si la opción Registrar solo datos existentes está activada en la herramienta de geoprocesamiento Crear réplica, no hay ninguna opción para seleccionar el dataset coincidente en la geodatabase secundaria; por lo tanto, antes de activar esta opción, debe asegurarse manualmente de que los datasets de la geodatabase secundaria se hayan configurado correctamente y cumplan todos los requisitos de replicación de geodatabase.
- Cuando se utiliza la opción Registrar solo datos existentes, se supone que los datos son idénticos en ambas geodatabases, por lo que no se sincronizará ninguna diferencia que exista entre los datasets de la réplica principal y la secundaria en el momento en que se crea la réplica. Si falta alguna capa en la geodatabase de destino, la herramienta de geoprocesamiento Crear réplica fallará y devolverá un mensaje de error.
Todos los registros de tablas
Durante el proceso de creación de réplicas, los datos y el esquema de los datasets que se replican se copian de la geodatabase de origen en una geodatabase de destino y se crea una réplica en cada geodatabase. Los datos se definen como filas y columnas en la tabla y el esquema consta de los campos, dominios, subtipos y otras propiedades que describen los datos replicados.
En el caso de los datasets, el comportamiento predeterminado es replicar los datos y el esquema. En el caso de las tablas, el comportamiento predeterminado es replicar solo el esquema de la tabla.
Todos los registros de tablas se puede utilizar para especificar si se copiarán en la geodatabase secundaria todos los registros o solo el esquema para las tablas que no tienen filtros aplicados (como selecciones o consultas de definición).
La opción Todos los registros de tablas se puede encontrar en la herramienta de geoprocesamiento Crear réplica, en Configuración avanzada.
- Activado: si se ha activado Todos los registros de tablas, todos los registros se copiarán en la réplica de geodatabase secundaria para las tablas sin filtros aplicados. Esta opción invalidará el valor del parámetro Expandir clases de entidad y tablas.
Nota:
La opción Todos los registros de tablas no estará disponible si la opción Registrar solo datos existentes está activada.
- Desactivado: si Todos los registros de tablas está desactivado, solo se copiará en la geodatabase secundaria el esquema para las tablas sin filtros aplicados. Se respetarán las tablas con filtros aplicados. Esta es la opción predeterminada.