Centro de Data Warehouse Guia de Administração

Usando a etapa de um programa definido pelo usuário

Depois de definir o programa definido pelo usuário, defina as etapas que usam o programa para o processamento.

Quando você define uma etapa que executa um programa definido pelo usuário, você pode alterar os valores dos parâmetros definidos para o programa. Caso você os altere, as alterações afetam apenas a instância do programa que estiver sendo utilizada na etapa. As alterações não afetam a definição original do programa.

Para alterar permanentemente os valores dos parâmetros de um programa definido pelo usuário, você deve editar a definição do programa.

Se o programa definido pelo usuário usar tokens para uma origem ou destino, você deverá ligar essa etapa à origem ou ao destino.

Para definir uma etapa que executa um programa definido pelo usuário:

  1. Defina um processo.
  2. Clique com o botão direito no processo. Clique em Abrir. A janela Modelo de Processo aparece.
  3. Clique no ícone da etapa do programa definido pelo usuário no painel da esquerda da janela Modelo de Processo. Para ver descrições dos ícones da etapa, clique em Exibir --> Legenda.
  4. Selecione o subtipo de uma etapa (se aplicável). Em seguida, mova o mouse para o Modelo de Processo e clique.
  5. Ligue a etapa a qualquer origem ou destino necessário.
  6. Clique com o botão direito na etapa e clique em Propriedades.

    Para editar uma etapa existente dentro da janela Modelo de Processo, clique em um processo e em Abrir. A janela Modelo de Processo aparece. Clique com o botão direito na etapa e clique em Propriedades.

    Para editar uma etapa existente fora da janela Modelo de Processo, clique na exibição em árvore de um processo do Warehouse. Uma lista de objetos que estão contidos no processo é exibida no quadro à direita. Clique com o botão direito em uma etapa e clique em Propriedades.

  7. Especifique a informação para a sua etapa:
  8. Na página Parâmetros, exiba ou edite os parâmetros e os valores de parâmetros que o programa utiliza. Para editar o valor de um parâmetro, dê um duplo clique no campo Valor do parâmetro de um parâmetro e digite o novo valor. Quando o valor de um parâmetro for alterado, a alteração afetará apenas a instância do programa que for executada por esta etapa. Os valores dos parâmetros originais do programa não são alterados.
  9. Na página Opções de Processamento, na lista Locais do Agente, selecione um local do agente onde deseja que sua etapa seja executada. As seleções dessa lista são locais de agentes associados às tabelas de origem, às tabelas de destino e ao transformador ou programa que você está definindo.
  10. Se quiser a opção de executar a etapa a qualquer hora, selecione a caixa de seleção Executar a pedido. Sua etapa deve estar no modo de teste ou produção antes que você possa executá-la.
  11. Opcional: Selecione a caixa de seleção Preencher externamente se a etapa for preenchida externamente, o que significa que ela foi iniciada de um modo diferente do que pelo Centro de Data Warehouse. A etapa requer qualquer outro meio de execução no Centro de Data Warehouse a fim de que você altere o modo para produção.

    Se a caixa de seleção Preencher externamente não estiver selecionada, a etapa deverá ter uma programação, deverá estar ligada a uma tabela transitória que seja a entrada para uma outra etapa ou deverá ser iniciada por um outro programa a fim de que você altere o modo para produção.

  12. Na área Repetir, especifique quantas vezes deseja que a etapa seja executada novamente se ela precisar ser repetida e a quantidade de tempo que deve decorrer antes da próxima execução da etapa.
  13. Clique em OK para salvar suas alterações e fechar o bloco de notas etapa.

Exemplo: Você define uma etapa que usa o programa definido pelo usuário na seção anterior. A etapa não possui origem. Em razão de estar usando o arquivo a ser encontrado como uma origem da próxima etapa na seqüência, você define o arquivo como um destino dessa etapa. Defina então uma etapa de carregamento que use o arquivo como uma origem. Essa etapa carrega o arquivo em um banco de dados.


Figure db2db053 not displayed.

Testando etapas que usam programas definidos pelo usuário

Depois de definir uma etapa que use um programa definido pelo usuário, promova a etapa ao modo de teste e execute-a.

Para promover uma etapa para o modo de teste:

  1. Abra a janela Modelo de Processo.
  2. Clique com o botão direito na etapa a ser promovida.
  3. Clique em Modo --> Teste.

    Depois que a etapa for promovida, o Teste será selecionado quando você clicar com o botão direito em Modo.

Para testar uma etapa:

  1. Abra a janela Modelo de Processo.
  2. Dê um clique com o botão direito na etapa.
  3. Clique em Test.
  4. Clique em OK.

    A etapa é exibida na janela Trabalho em Andamento com o status de Preenchimento. O processamento deverá ser concluído com sucesso. Mas, em caso de falha, consulte o Testando uma etapa para obter informações sobre a depuração do que deu errado.

Depois de testar a etapa, você pode programá-la do mesmo modo como qualquer outra etapa. Para obter mais informações sobre a programação das etapas, consulte o Programando os processos do warehouse


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