Workflow Monitor na Informatica: Exemplos de Exibição de Gráfico de Gantt e Tarefas

Em nosso tutorial anterior, discutimos sobre fluxo de trabalho — que nada mais é do que um grupo de comandos ou instruções para o serviço de integração. Ele define como executar tarefas como tarefa de comando, tarefa de sessão, tarefa de e-mail, etc. Para rastrear tudo que é simplificado e executado na ordem desejada, precisamos de um Workflow Monitor.

O que é o Monitor de Fluxo de Trabalho?

O monitor de fluxo de trabalho é uma ferramenta com a qual você pode monitorar a execução dos fluxos de trabalho e as tarefas atribuídas ao fluxo de trabalho.

No monitor de fluxo de trabalho você pode,

  • Veja os detalhes da execução
  • Veja o histórico da execução do fluxo de trabalho
  • Pare, anule ou reinicie fluxos de trabalho e tarefas
  • Exibir os fluxos de trabalho que são executados pelo menos uma vez

O monitor de fluxo de trabalho consiste nas seguintes janelas –

  • Janela do navegador – mostra os repositórios monitorados, pastas e serviço de integração
  • Janela de saída – exibe as mensagens dos serviços de integração e do repositório
  • Janela Propriedades – exibe os detalhes/propriedades sobre tarefas e fluxos de trabalho
  • Janela de tempo – exibe o progresso das tarefas e fluxos de trabalho em execução com detalhes de tempo.

Monitor de fluxo de trabalho

Agora, vamos ver o que podemos fazer no Workflow Monitor

Como abrir o Monitor de Fluxo de Trabalho

Passo 1) No Informatica Designer ou na caixa de ferramentas do Workflow Manager, clique no ícone do monitor de fluxo de trabalho

Abra o Monitor de Fluxo de Trabalho

Passo 2) Isso abrirá a janela do monitor de fluxo de trabalho

Na ferramenta de monitoramento de fluxo de trabalho, você verá os repositórios e os serviços de integração associados no lado esquerdo. Na coluna de status, você verá se está conectado ou desconectado do serviço de integração. Se você estiver no modo desconectado, não verá nenhum fluxo de trabalho em execução. Existe uma barra de tempo que nos ajuda a determinar quanto tempo uma tarefa levou para ser executada.

Abra o Monitor de Fluxo de Trabalho

Passo 3) O monitor de fluxo de trabalho está em modo desconectado por padrão. Para se conectar ao serviço de integração.

  1. Clique com o botão direito no serviço de integração
  2. Selecione a opção de conexão

Abra o Monitor de Fluxo de Trabalho

Após a conexão, o monitor mostrará o status como conectado.

Abra o Monitor de Fluxo de Trabalho

Visualizações no Workflow Monitor

Há dois tipos de visualizações disponíveis no Informatica Workflow Monitor

  • Exibição de tarefa
  • Visualização de Gantt

Tarefa Vista

A visualização de tarefas exibe as execuções de fluxo de trabalho em formato de relatório e é organizada por execuções de fluxo de trabalho. Ele fornece uma abordagem conveniente para comparar execuções de fluxo de trabalho e filtrar detalhes de execuções de fluxo de trabalho.

A visualização de tarefas mostra os seguintes detalhes

  • Lista de execuções de fluxo de trabalho – mostra a lista de execuções de fluxo de trabalho. Ele contém nomes de pastas, fluxos de trabalho, worklets e tarefas. Ele exibe execuções de fluxo de trabalho em ordem cronológica, com a execução mais recente na parte superior. Ele exibe pastas e Integration Services em ordem alfabética.
  • Mensagem de status – Mensagem do Serviço de Integração sobre o status da tarefa ou fluxo de trabalho.
  • Nó – O nó do Serviço de Integração executou a tarefa.
  • Hora de início – A hora em que a tarefa ou fluxo de trabalho foi iniciado.
  • Hora de conclusão – A hora em que a tarefa ou fluxo de trabalho concluiu a execução.
  • Status – Mostra o status da tarefa ou fluxo de trabalho, se o fluxo de trabalho foi iniciado, bem-sucedido, falhou ou foi anulado.

Visualização de tarefas no Workflow Monitor

Visualização do gráfico de Gantt

Na visualização do gráfico de Gantt, você pode visualizar a visualização cronológica das execuções do fluxo de trabalho. O gráfico de Gantt exibe as seguintes informações.

  • Nome da tarefa – Nome da tarefa no fluxo de trabalho
  • Duração – O tempo necessário para executar a tarefa
  • Status – O status mais recente da tarefa ou fluxo de trabalho

Para alternar entre o gráfico de Gantt e as visualizações de tarefas

Para mudar do gráfico de Gantt para a visualização de tarefas ou vice-versa, clique no respectivo botão conforme mostrado na captura de tela para alterar o modo.

Visualização do gráfico de Gantt no Workflow Monitor

Exemplo – Como monitorar e visualizar detalhes

Nos exemplos anteriores, criamos um

  • Mapeamento “m_emp_emp_target”: Um mapeamento é um conjunto de instruções sobre como modificar os dados e o processamento de transformações que afetam o conjunto de registros.
  • Sessão “s_ m_emp_emp_target” : Uma sessão é um objeto de nível superior para um mapeamento que especifica as propriedades de execução. Por exemplo, opções de ajuste de desempenho, detalhes de conexão de fontes/destinos, etc.
  • Fluxo de trabalho “wkf_s_m_emp_emp_target”: um fluxo de trabalho é um contêiner para a sessão e outros objetos e define o tempo de execução das tarefas e a dependência ou fluxo de execução.

Agora, analisaremos os detalhes de execução deste tópico.

Passo 1) Reinicie o designer de fluxo de trabalho, conforme descrito no tópico anterior

Monitorar e visualizar detalhes

Passo 2) Vá para o monitor de fluxo de trabalho e na janela do monitor você verá detalhes como mostrado na captura de tela, como repositório, detalhes da execução do fluxo de trabalho, detalhes do nó, hora de início da execução do fluxo de trabalho, hora de conclusão da execução do fluxo de trabalho e status.

Monitorar e visualizar detalhes

Passo 3) Aqui você pode visualizar o fluxo de trabalho em execução no momento, que está com status “em execução”.

Monitorar e visualizar detalhes

Passo 4) Quando a execução do fluxo de trabalho for concluída, seu status mudará para bem-sucedido/falha, juntamente com os detalhes do horário de início e término.

Monitorar e visualizar detalhes

Passo 5) Para visualizar os detalhes da tarefa

  1. Clique com o botão direito no nome da tarefa
  2. Na janela pop-up, selecione “obter propriedades de execução”
  3. Uma janela de propriedades apareceria com os detalhes da tarefa
  4. Monitorar e visualizar detalhes

Passo 6) Clique em cada menu da janela de propriedades para visualizar detalhes específicos.

Aqui escolhemos “Detalhes da tarefa” para visualizar. Ele exibirá todos os detalhes como nome da instância, tipo de tarefa, hora de início, nome do serviço de integração, etc.

Detalhes da tarefa –

Monitorar e visualizar detalhes

Fonte e Target Estatísticas

As estatísticas de origem e destino fornecem detalhes de origem e destino. Por exemplo, quantas linhas são buscadas na origem e quantas linhas são preenchidas no destino, a taxa de transferência atual, etc.

Na tela a seguir, 14 registros são buscados na origem e todos os 14 são preenchidos na tabela de destino.

  • Linhas aplicadas significa quantos registros a Informatica tentou atualizar ou inserir o destino
  • Linhas afetadas significa quantos números de linhas aplicadas foram realmente bem-sucedidas. Aqui, todas as 14 linhas são carregadas com sucesso no destino, portanto, a contagem é a mesma para ambas.
  • Linhas rejeitadas significa quantas linhas foram eliminadas devido a restrições de destino ou outros problemas.

Fonte e Target Estatísticas

Neste tutorial, você aprendeu como abrir e monitorar fluxos de trabalho e tarefas usando o monitor de fluxo de trabalho.