SlideShare uma empresa Scribd logo
1 de 5
July 20

ODI
Series                            2012
Uso da ferramenta Oracle Data Integrator (ODI) para a              Como mapear
construção de processos ETL (Extract, Transform and Load).
Nesta série de tutoriais, utilizaremos o ODI para integrar dados
                                                                   novos campos
de diferentes origens (banco de dados diferentes e arquivos        em modelos e
texto) para uma base de destino Oracle.
                                                                   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.
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.
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.
Passo 6 – Abra a interface novamente e veja que os campos já estão disponíveis para serem
mapeados.

Mais conteúdo relacionado

Mais procurados

ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - TreinamentoCaio Lima
 
Essbase Series - Questões para Entrevistas
Essbase Series - Questões para EntrevistasEssbase Series - Questões para Entrevistas
Essbase Series - Questões para EntrevistasCaio Lima
 
Essbase Series - Backup
Essbase Series - BackupEssbase Series - Backup
Essbase Series - BackupCaio Lima
 
Odi tutorial glossário e termos técnicos
Odi tutorial   glossário e termos técnicosOdi tutorial   glossário e termos técnicos
Odi tutorial glossário e termos técnicosCaio Lima
 
Apostila de sql server 2008
Apostila de sql server 2008Apostila de sql server 2008
Apostila de sql server 2008marcos0512
 
SQL Server 2012
SQL Server 2012SQL Server 2012
SQL Server 2012Hcode
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_serverArt IT
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_serverJosé Henrique Sento Sé
 
T-SQL na prática com SQL SERVER Express 2012
T-SQL na prática com SQL SERVER Express 2012T-SQL na prática com SQL SERVER Express 2012
T-SQL na prática com SQL SERVER Express 2012Rodrigo Ribeiro
 
Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoHelder Lopes
 
Apostila Curso Php My Sql(Portugues)
Apostila Curso Php My Sql(Portugues)Apostila Curso Php My Sql(Portugues)
Apostila Curso Php My Sql(Portugues)guestcc491
 
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)Dirceu Resende
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoRangel Javier
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosFábio dos Reis
 
Aula de SQL - Básico
Aula de SQL - BásicoAula de SQL - Básico
Aula de SQL - BásicoAirton Zanon
 
14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-ptguest519a5b6
 

Mais procurados (20)

ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - Treinamento
 
Essbase Series - Questões para Entrevistas
Essbase Series - Questões para EntrevistasEssbase Series - Questões para Entrevistas
Essbase Series - Questões para Entrevistas
 
Essbase Series - Backup
Essbase Series - BackupEssbase Series - Backup
Essbase Series - Backup
 
Odi tutorial glossário e termos técnicos
Odi tutorial   glossário e termos técnicosOdi tutorial   glossário e termos técnicos
Odi tutorial glossário e termos técnicos
 
Apostila de sql server 2008
Apostila de sql server 2008Apostila de sql server 2008
Apostila de sql server 2008
 
SQL Server 2012
SQL Server 2012SQL Server 2012
SQL Server 2012
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server
 
Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008
 
T-SQL na prática com SQL SERVER Express 2012
T-SQL na prática com SQL SERVER Express 2012T-SQL na prática com SQL SERVER Express 2012
T-SQL na prática com SQL SERVER Express 2012
 
Sql - introdução
Sql -  introduçãoSql -  introdução
Sql - introdução
 
Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumo
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 
Apostila Curso Php My Sql(Portugues)
Apostila Curso Php My Sql(Portugues)Apostila Curso Php My Sql(Portugues)
Apostila Curso Php My Sql(Portugues)
 
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentos
 
Aula 10 banco de dados
Aula 10   banco de dadosAula 10   banco de dados
Aula 10 banco de dados
 
Aula de SQL - Básico
Aula de SQL - BásicoAula de SQL - Básico
Aula de SQL - Básico
 
14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt
 

Semelhante a ODI SERIES - Como mapear novos campos em modelos e interfaces

Treinamento Básico Sobre ASP.NET MVC
Treinamento Básico Sobre ASP.NET MVCTreinamento Básico Sobre ASP.NET MVC
Treinamento Básico Sobre ASP.NET MVCMichael Costa
 
Apostilaautocad2002avancado 150119035733-conversion-gate01
Apostilaautocad2002avancado 150119035733-conversion-gate01Apostilaautocad2002avancado 150119035733-conversion-gate01
Apostilaautocad2002avancado 150119035733-conversion-gate01Cleber Francisco Pinto
 
Express2012simples 130312140529-phpapp01
Express2012simples 130312140529-phpapp01Express2012simples 130312140529-phpapp01
Express2012simples 130312140529-phpapp01Osny Pereira Filho
 
Trabalho camadas final+ (1)
Trabalho camadas final+ (1)Trabalho camadas final+ (1)
Trabalho camadas final+ (1)sampaio0612
 
Trabalho camadas final+ (1)
Trabalho camadas final+ (1)Trabalho camadas final+ (1)
Trabalho camadas final+ (1)sampaio0612
 
ArcGIS 10.3: Iniciante no ModelBuilder - Conversão de Float32 para UInt16
ArcGIS 10.3: Iniciante no ModelBuilder - Conversão de Float32 para UInt16ArcGIS 10.3: Iniciante no ModelBuilder - Conversão de Float32 para UInt16
ArcGIS 10.3: Iniciante no ModelBuilder - Conversão de Float32 para UInt16Jorge Santos
 
Aplicações java com netbeans
Aplicações  java com  netbeansAplicações  java com  netbeans
Aplicações java com netbeansThalles Anderson
 
Tutorial criando-model-builder-arc gis
Tutorial criando-model-builder-arc gisTutorial criando-model-builder-arc gis
Tutorial criando-model-builder-arc gisOnaldo Nunes
 
Apostila Access 2000.pdf
Apostila Access 2000.pdfApostila Access 2000.pdf
Apostila Access 2000.pdfssuser382e50
 
Etec ai -31- banco de dados
Etec   ai -31- banco de dadosEtec   ai -31- banco de dados
Etec ai -31- banco de dadosNutsha De luca
 
Desenvolvimento web com vs2012: Uma visão geral
Desenvolvimento web com vs2012: Uma visão geralDesenvolvimento web com vs2012: Uma visão geral
Desenvolvimento web com vs2012: Uma visão geralHelder Lopes
 
Orientação a Objetos no Delphi - Controle de Estoque (III)
Orientação a Objetos no Delphi - Controle de Estoque (III)Orientação a Objetos no Delphi - Controle de Estoque (III)
Orientação a Objetos no Delphi - Controle de Estoque (III)Ryan Padilha
 
Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)marcondes da luz barros
 

Semelhante a ODI SERIES - Como mapear novos campos em modelos e interfaces (20)

Apostila ADO.NET
Apostila ADO.NETApostila ADO.NET
Apostila ADO.NET
 
Treinamento Básico Sobre ASP.NET MVC
Treinamento Básico Sobre ASP.NET MVCTreinamento Básico Sobre ASP.NET MVC
Treinamento Básico Sobre ASP.NET MVC
 
Apostilaautocad2002avancado 150119035733-conversion-gate01
Apostilaautocad2002avancado 150119035733-conversion-gate01Apostilaautocad2002avancado 150119035733-conversion-gate01
Apostilaautocad2002avancado 150119035733-conversion-gate01
 
Apostila autocad 2002 avancado
Apostila autocad 2002 avancadoApostila autocad 2002 avancado
Apostila autocad 2002 avancado
 
Express2012simples 130312140529-phpapp01
Express2012simples 130312140529-phpapp01Express2012simples 130312140529-phpapp01
Express2012simples 130312140529-phpapp01
 
Aula1
Aula1Aula1
Aula1
 
Trabalho camadas final+ (1)
Trabalho camadas final+ (1)Trabalho camadas final+ (1)
Trabalho camadas final+ (1)
 
Trabalho camadas final+ (1)
Trabalho camadas final+ (1)Trabalho camadas final+ (1)
Trabalho camadas final+ (1)
 
Apostila Software Arena
Apostila Software ArenaApostila Software Arena
Apostila Software Arena
 
ArcGIS 10.3: Iniciante no ModelBuilder - Conversão de Float32 para UInt16
ArcGIS 10.3: Iniciante no ModelBuilder - Conversão de Float32 para UInt16ArcGIS 10.3: Iniciante no ModelBuilder - Conversão de Float32 para UInt16
ArcGIS 10.3: Iniciante no ModelBuilder - Conversão de Float32 para UInt16
 
Projeto locadora
Projeto locadoraProjeto locadora
Projeto locadora
 
Aplicações java com netbeans
Aplicações  java com  netbeansAplicações  java com  netbeans
Aplicações java com netbeans
 
Tutorial criando-model-builder-arc gis
Tutorial criando-model-builder-arc gisTutorial criando-model-builder-arc gis
Tutorial criando-model-builder-arc gis
 
Rs logix 5000
Rs logix 5000Rs logix 5000
Rs logix 5000
 
Apostila Access 2000.pdf
Apostila Access 2000.pdfApostila Access 2000.pdf
Apostila Access 2000.pdf
 
Tutorial +login+mvc
Tutorial +login+mvcTutorial +login+mvc
Tutorial +login+mvc
 
Etec ai -31- banco de dados
Etec   ai -31- banco de dadosEtec   ai -31- banco de dados
Etec ai -31- banco de dados
 
Desenvolvimento web com vs2012: Uma visão geral
Desenvolvimento web com vs2012: Uma visão geralDesenvolvimento web com vs2012: Uma visão geral
Desenvolvimento web com vs2012: Uma visão geral
 
Orientação a Objetos no Delphi - Controle de Estoque (III)
Orientação a Objetos no Delphi - Controle de Estoque (III)Orientação a Objetos no Delphi - Controle de Estoque (III)
Orientação a Objetos no Delphi - Controle de Estoque (III)
 
Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)
 

ODI SERIES - Como mapear novos campos em modelos e interfaces

  • 1. July 20 ODI Series 2012 Uso da ferramenta Oracle Data Integrator (ODI) para a Como mapear construção de processos ETL (Extract, Transform and Load). Nesta série de tutoriais, utilizaremos o ODI para integrar dados novos campos de diferentes origens (banco de dados diferentes e arquivos em modelos e texto) para uma base de destino Oracle. interfaces
  • 2. 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.
  • 3. 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.
  • 4. 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.
  • 5. Passo 6 – Abra a interface novamente e veja que os campos já estão disponíveis para serem mapeados.