Last modified by Erik Bakker on 2023/01/24 15:06

From version 20.1
edited by eMagiz
on 2022/05/10 11:27
Change comment: There is no comment for this version
To version 21.1
edited by Erik Bakker
on 2022/06/10 08:37
Change comment: Imported from XAR

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.marijn
1 +XWiki.ebakker
Content
... ... @@ -1,16 +1,9 @@
1 -{{html wiki="true"}}
2 -<div class="ez-academy">
3 - <div class="ez-academy_body">
4 -
5 -<div class="doc">
6 -
7 -
8 -
1 +{{container}}{{container layoutStyle="columns"}}(((
9 9  = Drawing lines in message mapping =
10 10  
11 11  In this microlearning, we will educate you on the first step of realizing message mapping which is drawing lines
12 12  
13 -Should you have any questions, please contact academy@emagiz.com.
6 +Should you have any questions, please contact [[academy@emagiz.com>>mailto:academy@emagiz.com]].
14 14  
15 15  * Last update: February 3th 2021
16 16  * Required reading time: 4 minutes
... ... @@ -35,23 +35,23 @@
35 35  
36 36  Let us return to where we stopped in the last microlearning by showing the message mapping overview
37 37  
38 -<p align="center">[[image:crashcourse-platform-design-what-is-a-message-mapping--message-mapping-overview.png||]]</p>
31 +[[image:Main.Images.Microlearning.WebHome@crashcourse-platform-design-what-is-a-message-mapping--message-mapping-overview.png]]
39 39  
40 40  To change the message mapping you have to press Start Editing to enter the Start Editing Mode.
41 41  After you enter this mode you will see a subtle change in the background color of the overview
42 42  
43 -<p align="center">[[image:crashcourse-platform-design-drawing-lines-in-message-mapping--message-mapping-overview-start-editing.png||]]</p>
36 +[[image:Main.Images.Microlearning.WebHome@crashcourse-platform-design-drawing-lines-in-message-mapping--message-mapping-overview-start-editing.png]]
44 44  
45 45  Now it is time to draw lines. To help you eMagiz identifies which mandatory elements still need to be mapped.
46 46  In this case, since we are at the beginning the mandatory element we start with is the root element.
47 47  
48 -<p align="center">[[image:crashcourse-platform-design-drawing-lines-in-message-mapping--message-mapping-overview-emagiz-feedback.png||]]</p>
41 +[[image:Main.Images.Microlearning.WebHome@crashcourse-platform-design-drawing-lines-in-message-mapping--message-mapping-overview-emagiz-feedback.png]]
49 49  
50 50  You can draw lines from entity to entity (identifiable as the white rectangles) or from attribute to attribute (identifiable as the grey rectangles).
51 51  Note that when you do not draw a line to an entity but draw lines to the underlying attributes your output message will never have these attributes as part of the output.
52 52  A example of such a wrong mapping would be:
53 53  
54 -<p align="center">[[image:crashcourse-platform-design-drawing-lines-in-message-mapping--wrong-mapping.png||]]</p>
47 +[[image:Main.Images.Microlearning.WebHome@crashcourse-platform-design-drawing-lines-in-message-mapping--wrong-mapping.png]]
55 55  
56 56  To draw the correct lines start at the top of your target definition (the definition on the right) and determine which element on the left should be the input for this element.
57 57  Continue this process until you are at the bottom of your target definition.
... ... @@ -62,24 +62,24 @@
62 62  
63 63  The result of connecting both root elements would be
64 64  
65 -<p align="center">[[image:crashcourse-platform-design-drawing-lines-in-message-mapping--result-first-drawing-of-line.png||]]</p>
58 +[[image:Main.Images.Microlearning.WebHome@crashcourse-platform-design-drawing-lines-in-message-mapping--result-first-drawing-of-line.png]]
66 66  
67 67  Notice also that eMagiz now tells you that certain other mandatory elements within your target definition have not yet gotten a source input.
68 68  So let's finish drawing lines for this example.
69 69  
70 -<p align="center">[[image:crashcourse-platform-design-drawing-lines-in-message-mapping--result-finished-drawing.png||]]</p>
63 +[[image:Main.Images.Microlearning.WebHome@crashcourse-platform-design-drawing-lines-in-message-mapping--result-finished-drawing.png]]
71 71  
72 72  === 3.2 Removing lines ===
73 73  
74 74  If you have made a mistake in your mapping you can access the context menu via a right-click on one of the lines and press Delete.
75 75  
76 -<p align="center">[[image:crashcourse-platform-design-drawing-lines-in-message-mapping--remove-lines-context-menu.png||]]</p>
69 +[[image:Main.Images.Microlearning.WebHome@crashcourse-platform-design-drawing-lines-in-message-mapping--remove-lines-context-menu.png]]
77 77  
78 78  Be aware that when you already transferred your integration to Create and you have customized the message mapping in any way deleting a line here means also deleting all that work in Create.
79 79  So think before you act.
80 80  
81 -===== Practice =====
82 82  
75 +
83 83  == 4. Assignment ==
84 84  
85 85  Navigate to Design and open the message mapping option of at least one integration within your project.
... ... @@ -101,11 +101,6 @@
101 101  
102 102  This video demonstrates a working solution and how you can validate whether you have successfully completed the assignment.
103 103  
104 -<iframe width="1280" height="720" src="../../vid/microlearning/crashcourse-platform-design-drawing-lines-in-message-mapping.mp4" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
97 +{{video attachment="crashcourse-platform-design-drawing-lines-in-message-mapping.mp4" reference="Main.Videos.Microlearning.WebHome"/}}
105 105  
106 -</div>
107 -
108 -</div>
109 -</div>
110 -
111 -{{/html}}
99 +)))((({{toc/}}))){{/container}}{{/container}}
crashcourse-platform-design-drawing-lines-in-message-mapping--message-mapping-overview-start-editing.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.marijn
Size
... ... @@ -1,1 +1,0 @@
1 -14.7 KB
Content
crashcourse-platform-design-drawing-lines-in-message-mapping--wrong-mapping.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ebakker
Size
... ... @@ -1,0 +1,1 @@
1 +14.5 KB
Content