In this microlearning, we will educate you on what we mean when we talk about message mappingShould you have any questions, please contact academy@emagiz.com.
- Last update: February 3th 2021
- Required reading time: 3 minutes
- Basic knowledge of the eMagiz platform
This microlearning centers around understanding the concept of message mappingWith message mapping we mean: Drawing lines, making notes, and defining static inputs between two message definitions to identify how data elements will be transformed from the source to the target definitionIn other words, the art of good message mapping lies within your ability to correctly translate between two definitions. eMagiz will help you to make that art a reality.A message mapping is a visual representation of how data is translated from the source definition to the target definition.
In all integration patterns (Messaging, API Gateway, and Event Streaming) you can translate data elements between definitions.You can access a message mapping when you navigate to the Design phase of eMagiz.

In this phase, you can open the context menu on the integration level (remember, that is a line between eMagiz and an external system).
The context menu will look slightly different for each integration pattern. These differ as the use case for each pattern differs slightly.
Selecting one of the above options will lead you to an overview similar to the one shown below.

In this overview, you can actualize the message mapping between the system (identifiable by the blue bar above the definition) and eMagiz (identifiable by the green bar above the definition).
In the next microlearning, we will continue to actualize the message mapping so we can transform the data between the external system and eMagiz.Navigate to Design and open the message mapping option of at least one integration within your project.
This assignment can be completed within the (Academy) project that you have created/used in the previous assignment.With message mapping we mean: Drawing lines, making notes, and defining static inputs between two message definitions to identify how data elements will be transformed from the source to the target definition
In other words, the art of good message mapping lies within your ability to correctly translate between two definitions. eMagiz will help you to make that art a reality.If you are interested in this topic and want more information on it please read the help text provided by eMagiz.This video demonstrates a working solution and how you can validate whether you have successfully completed the assignment.