sql >> Database teknologi >  >> RDS >> Oracle

Er der en måde at genskabe en ODI-pakke ved hjælp af ODI Scenario?

Desværre er der ikke nogen måde at generere en slettet pakke direkte fra et scenario, som du kan se som en kompileret version af pakken.

Her er et par ting, du skal tjekke for at se, om du kan hente nogle oplysninger :

  • Når du promoverer fra et miljø til et andet, anbefales det at eksportere basisobjektet sammen med scenariet. På den måde holder du styr på, hvad der var koden bag det scenarie (sort boks). Bonuspoint, hvis det hele er versioneret i et versionskontrolsystem (VCS).
  • Fra og med ODI 12.2.1 kan VCS integreres direkte i ODI for at versionere din kode og oprette udgivelsesarkiver. Hvis det er tilfældet, kan du gendanne et slettet objekt
  • Før 12.2.1 var det muligt at bruge det interne versioneringssystem for ODI, som ville gemme objekterne i Master Repository. Du kan gendanne den fra topmenuen.
  • Hvis intet af det er opsat, kan du stadig åbne scenarieeksporten i en hvilken som helst fileditor og manuelt gå igennem den for at hente logikken. Det er blot en XML-fil, der beskriver de forskellige trin i din pakke. Det ville hjælpe dig med at genopbygge det manuelt.

Hvis du ender med at gøre det sidste punktum, er det sandsynligvis et godt tidspunkt at forbedre dine eksisterende procedurer og konfigurere en af ​​de tre backup-/versionsløsninger nævnt ovenfor, så det ikke sker i fremtiden.




  1. mysql_fetch_array henter ikke alle rækker

  2. SQL:Klynge lignende værdier af kolonne B, men sorter efter kolonne A

  3. Opret et billedsporing til en ekstern webudgiver for at linke til mit websted

  4. FEJL:kolonne med relation eksisterer ikke PostgreSQL, Kan ikke køre indsæt forespørgsel