Cadeia de processos SAP BI: criar, verificar, ativar, atribuir, monitorar

Anonim

O que é Cadeia de Processo?

  • Uma cadeia de processos é uma sequência de processos que aguardam em segundo plano por um evento.
  • Alguns desses processos acionam um evento separado que pode iniciar outros processos por sua vez.
  • Ele fornece vários conectores que permitem a execução alternativa e paralela do processo.
  • Por exemplo, uma loja de varejo recebe um pedido do cliente, isso irá disparar uma sequência de eventos, como verificar o material em estoque - solicitar o produto do Armazém, para fabricar o produto e assim por diante.
  • As cadeias de processos fornecem recursos gráficos de programação e monitoramento para ajudar na automação, visualização e monitoramento de tarefas / processos.
  • As cadeias de processos são integradas ao cockpit de administração de BI baseado em portal.
  • As Cadeias de Processos podem ser pensadas como fluxogramas programados para aguardar em segundo plano e acionados por um evento por outro processo.

Cadeia de processo envolve três etapas principais

  1. Iniciar processo: descreve quando o processo vai começar (imediatamente, trabalho agendado, metaprocesso, API)
  2. Conector: É um processo de vinculação, podendo escolher opções para iniciar o próximo processo
  3. Variante: o objeto no qual devemos executar o processo é chamado de Variante. É um conjunto de parâmetros passados ​​ao processo como nome do InfoPackage ou Info-Objetos

Neste tutorial, você aprenderá -

Etapas para criar uma cadeia de processo.

Etapas para verificar a consistência da cadeia do processo.

Etapas para ativar uma cadeia de processo.

Etapas para atribuir a Cadeia de Processo ao componente do aplicativo.

Etapas para ativar uma Cadeia de Processo.

Como monitorar cadeias de processo.

Etapas para criar uma cadeia de processo

RSPC é a transação completa e única usada para Manutenção da Cadeia de Processos. Nesta tela, as cadeias de processo existentes são classificadas por “ApplicationComponents”.

Existem duas visualizações disponíveis:

  1. Verifique a vista
  2. Visão de planejamento.

O modo padrão é Visualização de planejamento.

Passo 1)

Criando uma Cadeia de Processo:

Clique no ícone “Criar”.

Passo 2)

  1. Insira o nome técnico da cadeia de processo.
  2. Insira uma descrição significativa para a Cadeia do Processo.

Clique em Marca de Verificação

Etapa 3)

Uma nova janela aparecerá. Clique no ícone “Novo” para criar um novo “Processo de início”.

Passo 4)

  1. Insira o nome técnico do processo inicial.
  2. Insira uma descrição significativa para o processo inicial e clique no botão Enter.

Etapa 5)

A tela subsequente é usada para atribuir um gatilho baseado em tempo ou evento para a cadeia de processo.

  1. Clique na opção “Agendamento direto” para agendar a cadeia de processo para um horário específico.
  2. Clique no botão “Alterar Seleções” para inserir os detalhes de Agendamento da Cadeia de Processo para execução.

Etapa 6)

Etapas para programar uma cadeia de processo:

  1. Clique no botão “Data / Hora”. Especifique a data / hora de início programado e a data / hora de término.
  2. Para definir a frequência, clique na caixa de seleção “Trabalho periódico”.
  3. Clique no botão “PeriodValues”.
  4. Na próxima tela, selecione a frequência necessária (Horário / Diário / Semanal / Mensal / Outro período). Clique nos ícones Salvar e no botão Voltar para voltar à tela RSPC anterior.

Clique em salvar

Etapa 7)

Adicionar pacote de informações:

Clique no ícone “Tipos de processo” para prosseguir.

Etapa 8)

Conforme discutido anteriormente, o carregamento de dados pode ser acionado por meio de um InfoPackage ou DTP.

  1. Se o carregamento de dados for feito por meio de um InfoPackage, use o tipo de processo “Executar InfoPackage”
  2. Se o carregamento de dados for feito via DTP, use o tipo de processo “Processo de transferência de dados”

Etapa 9)

Uma nova janela pop-up é exibida. Aqui você pode escolher o InfoPackage necessário.

Etapa 10)

Conecte o Start Variant e o InfoPackage:

Existem 2 maneiras de fazer isso - Clique com o botão direito na primeira etapa. Clique em “Conectar com” -> “Carregar Dados”

Outra forma é selecionar “Iniciar Variante” e manter o botão esquerdo do mouse pressionado. Em seguida, mova o botão do mouse para a etapa de destino. Uma flecha deve seguir seu movimento. Pare de pressionar o botão do mouse e uma nova conexão será criada. Desde o início do processo até cada segunda etapa, há uma linha preta.

A cadeia de processo aparece como abaixo depois que uma conexão entre a variante Iniciar e o Infopackage é criada.

Para qualquer etapa subsequente, podemos escolher se a etapa sucessora deve ser executada apenas se for a predecessora.

  • Foi bem-sucedido: normalmente usado em processamento normal
  • Terminou com erros: normalmente usado para enviar mensagens de falha
  • Executar independentemente do sucesso ou fracasso da etapa anterior

Etapas para verificar a consistência da cadeia de processo

  1. Selecione o menu “Ir para”
  2. Escolha “Visualização de verificação”.

A SAP verificará se todas as etapas estão conectadas e têm pelo menos um predecessor. Erros lógicos não são detectados. Se recebermos avisos ou a mensagem “Chain is OK”, podemos ativá-lo. Se a verificação identificar alguns erros, temos que removê-los primeiro.

Etapas para ativar uma cadeia de processo

  1. Clique no menu “Cadeia de Processo”
  2. Selecione “Ativar”.
  3. Ou selecione o botão “Ativar”

Etapas para atribuir a cadeia de processo ao componente do aplicativo

Por padrão, a Cadeia de Processo é criada no componente de aplicativo “Não Atribuído”.

  1. Escolha o botão “ApplicationComponent”
  2. Selecione o componente necessário e Reative a cadeia.

Etapas para ativar uma cadeia de processo

  1. Clique no menu “Execução”.
  2. Escolha “Agendar”.

Alternativamente, pressione o botão “Agendar”.

A cadeia será agendada como trabalho em segundo plano e pode ser visualizada no código de transação SM37. Você encontrará um trabalho chamado “BI_PROCESS_TRIGGER”. Todas as cadeias de processos são programadas com o mesmo nome de trabalho.

Como monitorar cadeias de processo

  1. Existem vários ambientes de trabalho disponíveis para monitorar execuções da cadeia de processos:
  2. Navegue até a guia Administração do DatawarehouseWorkBench (RSA1)
  3. Monitor de BI no Sistema de Gerenciamento do Centro de Computação (CCMS)
  4. Monitoramento de Cadeias de Processos Diários (Transação RSPCM)
  5. Visualização de log para execuções de uma cadeia de processo na manutenção da cadeia de processo (transação RSPC)