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.