Hey Learners, In this blog let’s see how to build an Automated Message Reprocessing Flow using a Data Store. This scenario helps when Integration Flow fails due to the unavailability of the target system or some connectivity issues.
Objective:
This blog explains how the data is stored in the data store and retriggers the data to the target system without manual intervention.
What is a Data Store?
As the name itself indicates it is the collection of operations that allows to store and receive messages into/from the database.
It supports 4 types of operations:
Write: The write operation is used to store the messages temporarily in the data store.
Get: The get operation is used to fetch a specific message from the data store.
Select: The Select operation is used to fetch the bulk of messages from the data store.
Delete: The Delete operation is used to trigger the deletion of messages in the data store.
Integration Flow Details:
Description: In this Integration Flow we are creating the data store in the exception subprocess so that if the Iflow fails due to some exception/connectivity issues, the Retry Iflow (Integration Process) will be retriggered. It will capture the incoming data in the Write Data Store and delete the same data once it is re-processed successfully.
Steps:
Output:
The Data Store was created.
Retry Iflow got triggered successfully.
Conclusion:
Hope this blog is helpful and informative. If you have any other further queries, please feel free to drop a comment below.
Thank you,
Mounika Namineni.