Reconciliation Manager

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

Diagram

Reconcilliation manager genesis global

Documentation

Explore Genesis Learn or our GitHub Marketplace

Ready to Get Started?