Académique Documents
Professionnel Documents
Culture Documents
ODI
Series
2012
Melhores
Prticas
Melhores Prticas
O Oracle Data Integrator (ODI) um produto muito poderoso quando utilizado
corretamente. Infelizmente, alguns erros podem levar a resultados desastrosos
em projetos de integrao de dados. Para tentar mitigar esses problemas segue
abaixo um resumo de 10 prticas que podem ajudar nessa tarefa:
Resumo
Quando voc comear a usar procedures para mover/transformar dados
provavelmente voc est fazendo uso inadequado das procedures e deveria
usar interfaces no lugar delas.
#6 Escolha o KM correto
A escolha do KM crtica ao desenvolver uma interface pois define quais as
features estaro disponveis e afeta tambm a performance de uma package.
Alguns erros comuns na escolha do KM:
Resumo
Comece com os KMs mais simples, no se utilize de excesso de engenharia
com KMs complexos ou ativando opes complexas e preste ateno s opes
dos KMs.
#9 Controle os Repositrios
No ODI, um repositrio master pode ter vrios repositrios work. Tambm
possvel ter vrios repositrios master, cada um com seu grupo de repositrios
work. Cada repositrio tem um ID definido na hora da criao do repositrio.
Bem, um repositrio no um documento. a fonte da verdade, a
referncia central entre os artefatos do ODI.
Alm disso, todo objeto identificado por um ID interno que depende do ID do
repositrio. Esse ID interno identifica unicamente um objeto e utilizado pelo
sistema de importao do ODI. Dois repositrios com o mesmo ID
possivemente contm objetos com o mesmo ID interno, o que significa o
mesmo objeto para o ODI.
Transferir objetos entre esses repositrios como copiar arquivos com o
mesmo nome entre diretrios e pode fazer com que o objeto seja substitudo.
Garanta que todos os repositorios sejam criados com IDs diferentes (mesmo
em sites diferentes), e defina uma documentao para o processo de mover
objetos entre repositrios utilizando import/export ou versionamento.
Resumo
A multiplicao de repositorios deve ser feita sob estrito controle e
planejamento (especialmente quanto escolha do ID do repositrio), e o
gerenciamento de transferncias de objetos utilizando import/export ou
versionamento deve ser feito por vias formais.