If you want to read this blog post in English, see (link).
Olá, pessoal
Este é o primeiro post da nossa série sobre a solução Messaging Framework Flow Execution (/TMF/MF_FLOW_EXEC) e seus updates disponibilizados pela SAP Note (3430381). Essa funcionalidade está disponível no Messaging Framework do SAP Tax Declaration Framework (SAP TDF) e permite a paralelização da execução do fluxo de eventos de duas maneiras complementares:
O objetivo dessas funcionalidades é agilizar e melhorar a performance do processamento de eventos em cenários de alto volume.
Para entender melhor esse processo, vamos imaginar o seguinte cenário:
Neste cenário, mais indicado para cenários de baixo volume de eventos, o processo será feito de forma sequencial do início ao fim. Ou seja, o passo de “Release” só irá ser iniciado após todos os 1000 eventos terem finalizado o passo de “Validation” e assim por diante.
O programa Flow Execution (/TMF/MF_FLOW_EXEC) possui a capacidade de gerenciar a concorrência entre os passos de processamento possibilitando a execução de forma paralela, sendo indicado para cenários com alto volume de eventos.
Para isso, é necessário criar múltiplos Jobs informando apenas os passos para os quais deseja o paralelismo ou deixar em branco, ficando a cargo do programa de gerenciar o passo a ser processado.
No cenário, onde se busca o paralelismo dos steps, é importante a utilização da opção “Endless”. Para saber mais sobre ela, siga os passos descritos no Help Portal.
Supondo que existem 10000 eventos a serem processados e foram inicializados 5 jobs. Quando o primeiro job inicializar ele irá reservar a etapa de “Validation”. Já o segundo job vai selecionar a etapa seguinte, neste caso a etapa de “Release”, e assim por diante.
Sendo assim, a cada etapa que o evento finaliza, imediatamente este evento fica disponível para ser processado pelo job do passo seguinte, não mais sendo necessário aguardar o processamento de todos os 1000 eventos para iniciar a próxima etapa.
No próximo post traremos informações sobre a paralelização do processamento de etapas.
Acesse nossa documentação de Help Portal para saber mais, clique aqui.
Gostaríamos muito de saber o seu feedback. Deixe seu comentário abaixo caso tenha alguma dúvida ou sugestão para um próximo post. E não esqueça de seguir a tag SAP Tax Declaration Framework for Brazil aqui na SAP Community para ficar ligado nas últimas notícias sobre o Tax Declaration Framework (TDF).
Até a próxima!
Bruno Maciel
Equipe de desenvolvimento do SAP TDF
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
6 | |
3 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |