A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 MEI, ARMD 2004, Gabriel David Armazéns de Dados Mapeamentos e instalação Gabriel David

Apresentações semelhantes


Apresentação em tema: "1 MEI, ARMD 2004, Gabriel David Armazéns de Dados Mapeamentos e instalação Gabriel David"— Transcrição da apresentação:

1 1 MEI, ARMD 2004, Gabriel David Armazéns de Dados Mapeamentos e instalação Gabriel David gtd@fe.up.pt

2 2 MEI, ARMD 2004, Gabriel David Criação de mapeamentos n Um mapeamento liga uma fonte de dados a um alvo, podendo modificar os dados n Editor gráfico (dentro de Database/Oracle/módulo) n Operadores de fonte e alvo, representam tabelas e ficheiros Advanced queue Cube Dimension External Table Flat File Materialized View Table View

3 3 MEI, ARMD 2004, Gabriel David Operadores n Aggregator – aplica um operador de agregação n Constant – produz valores predefinidos n Data Generator – produz números de registo, datas de sistema, sequências n Deduplicator – elimina linhas repetidas n Expression – define em SQL parâmetros de saída a partir dos de entrada e de funções n Filter – aplica uma condição de selecção n Joiner – executa a junção de várias fontes n Key Lookup – consulta uma tabela, cubo, dimensão ou vista n Mapping Input/Output Parameter – passa/obtém valor de mapeamento

4 4 MEI, ARMD 2004, Gabriel David Operadores (2) n Mapping Sequence – gera sequência de valores n Name and Address – faz limpeza de dados em nomes e endereços n Pivot – transforma uma tabela cruzada em tabela relacional n Pre- and Post-Mapping Processes n Splitter – separa linhas segundo uma condição n Sorter - ordena n Set Operation – reunião, intersecção, diferença de conjuntos n Transformation – modifica valores usando função PL/SQL n Unpivot – passa de tabela relacional para tabela cruzada

5 5 MEI, ARMD 2004, Gabriel David Instalação n Execução das rotinas de instalação num utilizador final para criar o sistema alvo Após a concepção do sistema na ferramenta de projecto e respectivo repositório Criar os objectos (DDL) Povoar o AD (PL/SQL, SQL Loader, …) n A operação de instalação fica documentada no Runtime Repository Analisável com o Runtime Audit Browser Segunda instalação vista como alteração

6 6 MEI, ARMD 2004, Gabriel David Instalação n Gestor de Instalações (Deployment Manager) Consola de controlo de todas as operações Histórico das operações n Objecto a objecto a partir da árvore de objectos Configuração por omissão n Antes Definir as localizações Criar e definir o Runtime Repository Definir as ligações

7 7 MEI, ARMD 2004, Gabriel David Gestor de instalações n Seleccionar a ligação ao repositório pretendido n Indicar a password n Árvore de objectos instaláveis Só aparecem os que têm uma localização associada Em cada localização Oracle, expande para o conteúdo Possível ver só os alterados desde a última instalação n Folha de detalhes Mostra o estado dos objectos “Default action” mostra a acção a executar

8 8 MEI, ARMD 2004, Gabriel David Gestor de instalações n Folha de história n Barra de ferramentas Sincronização entre o Gestor de Instalações e o Repositório de Execução Sincronização entre o Gestor de Instalações e o Repositório de Projecto (útil quando há múltiplos utilizadores do projecto) Instalação dos objectos na localização respectiva Execução dos objectos executáveis na sua localização n Ao carregar no botão de instalação Janela de visualização do script (possível guardar) Confirmação da instalação Verificação do resultado

9 9 MEI, ARMD 2004, Gabriel David Execução de objectos n É possível executar Mapeamentos Fluxos de processos n Após a instalação os mapeamentos e os fluxos ficam disponíveis para execução (na árvore) Um de cada vez Possível integrar com Oracle Workflow Possível escalonar a execução com Oracle Enterprise Manager


Carregar ppt "1 MEI, ARMD 2004, Gabriel David Armazéns de Dados Mapeamentos e instalação Gabriel David"

Apresentações semelhantes


Anúncios Google