Centro de Data Warehouse Guia de Administração

Projetando o esquema do warehouse no Centro de Data Warehouse

Use a janela Modelo de Esquema do Warehouse para gerar e armazenar modelos de esquema do warehouse associados a um warehouse. Os modelos de esquema do warehouse podem ser facilmente exportados como metadados para o DB2 OLAP Integration Server (como um modelo OLAP).

Definindo o esquema do warehouse

Antes de definir o esquema do warehouse, é preciso definir as tabelas de destino do warehouse que serão usadas como tabelas de origem do esquema do warehouse:

Consulte Capítulo 4, Configurando o acesso a um warehouse para obter outras informações sobre a definição de um destino do warehouse.

Qualquer usuário do warehouse pode definir uma tabela em um esquema, mas somente os usuários do warehouse que pertencem a um grupo do warehouse com acesso ao destino do warehouse que contém as tabelas podem alterar as tabelas. Consulte Segurança do Centro de Data Warehouse para obter mais informações.

Para definir um esquema do warehouse:

  1. No Centro de Data Warehouse, clique com o botão direito na pasta Esquemas do Warehouse.
  2. Clique em Definir.

    O bloco de notas Definir Esquema do Warehouse aparece.

  3. No campo Nome, digite o nome do esquema.
  4. Opcional: No campo Administrador, digite o nome de um contato do esquema do warehouse.
  5. Opcional: No campo Descrição, digite uma descrição do esquema do warehouse. Se você publicar os metadados do esquema do warehouse em um catálogo de informações, as informações deste campo serão usadas como o valor da propriedade de descrição Short do esquema do warehouse.
  6. Opcional: No campo Notas, digite todas as notas que deseja incluir. Se você publicar os metadados do esquema do warehouse em um catálogo de informações, as informações deste campo serão usadas como o valor da propriedade de descrição Long do esquema do warehouse.
  7. Opcional: Para mostrar as tabela apenas em um banco de dados, selecione a caixa de seleção Usar somente um banco de dados e selecione o nome do banco de dados da lista Banco de Dados de Destino do Warehouse.

    Somente os esquemas do warehouse constituídos de tabelas de um banco de dados podem ser exportados para o DB2 OLAP Integration Server.

  8. Clique em OK para definir o esquema do warehouse.

    O novo esquema do warehouse será incluído na árvore embaixo da pasta Esquemas do Warehouse.

Depois de definir o esquema do warehouse, ele pode ser atualizado por meio da abertura da janela Modelador de Esquema do Warehouse.

Incluindo tabelas e views no esquema do warehouse

Use a janela Incluir Dados para incluir as tabelas de destino, as tabelas de origem ou as views de origem do warehouse no esquema de warehouse selecionado. As tabelas das contas e dimensões de tempo não são definidas até que se exporte o esquema do warehouse para o DB2 OLAP Integration Server conforme descreve o Exportando um esquema do warehouse para o DB2 OLAP Integration Server.

Para incluir as tabelas de dimensão e a tabela dos fatos no esquema do warehouse:

  1. Abra a janela Incluir Dados:
    1. Expanda a árvore de objetos até encontrar a pasta Esquemas do Warehouse.
    2. Clique com o botão direito no esquema do warehouse e clique em Abrir. A janela Modelador de Esquema do Warehouse aparece.
    3. Clique no ícone Incluir Dados da paleta e depois clique no ícone da tela no lugar em que você deseja posicionar as tabelas. A janela Incluir Dados aparece.
  2. Expanda a árvore Destinos do Warehouse até ver uma lista de tabelas na pasta Tabelas.
  3. Para incluir as tabelas, selecione na lista Tabelas Disponíveis aquelas que deseja incluir no esquema do warehouse e clique em >. Todas as tabelas da lista Tabelas Selecionadas contêm ícones de tabelas na tela Modelador de Esquema do Warehouse.

    Clique em >> para mover todas as tabelas para a lista Tabelas Selecionadas. Para remover as tabelas das Tabelas Selecionadas, clique em <. Para remover todas as tabelas das Tabelas Selecionadas, clique em <<.

  4. Para criar novas tabelas de origem e de destino, clique com o botão direito na pasta Tabela da árvore Tabelas Disponíveis e em Definir. A janela Definir Tabela de Destino do Warehouse ou a Definir Tabela de Origem do Warehouse aparecerá.
  5. Clique em OK. As tabelas que você selecionou são mostradas na janela.

Unindo tabelas automaticamente

Utilize a janela Modelo de Esquema do Warehouse para fazer a união automática das tabelas. As tabelas selecionadas são unidas automaticamente se as chaves primária e externa do warehouse estiverem definidas e se você clicar em Auto-unir. Para obter outras informações sobre a definição de chaves em tabelas de destino, consulte Definindo um destino do warehouse.

  1. Expanda a árvore de objetos até encontrar a pasta Esquemas do Warehouse.
  2. Clique com o botão direito no esquema do warehouse e clique em Abrir. A janela Modelador de Esquema do Warehouse aparece.
  3. Selecione as tabelas que deseja unir automaticamente mantendo a tecla Ctrl pressionada e clicando em cada uma das tabelas.

    A chave primária de cada tabela aparece com um ícone das colunas que fazem parte da chave. Use o menu Exibir para ocultar ou mostrar as colunas das tabelas. As colunas devem ficar visíveis em ambas as tabelas para que a ligação seja criada. As tabelas não precisam estar no mesmo estado quando você as selecionar em um grupo.

  4. Clique no ícone Autojoin da barra de ferramentas ou em Esquema do warehouse --> Autojoin. Os relacionamentos entre as chaves primária e externa aparecem em verde.
  5. Clique no ícone Salvar da barra de ferramentas ou em Esquema do warehouse --> Salvar para salvar seu trabalho.

Incluindo relacionamentos de união entre colunas sem chaves

Utilize a janela Modelo de Esquema do Warehouse para incluir relacionamentos de união entre colunas sem chaves nas tabelas que são exibidas na tela. Você pode unir duas colunas quaisquer (uniões de várias colunas não são permitidas).

  1. Expanda a árvore de objetos até encontrar a pasta Esquemas do Warehouse.
  2. Clique com o botão direito no esquema do warehouse e clique em Abrir. A janela Modelador de Esquema do Warehouse aparece. Certifique-se de que há pelo menos duas tabelas definidas na tela.
  3. Clique no ícone Join da barra de ferramentas e depois na coluna da primeira tabela, enquanto mantém o botão do mouse pressionado.
  4. Mova o cursor até a coluna da segunda tabela para estabelecer o relacionamento de união. As linhas do relacionamento aparecem em preto.
  5. Clique no ícone Salvar da barra de ferramentas ou em Esquema do warehouse --> Salvar para salvar os relacionamentos de união como parte do esquema do warehouse.

A Figura 17 mostra como o esquema do warehouse ficará depois de ter sido definido.

Figura 17. Janela Modelo de Esquema do Warehouse


Modelo de Esquema do Warehouse


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]