Maria Luisa Lopez de Silanes – IIB ID developer 25 March 2014 Graphical Data Mapping in IBM Integration Bus v9 Marisa Lopez de Silanes IBM Integration Bus Development IBM Hursley Park, UK
[email protected] © 2009 IBM Corporation Agenda . Graphical Data Mapping overview . Designing a message map . Graphical Data Mapping editor . Editing message maps . Transforming a SOAP message . Executing a message map . Troubleshooting message maps 2 © 2014 IBM Corporation Graphical Data Mapping . Graphical data maps offer the ability to achieve the transformation of a message without the need to write code, providing a visual image of the transformation, and simplifying its implementation and ongoing maintenance. A message map is the IBM Integration Bus implementation of a graphical data map. It is based on XML schema and XPath 2.0 standards. You can use a message map to perform any of the following actions: – Transform a message – Enrich a message with data available in an external database – Modify data located in an external database • Note: You can call DB2 stored procedures from a graphical data map in IBM Integration Bus version 9 – Route a message based on content. 3 © 2014 IBM Corporation Designing a message map . The data structure that you define in a message map for an input or an output message is the IBM Integration Bus internal representation of the message. Each data transformation is driven by the type of the output element and the mapping operation required to calculate its value. A conditional expression can be defined per transform to define the condition under which a transform should be applied.