Changes for page Drawing lines in message mapping
Last modified by Erik Bakker on 2023/01/24 15:06
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 1 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. marijn1 +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 - <iframewidth="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