Read the individual events from a Kafka topic called input-messages
Validate the message, sending any defective event to a dedicated Kafka topic called invalid-messages
Enrich the message with the geographic location data
Write the enriched messages in a Kafka topic called valid-messages
https://www.ibm.com/docs/en/ftmfm/4.0.3?topic=scenarios-message-enrichment