Workflow Monitor na Informatica: Task & Exemplos de visualização de gráfico de Gantt

Índice:

Anonim

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 é simplificado e executado na ordem desejada, precisamos de um Workflow Monitor.

O que é Workflow Monitor?

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

No monitor de fluxo de trabalho você pode,

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

Neste Tutorial - você aprenderá

  • Como abrir o Workflow Monitor
  • Exibição de tarefa
  • Gantt Chart View
  • Exemplo - Como monitorar e visualizar detalhes

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 repositório
  • Janela de 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.

Agora, vamos ver o que podemos fazer no Workflow Monitor

Como abrir o Workflow Monitor

Etapa 1 - No Informatica Designer ou na caixa de ferramentas do gerenciador de fluxo de trabalho, clique no ícone do monitor de fluxo de trabalho

Etapa 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 demorou para ser executada.

Etapa 3 - O monitor de fluxo de trabalho está no 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

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

Exibições no Workflow Monitor

Existem dois tipos de exibições disponíveis no monitor de fluxo de trabalho da Informatica

  • Exibição de tarefa
  • Gantt View

Exibição de tarefa

O modo de exibição de tarefa exibe as execuções do fluxo de trabalho em formato de relatório e é organizado por execuções do fluxo de trabalho. Ele fornece uma abordagem conveniente para comparar as execuções do fluxo de trabalho e filtrar os detalhes das execuções do fluxo de trabalho.

A visualização da tarefa mostra os seguintes detalhes

  • Lista de execução de fluxo de trabalho - mostra a lista de execuções de fluxo de trabalho. Ele contém nomes de pasta, fluxo de trabalho, worklet e tarefa. Ele exibe as execuções do fluxo de trabalho em ordem cronológica com a execução mais recente no topo. Ele exibe pastas e serviços de integração 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, teve êxito, falhou ou foi cancelado.

Gantt Chart View

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 alternar do gráfico de Gantt para a visualização de tarefas ou vice-versa, clique no botão respectivo, conforme mostrado na captura de tela, para alterar o modo.

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 de tarefas e a dependência ou fluxo de execução.

Agora, vamos analisar os detalhes de execução neste tópico.

Etapa 1 - Reinicie o designer de fluxo de trabalho, conforme descrito no tópico anterior

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

Etapa 3 - Aqui você pode visualizar o fluxo de trabalho em execução no momento, que está com o status "em execução".

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

Etapa 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 aparecerá com os detalhes da tarefa

Passo 6 - Clique em cada um dos menus da janela de propriedades para ver 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 -

Estatísticas de origem e destino

As estatísticas de origem e destino fornecem os detalhes da origem e do 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.

  • As linhas aplicadas significam quantos registros a Informatica tentou atualizar ou inserir o destino
  • As linhas afetadas significam quantos números de linhas aplicadas foram realmente bem-sucedidas. Aqui, todas as 14 linhas são carregadas com êxito no destino, portanto, a contagem é a mesma para ambos.
  • As linhas rejeitadas significam quantas linhas são descartadas devido à restrição de destino ou outros problemas.

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