Vous êtes sur la page 1sur 5

February 15

ODI Tutorial

2012
Glossrio e Termos Tcnicos

Uso da ferramenta Oracle Data Integrator (ODI) para a construo de processos ETL (Extract, Transform and Load). Nesta srie de tutoriais, utilizaremos o ODI para integrar dados de diferentes origens (bancos de dados diferentes e arquivos texto) para uma base de destino Oracle.

Glossrio e Termos Tcnicos


Terminologia mais utilizada em projetos de Oracle Data Integrator.

Action Agent Common Format Designer Connection

Context Data Server

Data Type Datastore

Diagram Driver Flow Folder

Graphical Synonym

Integrity Constraints

Action so modelos para comandos de Data Definition Language (DDL) Componentes de software Java, que permitem trabalhos ODI para ser executado em uma mquina remota Common Format Designer (CFM) usado para rapidamente desenvolver um modelo de dados a partir da interface de usurio do Designer. Connection ODI como se conecta a um servidor de dados. Exige (na maioria dos casos) um nome de usurio (login) e uma senha. A ligao pode ser gerida atravs de um diretrio LDAP. A nica conexo permite o acesso a vrios esquemas armazenados no servidor de dados mesmo. Um contexto um conjunto de recursos que permitam o funcionamento ou a simulao de uma ou mais aplicaes de processamento de dados . Um servidor de dados um recurso de processamento de dados que armazena e reproduz dados na forma de tabelas. Pode ser um banco de dados, uma MOM, um conector ou um servidor de arquivos. Categoria ou a natureza dos dados. As tecnologias de cada um deles um tipo que define a sua natureza. Um armazenamento de dados uma estrutura que permite que dados sejam armazenados. Pode ser uma tabela, um arquivo, uma fila de mensagens ou qualquer outra estrutura de dados acessveis por middleware compatvel com ODI (JDBC / ODBC, JMS ou JNDI). Um diagrama uma viso grfica de um subconjunto de armazenamentos de dados contidos em um submodelo (ou modelo de dados). Componente de software fornecido como um conjunto de classes Java, permitindo o acesso a dados externos. ODI Entity permitindo um armazenamento de dados para carga de fonte diversos Datastore. Uma pasta um grupo de pacotes, interfaces e procedimentos especficos. Pastas e sub-pastas permitir que esses objetos sejam agrupados e organizados de acordo com critrios especficos. Sub-pastas podem ser criadas para um nmero ilimitado de nveis. Um sinnimo uma representao grfica de um armazenamento de dados. Sinnimos grficos so utilizados para tornar o diagrama mais legvel. Em um diagrama, um armazenamento de dados pode aparecer vrias vezes como um sinnimo grfica. Regra que define os limites de validade da informao. As

Interface

Interface IN

Interface OUT

JDBC

JMS JVM LDAP

Meta-data

Middleware

Model Module

MOM

restries de integridade so anexados ao datastores. Existem vrios tipos de restries: Referncias, chaves primrias, chaves alternativas, o ODI Controls. Uma interface consiste de um conjunto de regras que definem o carregamento de um armazenamento de dados ou de uma estrutura temporria alvo de um ou mais armazenamentos de dados de origem. O mdulo Designer permite que as interfaces sejam definidas e testadas. Essas interfaces de integrao geradas so usadas para carregar datastores do modelo montado a partir de outros armazenamentos de dados / colunas. Eles esto no processo de integrao de dados a partir da fuso datastores original no datastores composto. Essas interfaces de integrao so utilizados para extrair dados de armazenamentos de dados do modelo. Eles so gerados usando as interfaces (incluindo as interfaces IN) j armazenamento de dados de carga do modelo. Eles revertem o processo de integrao para propagar os dados do armazenamento de dados composta para o datastores original. JDBC (Java Database Connectivity) um padro API Java que d acesso aos dados contidos em um RDBMS. Ela exige a instalao de um driver JDBC, se este no fornecido com o ODI. Java Message Service uma API Java padro criado pela Sun Microsystems para prover acesso MOM. Java Virtual Machine "Lightweight Directory Access Protocol" um protocolo de acesso de um directrio de recursos corporativos. Estes recursos so organizados em hierarquias e representar os funcionrios, departamentos, mquinas, bancos de dados locais. O acesso a um diretrio LDAP assegurada por nomes de usurio e senhas. Conjunto de dados que descrevem outros dados. uma descrio da estrutura das tabelas e colunas em um banco de dados contidos em um servidor de dados. Utilizado tambm para representar as dimenses no caso de bancos de dados multi-dimensional. Componente de software que permite a comunicao entre dois programas no modo cliente / servidor. Esse tipo de software geralmente baseado em um padro (JDBC, ODBC, JMS), ligado ao tipo do servidor de tecnologia. Data Physical Model. Seria o dicionrio de dados fsico utilizado pelo ODI. Software fornecido pelo ODI para conectar os repositrios e fornecendo um conjunto de caractersticas teis para um grupo de pessoas. Exemplo: Designer, agente, Security Manager. Message Oriented MiddleWare: Ferramentas de eventos que permitam o transporte de informaes em um

ODBC

Package Physical Schema Pooling Project Queue

formato estruturado (texto, XML, objetos) ou no distncia entre sistemas heterogneos. Conjunto de informaes gerenciadas por uma MOM so filas e tpicos. ODBC (Open Database Connectivity) uma API que d acesso aos dados contidos em um RDBMS. Ela exige a instalao de um driver ODBC, especfico para o RDBMS acessado e o sistema operacional do cliente. Um pacote um conjunto de postos de trabalho seqenciado, tambm chamado de etapas, projetado para ser executado em uma ordem pr-definida. The physical schema uma decomposio do servidor de dados, permitindo o armazenamento e recuperao de informaes, tais como tabelas, imagens, etc. Ao que consiste em interrogar repetidamente um aplicativo para recuperar os novos eventos. Um projeto um grupo de objetos desenvolvidos usando o ODI. Conjunto de informaes gerenciadas por uma MOM permitindo a publicao de um tipo de evento por uma aplicao e consumo deste mesmo evento. A fila utilizada para comunicao ponto a ponto assncrono entre as aplicaes.

RDBMS Reference Repository

Relational Data Base Management System. um servidor de dados como Oracle, Sybase, DB2, etc...
Ligao funcional entre dois datastores. Repositrio contm todas as informaes necessrias para o desenvolvimento de interfaces e operacional. O repositrio armazenado em um banco de dados acessvel por vrios usurios simultaneamente. A engenharia reversa consiste em recuperar os metadados de um servidor de repositrio de dados para armazen-las no repositrio do ODI.

Reverse Sequence

Uma sequence uma varivel numrica que incrementada cada vez que ela usada. Muito utilizada para gerar nmeros sequncias de chaves em tabelas.
Uma sesso uma execuo (de um cenrio, uma interface, um pacote ou um procedimento, etc ..) realizados por um agente de execuo ODI. Uma sesso composta de etapas, que so constitudos por tarefas. A soluo um conjunto abrangente e consistente de verses de objetos interdependentes ODI. Ela pode ser verificada, em um determinado momento e em uma verso que pode ser restaurada em data posterior. As solues so salvos em ODI Master Repository. A soluo rene um grupo de verses chamados elementos da soluo. Um sub-model um grupo de datastores funcionalmente homogneas dentro de um modelo. Na terminologia do ODI, representa um tipo de tecnologia acessvel por JDBC, ODBC, JMS, JNDI, JCA ou qualquer

Session

Solution

Sub-model Technology

Topic

URL

Version

Virtual Machine

outro sistema operacional. Conjunto de informaes gerenciadas por uma MOM permitindo a comunicao atravs do mtodo publicar e assinar. Um aplicativo que deseja consumir um tipo de evento devem inscrever-se neste tipo de evento. Cada evento consumido por todos os inscritos para o tipo de evento. Uniform Resource Locator. Sintaxe de elemento que permite localizar um recurso acessvel pelo TCP/IP. Cada URL comea com o nome do protocolo utilizado, o mais comum http. A verso uma cpia de backup de um objeto ODI. verificado em um determinado momento e podem ser restaurados depois. As verses so salvas no ODI Master Repository. Ambiente que permita a compilao e execuo de programas JAVA. Todos os componentes do ODI requer uma JVM para executar.

Vous aimerez peut-être aussi