Saltar al contenido

Migración incremental de objetos del catálogo en Oracle Analytics


La mayoría de las organizaciones desarrollan y actualizan contenido en un entorno de desarrollo y luego migran el contenido finalizado a su catálogo de producción. De manera similar, las organizaciones desean migrar los cambios en su catálogo de producción a entornos de Recuperación ante Desastres (DR). Oracle Analytics ofrece varias formas de migrar el contenido del catálogo.

Migración mediante snapshot: La migración mediante snapshot es útil cuando se desea sincronizar dos entornos. Esto se debe a que el snapshot (archivo BAR) contiene todo, es decir, el catálogo de contenido, el modelo de datos (RPD), conjuntos de datos, conexiones, roles de aplicación, etc. Funcionalidad de archivar y desarchivar: Permite migrar manualmente elementos del catálogo entre dos entornos. Script de migración incremental: Migra objetos del catálogo modificados recientemente en su entorno de origen a su entorno de destino. Este método permite sincronizar el contenido del catálogo entre dos entornos diferentes, reduce el tiempo de migración y utiliza menos recursos.

El nuevo script de migración incremental utiliza los servicios web de Oracle Analytics con Python para migrar solo los cambios incrementales del catálogo del entorno de origen al entorno de destino. Usted establece parámetros en el script para definir los detalles de su entorno de origen y destino, sus credenciales de inicio de sesión y cuántos días de cambios desea migrar. Por ejemplo, si establece el parámetro dayago en tres, el script escanea el catálogo en el entorno de origen en busca de modificaciones dentro de los últimos tres días (fecha actual – 3). Solo el contenido creado o modificado en los últimos tres días se migra al entorno de destino utilizando la funcionalidad de archivar y desarchivar del catálogo.

El script también incluye un parámetro path, para que pueda ejecutar el script contra una carpeta específica del catálogo en lugar de todo el catálogo. El valor del parámetro path puede ser /shared o una carpeta hija de la carpeta compartida (por ejemplo, /shared/IncrementalMigration). Usted ajusta la granularidad de este parámetro según sus requisitos de migración.