Overview
Genesis has developed a lightweight reconciliation framework allowing developers building applications on top of the Genesis platform to quickly configure a reconciliation flow and allow admins to configure new file sources, data dictionaries and reconciliation rules at runtime to support constantly changing ecosystem.
Key Features
The Genesis Reconciliation component enables you to compare multiple sets of data, so that you can identify and rectify discrepancies.
You can compare data sets using the following reconciliation strategies:
- ONE_TO_ONE (compare 2 data sets: 1:1)
- ONE_TO_MANY (compare N data sets against a primary data source: 1:N)
- MANY_TO_MANY (compare N data sets against N data sets: N:N)
- The Reconciliation module provides one microservice: RECONCILIATION_MANAGER.
This service handles:
- CRUD operations for data dictionaries, configuration and data sources
- Aggregating reconciliation results
- Streaming reconciliation results and analytics
- Manual and automated reconciliations
- Intuitive visuals to see where breaks have occurred