Centro de Data Warehouse Guia de Administração

Definindo valores para um programa Carregar e Substituir Dados (VWPLOADR) do Visual Warehouse DB2 UDB

Use esta etapa para executar o programa de warehouse Carregar e Substituir Dados (VWPLOADR) do Visual Warehouse 5.2 DB2 no Centro de Data Warehouse. O VWPLOADR é utilizado para carregar dados de um arquivo simples para uma tabela do DB2, substituindo dados existentes.

Conecte a etapa à origem do warehouse e ao warehouse de destino na janela Modelo de Processo.

O programa de warehouse Carregar e Substituir Dados Visual Warehouse 5.2 DB2 UDB extrai da janela Modelo de Processo e de suas definições da etapa os seguintes valores de etapa e da origem do warehouse:

Estes parâmetros são pré-definidos. Não especifique valores para estes parâmetros.

Recomendação: Crie a tabela de destino em seu próprio tablespace privado do DB2. Qualquer tablespace privado criado por você serão usados em todas as tabelas novas que não especificam um tablespace. Se o processamento falhar, o DB2 poderá colocar o tablespace inteiro em status de suspensão, tornando-o inacessível. Para evitar esse problema de suspensão, crie um segundo tablespace privado para as etapas que não usam os programas de carregamento.

Para criar um tablespace:

CREATE TABLESPACE nome do tablespace MANAGED BY SYSTEM USING ('d:/diretório')

em que diretório é o diretório que deve conter os bancos de dados. O DB2 cria o diretório.

Restrições: A definição do Centro de Data Warehouse para o local do agente que está executando o programa tem que incluir uma ID de usuário e uma senha. O utilitário carregar do DB2 não pode ser executado por um usuário denominado SYSTEM. Não deixe de selecionar o mesmo local de agente no warehouse de origem e no warehouse de destino para a etapa que usa o programa de warehouse. Não é necessário que o servidor de banco de dados esteja no local do agente. No entanto, o arquivo de origem deverá estar no servidor de banco de dados. Especifique o nome completamente qualificado dos arquivo de origem, conforme definido no servidor do DB2.

Se o programa de warehouse detectar falha durante o processamento, a tabela será esvaziada. Se o carregamento gerar avisos, o programa apresentará uma conclusão com êxito.

O programa Carregar e Substitui do DB2 UDB coleta estatísticas de banco de dados durante o carregamento e portanto não é preciso executar o programa DB2 UDB RUNSTATS (VWPSTATS) depois deste programa.

Este programa de warehouse está disponível para os seguintes sistemas operacionais:

Para definir valores para uma etapa que usa este programa:

  1. Abra o bloco de notas da etapa.
  2. Especifique informações gerais sobre o programa de warehouse. Para obter mais informações, consulte o Fornecendo informações gerais sobre uma etapa.
  3. Opcional: Na página Parâmetros, dê um clique duplo no campo Valor do parâmetro correspondente ao parâmetro da cadeia do modificador do tipo Arquivo e digite a cadeia do modificador do tipo de arquivo. Exemplo: o parâmetro da cadeia do modificador do tipo Arquivo "coldel," indica que as colunas têm que ser separadas com vírgulas. Não insira espaço entre coldel e a vírgula. Lembre-se de colocar este parâmetro entre aspas duplas. Caso contrário, a linha de comando interpreta alguns caracteres como caracteres de redirecionamento de arquivo.

    O modificador do tipo de arquivo pode usar os seguintes modificadores:
    Modificador Descrição
    Chardel x x é um delimitador de cadeia de caracteres simples. O valor padrão é sinal de aspas simples (“). O caractere especificado é usado no lugar das aspas duplas para encerrar uma cadeia de caracteres. O sinal de aspas simples (‘) é um delimitador de cadeia de caracteres como segue: Modificado por chardel ‘’
    Coldel x x é um delimitador de coluna de caracteres simples. O valor padrão é uma vírgula (,). O caractere especificado é usado no lugar de uma vírgula para indicar o fim da coluna. Não insira um espaço entre coldel e a vírgula. Coloque o parâmetro entre aspas (duplas). Caso contrário, o processador da linha de comandos interpretará alguns caracteres como caracteres de redirecionamento de arquivo. No exemplo a seguir, coldel ; faz com que o utilitário de exportação interprete qualquer sinal de ponto-e-vírgula (;) encontrado como delimitador de coluna: Db2 “export to temp of del modified by coldel; select * from staff where dept = 20”
    Dateisiso Dataisiso faz com que todos os valores de dados de data sejam exportados em formato ISO.
    Decplusblank Decplusblank faz com que valores decimais positivos sejam precedidos de um espaço em branco em vez de um sinal de mais (=). A ação padrão é preceder valores decimais positivos com um sinal de mais.
    Decpt x x é um substituto de caractere simples para o ponto como caractere de casa decimal. O valor padrão é um ponto (.). O caractere especificado é usado no lugar do ponto como caracteres da casa decimal.

    Consulte o manual DB2 Utilities para obter mais informações sobre os modificadores.

  4. Na página Opções de Processamento, forneça informações sobre como sua etapa é processada. Para obter mais informações, consulte o manual Definindo as opções de processamento.
  5. Clique em OK para salvar as alterações e feche o bloco de notas etapa.


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