odi series - como mapear novos campos em modelos e interfaces

5
ODI Series July 20 2012 Uso da ferramenta Oracle Data Integrator (ODI) para a construção de processos ETL (Extract, Transform and Load). Nesta série de tutoriais, utilizaremos o ODI para integrar dados de diferentes origens (banco de dados diferentes e arquivos texto) para uma base de destino Oracle. Como mapear novos campos em modelos e interface s

Upload: caio-lima

Post on 11-Jun-2015

1.332 views

Category:

Technology


1 download

DESCRIPTION

Neste artigo demonstro de maneira simples como adicionar novos campos em uma estrutura de modelos de tabela e interface.

TRANSCRIPT

Page 1: ODI SERIES - Como mapear novos campos em modelos e interfaces

ODI Series

July 20

2012Uso da ferramenta Oracle Data Integrator (ODI) para a construção de processos ETL (Extract, Transform and Load). Nesta série de tutoriais, utilizaremos o ODI para integrar dados de diferentes origens (banco de dados diferentes e arquivos texto) para uma base de destino Oracle.

Como mapear novos campos em modelos e interfaces

Page 2: ODI SERIES - Como mapear novos campos em modelos e interfaces

Passo 1 – Criei três campos novos na tabela DIM_CLIENTE para fazer a demonstração. Os campos são NM_LOGRADOURO, NM_CIDADE e NM_ESTADO. O campo NM_LOGRADOURO já existe na interface como poderá ser visto mais a frente.

Passo 2 – Abrindo a interface é possível ver apenas o campo NM_LOGRADOURO, nos próximos passos veremos como incluir os campos NM_CIDADE e NM_ESTADO.

Page 3: ODI SERIES - Como mapear novos campos em modelos e interfaces

Passo 3 – Abra o módulo Designer e entre na pasta Models, selecione a tabela desejada, neste exemplo veja a estrutura da tabela DIM_CLIENTE, observe que o campo NM_LOGRADOURO está disponível mas os outros dois campos criados na tabela não.

Page 4: ODI SERIES - Como mapear novos campos em modelos e interfaces

Passo 4 – Dê um duplo clique no modelo TRG_TABLE, a janela abaixo será aberta, selecione a pasta Selective Reverse, marque as opção Selective Reverse, Existing Datastores e Objects to Reverse, desmarque todas as tabela e deixe apenas a tabela que deseja atualizar, no nosso exemplo DIM_CLIENTE. Após selecionar a tabela clique no botão Reverse.

Passo 5 – Após executar o Reverse no passo anterior veja ao lado a estrutura da tabela DIM_CLIENTE. Os campos NM_CIDADE e NM_ESTADO já estão disponíveis.

Page 5: ODI SERIES - Como mapear novos campos em modelos e interfaces

Passo 6 – Abra a interface novamente e veja que os campos já estão disponíveis para serem mapeados.