Package Oracle -> ODI

Oracle Business Intelligence, Oracle Warehouse Builder OWB, Oracle Discoverer, BI Publisher, XML Publisher, OLAP, Data Mining, ODI Oracle Data Integrator, etc
Responder
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Pessoal, bom dia.

Como estou iniciando nas atividades e estudos do ODI, gostaria de uma opinião de vocês no seguinte cenário:

Origem:
  • Tenho uma PACKAGE Oracle, de aproximadamente 4.500 linhas.
Destino:
  • Transportar a PACKAGE Oracle para o Oracle Data Integrator.
Vocês já passaram por este cenário?
Caso positivo, o que foi feito?
Foram transferidas as functions, variáveis e procedures, para o ODI, nestes mesmos objetos, que o ODI possibilita criar e, na montagem dos Steps/Cenário,a chamada foi criada na ordem em que se encontra na PACKAGE Oracle?

Como é meu primeiro contato com objeto deste tipo, gostaria da opinião de vocês, para que eu desenvolva utilizando as "Melhores Práticas" da ferramenta.

Agradeço mais uma vez.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

(bom, eu tb sou novo no ODI, mas aí vai minha opinião)

Eu acho que você não precisa mover nada disso.
Pois é possível executar no ODI uma procedure, function, package do Oracle. (Quando você cria uma package no ODI, e está montando cada passo). Lá onde você arrasta as interfaces, e coloca a ordem de execução de cada uma...

Então, eu acho que basta chamar o que você precisa dali.
O uso das variáveis é mais pra contadores, ou pra guardar nomes que serão usados durante a execução no ODI.

(Se não for isso, eu acho que não entendi direito) :-o
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Fala brother, blzinha?

Então, é por ai mesmo o que você entendeu.
Talvez eu trate desta forma (chamar PCK no ODI) mas, estamos em fase de análise ainda, pois no meio dessa package entraria interfaces do ODI etc.

Valeu mesmo pela dica.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Eu acho que não tem problema, basta quebrar a package no meio.
Exemplo:
1. ODI chama primeira etapa da Stored Procedure.
2. ODI chama interface do ODI
3. ODI chama segunda etapa da Stored Procedure.

+ou- por ai
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes