iFIX Migration Toolkit

Overview

iFIX Migration Toolkit is a utility service developed to move legacy fiscal data from MongoDB to ElasticSearch.

Pre-requisites

  1. Prior Knowledge of Java/J2EE.

  2. Prior Knowledge of SpringBoot.

  3. Prior Knowledge of PostgresSQL.

  4. Prior Knowledge of ElasticSearch.

  5. Prior Knowledge of REST APIs and related concepts like path parameters, headers, JSON etc.

Key Functionalities And Configurations

Using this utility service, legacy fiscal event data can be moved from MongoDB to ElasticSearch for indexing. This service calls upon fiscal-event-service’s plain search API to fetch records in a paginated manner and then pushes it onto ES pipeline for further enrichment and pre-computations.

API Details

  1. /ifix/fiscal-event-pipeline/v1/_migrate - Creates a migration job to move fiscal data related to a particular tenantId in a paginated manner. 

Detailed API payloads for interacting with migration toolkit utility service can be found in the following collection - https://www.getpostman.com/collections/e13d6c82744e01ebadf8