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:
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.