Centro de Data Warehouse Guia de Administração

Criando tabelas de destino com o DataJoiner

Com o DataJoiner Versão 2.1.1 ou acima, o Centro de Data Warehouse é capaz de criar tabelas diretamente num banco de dados remoto, como o Oracle.

Para criar a tabela de destino:

  1. Crie uma etapa com uma tabela de destino num banco de dados do DataJoiner.
  2. No bloco de notas Tabela, digite o nome do mapeamento do servidor do campo Nome do Tablespace.

    No exemplo do Definindo origens de warehouse para serem usadas junto com o DataJoiner, ele se chama Oracle 1.

  3. Determine o que é preciso fazer, já que o qualificador padrão do nome da tabela é Centro de Data Warehouse IWH:

    Se sua ID de usuário do banco de dados de destino tiver privilégio para criar tabela com qualificador diferente de sua ID de usuário, passe para a etapa 4.

  4. Promova a etapa para o modo de teste.
  5. Execute a etapa para verificar se os dados corretos constam da tabela de destino.
  6. Promova a etapa para o modo de produção.

Se sua versão do DataJoiner for anterior à Versão 2.1.1, não será possível:

Movendo a tabela de destino

Pode-se criar e testar uma etapa num banco de dados do DataJoiner e depois passá-la para um banco de dados remoto:

  1. Crie uma etapa com uma tabela de destino num banco de dados do DataJoiner.
  2. Promova a etapa para o modo de teste.
  3. Execute a etapa para verificar se as conexões com os bancos de dados de origem estão funcionando e se os dados certos constam da tabela de destino.
  4. Leve manualmente a tabela para um banco de dados remoto, como o Oracle. (Também é possível usar uma ferramenta de modelagem ou de dicionário de dados.) Os tipos de dados das tabelas do DataJoiner e das tabelas do Oracle têm que ser compatíveis.
    1. Crie a tabela no banco de dados do Oracle.
    2. Elimine a tabela do DataJoiner.

    Para obter mais informações sobre como os tipos de dados do DB2 são mapeados para tipos de dados do Oracle, consulte o DB2 DataJoiner: Planning, Installation, and Configuration Guide.

  5. Crie manualmente um apelido para a tabela remota no DataJoiner. Ele tem que corresponder ao nome da tabela de destino da etapa no Centro de Data Warehouse.
  6. Execute a etapa novamente para testar se os dados passam corretamente do DataJoiner para o destino.
  7. Promova a etapa para o modo de produção.

Criando ou atualizando uma tabela num banco de dados remoto

Pode-se usar o Centro de Data Warehouse para atualizar uma tabela existente num banco de dados remoto. Utilize esta opção quando já existirem dados ou quando estiver sendo usada outra ferramenta - de modelagem, por exemplo - para criar o esquema do warehouse.

  1. Crie as tabelas do warehouse ou use as que já existem.
  2. Crie um apelido para a tabela de destino no DataJoiner.
  3. Importe a definição do apelido para um warehouse selecionando a tabela na lista Tabelas do bloco de notas Warehouse de Destino.

    No bloco de notas Tabela, a página Colunas exibe a definição da tabela importada.

  4. Crie uma etapa no warehouse selecionando a tabela importada como tabela de destino da etapa. Na página Opções de Processamento do bloco de notas Propriedades da Etapa, a caixa de seleção Centro de Data Warehouse Criou a Tabela não estará selecionada. Verifique ela se continua desabilitada depois de promover a etapa.
  5. Promova a etapa para o modo de teste.
  6. Execute a etapa para testar o acesso às tabelas de destino.
  7. Promova as etapas para o modo de produção.


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