sql >> Base de Datos >  >> RDS >> Oracle

¿Hay alguna manera de recrear un paquete ODI usando ODI Scenario?

Desafortunadamente, no hay forma de generar directamente un paquete eliminado desde un escenario que puede ver como una versión compilada del paquete.

Aquí hay un par de cosas que debe verificar para ver si puede recuperar alguna información:

  • Al promocionar de un entorno a otro, se recomienda exportar el objeto base junto con el escenario. De esa manera, realiza un seguimiento de cuál era el código detrás de ese escenario (caja negra). Puntos de bonificación si todo está versionado en un sistema de control de versiones (VCS).
  • A partir de ODI 12.2.1, VCS se puede integrar directamente dentro de ODI para versionar su código y crear archivos de lanzamiento. Si ese es el caso, puede restaurar un objeto eliminado
  • Antes de 12.2.1, era posible utilizar el sistema de control de versiones interno de ODI que almacenaría los objetos en el Repositorio principal. Puede restaurarlo desde el menú superior.
  • Si nada de eso está configurado, aún puede abrir la exportación del escenario en cualquier editor de archivos y revisarlo manualmente para recuperar la lógica. Es solo un archivo XML que describe los diferentes pasos de su paquete. Eso te ayudaría a reconstruirlo manualmente.

Si termina haciendo ese último punto, ahora es probablemente un buen momento para mejorar sus procedimientos existentes y configurar una de las tres soluciones de copia de seguridad/control de versiones mencionadas anteriormente para que no suceda en el futuro.