Arrangement Data Ingestion

The ingestion technique facilitates the ingestion of data into the Arrangement microservice.

Ingestion mechanism is used when the back office is Temenos Transact. The component required for the Ingestion mechanism are Temenos Transact with the RR module enabled and the microservices that will consume the data.

The Ingestion mechanism uses the commit caption technique. The applications to which the data need to be ingested must have a record created in the RR.PARAM application. This application is used to configure the applications required for replication in relation database. Also, it replicates the existing data from the existing tables added to RR.PARAM in Temenos Transact, into an Avro schema that can be understood through the DES mechanism (Kafka/Kinesis).

EXAMPLE: Whenever you create an arrangement with savings account as a product, for a customer in Temenos Transact, the image of the arrangement are captured and pushed to the DES. From there, the Kafka mechanism and the event listener will pick up the event and push it to the microservices.

The partyDetails entity stores the details for a customer. In order to ingest the data in this entity, you should create an entry (FBNK.CUSTOMER) using the RR.PARAM application and commit this entry.

Once this record is committed, the Data Event Streaming of Temenos Transact automatically generates an Avro schema (it is a mapping specification in the form of properties field to required fields of source system’s Temenos Transact) extension fields to the microservice extension fields) and post it in the Kafka or Kinesis stream. The microservice will listen to the Kafka or Kinesis streams, fetch the information, perform minimal validations and then post the data into the Arrangement microservice.

In terms of Temenos Transact data events, the Avro schema name is obtained from the Data Event Streaming schema registry. The extension mapping configuration file needs to be created for each DES schema that is applicable for the product microservice. The DES platform delivers the Temenos Transact data and updates into microservices.

Configuring Data Event Streaming

Arrangement microservice uses full data event. To configure full data event,

  1. Open the des-kafka-t24.properties file from DES\des-docker\src\main\resources\des-config.
  2. Update the following property in the Event Pull Adapter section. This configuration enables DES to understand from which Temenos Transact tables it should pull data and post into kafka.

    NOTE: The mentioned file name changes based on the company mnemonic.
  3. Update the Event Processor section, add new assembly definition for Arrangement microservice. This enables DES to understand from the regex pattern which event should be posted into assembled-event topic.


Bookmark Name Actions
Feedback
x