SAP BW - Cadeia de Processo

No SAP BI Data Warehouse Management, é possível agendar uma sequência de processos em background para um evento e alguns desses processos podem acionar um evento separado para iniciar os outros processos.

Uma cadeia de processo fornece os seguintes benefícios para você em um sistema SAP BI -

  • Eles podem ser usados ​​para gerenciar e controlar os processos de maneira centralizada.

  • Você pode visualizar os processos usando gráficos.

  • Usando o processamento controlado por evento, você pode automatizar os agendamentos complexos.

Features −

  • Security
  • Flexibility
  • Openness

Estrutura de uma Cadeia de Processo

Cada cadeia de processo consiste nos seguintes componentes -

  • Iniciar o Processo
  • Processos de candidatura individual
  • Processos de coleta

O processo de inicialização é usado para definir a condição inicial de uma cadeia de processo e todos os outros processos da cadeia são programados para aguardar um evento. Os processos de aplicativo são os processos definidos em uma sequência e são os processos reais em um sistema de BI. Eles podem ser categorizados como -

  • Processo de carga
  • Processo do agente denunciante
  • Processo de administração de dados alvo
  • Outros processos de BI

Um Processo pode ser definido como um procedimento interno ou externo ao sistema SAP e tem início e fim definidos.

Iniciar o processo para projetar uma cadeia de processo

O processo inicial é usado para definir a condição inicial de uma cadeia de processo. Você pode iniciar uma cadeia de processo na hora especificada ou após um evento que é disparado por um processo de início.

Um início da cadeia de processo também pode ser configurado usando uma metachain. Se a condição inicial de uma cadeia de processo é integrada a outra cadeia de processo, isso é conhecido comometachain.

A seguir estão os principais recursos de um processo inicial -

  • Em uma cadeia de processo, apenas um processo inicial pode ser agendado sem um processo predecessor.

  • Você pode definir apenas um processo inicial para cada cadeia de processo.

  • Um processo inicial não pode ser sucessor de outro processo.

  • Você pode usar um processo inicial apenas em uma única cadeia de processo.

Como criar uma cadeia de processo?

Usar T-Code: RSPC ou no Modeling tab → Go to Process Chain.

Clique com o botão direito no Context area → Create Process Chain.

Insira o nome técnico e a descrição da cadeia de processo. Clique em Continue.

Para criar um processo de inicialização, clique no novo ícone na próxima janela que aparecer. Insira o nome técnico e a descrição do processo estrela.

Na próxima janela, você pode definir as opções de agendamento. O agendamento direto é agendar a cadeia de processo em um intervalo de tempo especificado.

Você pode usar “Alterar seleção” para inserir os detalhes da programação.

Vá para o botão Data / Hora. Mencione a data / hora de início programado e a data / hora de término.

Para definir a frequência, marque a caixa de seleção Trabalho periódico conforme mostrado na imagem a seguir. Clique emPeriod Values. Insira a frequência (Horário / Diário / Semanal / Mensal / Outro período). Clique no botão Salvar e voltar para voltar à tela RSPC anterior.

A próxima etapa é selecionar o tipo de processo.

  • Para realizar o carregamento de dados por meio de um InfoPackage, use o Tipo de Processo Execute InfoPackage.

  • Para realizar o carregamento de dados por meio de um DTP, use o Tipo de Processo Data Transfer Process.

Clique duas vezes no tipo de processo e uma nova janela será aberta. Você pode selecionar InfoPackage a partir das opções fornecidas.

Para conectar a variante a um InfoPackage, selecione “Iniciar Variante” e mantenha 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.

Para realizar uma verificação de consistência, clique em Goto → Checking View.

Para ativar a cadeia de processo, clique em Ativar ou veja a imagem a seguir para entender as etapas a serem seguidas.

Para agendar a cadeia de processo, vá para Execution → Schedule. Select Priority and Continue.

Isso agendará a cadeia de processo como um trabalho em segundo plano e pode ser visualizado usando a Transação SM37.

Monitore a cadeia de processo

Usar T-Code: RSPCM

Isso é usado para monitorar as cadeias de processo diárias.

Para ver os registros, use T-code: RSPC

Selecione o Processo chain → Right Click → Display Log.