domingo, 24 de fevereiro de 2019

ETL - Criando versionamento no ODI 12c



Fala galera, tudo bem?

     Fiquei um tempo sem postar no blog, muito trabalho, pouco tempo, correria, mas enfim, neste POST vou mostrar como é possível utilizar versionamento do ODI 12c (ETL), sem a necessidade de ferramentas externas como Tortoise, Microsoft Team Foundation, etc.

Então vamos lá...




     Para quem não conhece, o ODI 12c é uma ferramenta de ETL da Oracle (Oracle Data Integration), sendo utilizado por grandes empresas de mercado.

  
     É possível criar versionamento tanto da pasta toda, quanto de mapeamentos, cenários, pacotes e procedimentos.

Para isso executamos os procedimentos conforme abaixo:


1 - Conecte-se no repositório e vá até o Designer, conforme abaixo:


ODI 12c Designer

2 - Expanda os pacotes e verifique o fluxo do pacote conforme abaixo:


Lista de Pacotes

Fluxo do pacote

3 - Clique com o botão direito do mouse sobre o pacote escolha a opção Versão > Criar Versão


Versionamento ODI 12c

Versionamento

     Será criada uma versão com o estado atual do pacote, exatamente como esteja o fluxo, mapeamentos, procedimentos e afins.

      A partir desse momento quaisquer alterações poderão ser restauradas a partir desta versão criada.


4 - Faça uma nova alteração e crie uma nova versão (2.0) conforme abaixo:


Alteração no pacote


Criando uma nova versão

     Como podem observar há a versão 1.0 criada e agora estamos criando a versão 2.0, sendo assim, é possível "reverter" as alterações escolhendo uma dessas versões. Para isso basta escolher a opção Versão > Restaurar

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.