Data Ingestion
The ingestion technique facilitates the ingestion of data into the Account Aggregation Microservice.
Ingestion is a feature in Microservice which is used to ingested data from an external system into Microservice.
- Context-Event from Account Aggregation Microservice has streamed out Arrangement Microservice (AMS) and Holdings Microservice (HMS) are ingested at various stages.
- This ingestor is responsible for processing those events and persisting them.
- This ingestor also keeps track of what data has been ingested using Tracker Mechanism and based on the confirmation from HMS (balances) and AMS(arrangements), it triggers the transaction events into HMS.
- It also maintains the record of how many data events have been successfully ingested and failed across Microservices.
Ingestion is the feature that is used to ingest data from external sources like Saltedge, Plaid.
Prerequisite: You should check the properties configuration for ingestion in Configuration-AccountAggregation → Ingestion Configuration.
In this topic