Wiki source code of Exercises

Version 5.1 by Carlijn Kokkeler on 2022/09/30 09:32

Hide last authors
Carlijn Kokkeler 1.1 1 {{container}}{{container layoutStyle="columns"}}(((
2 In this microlearning, we will educate you on what we mean when we talk about message definitions.
3
4 Should you have any questions, please contact [[academy@emagiz.com>>mailto:academy@emagiz.com]].
5
6 == 1. Prerequisites ==
7
8 * Basic knowledge of the eMagiz platform
9
10 == 2. Key concepts ==
11
Carlijn Kokkeler 2.1 12 This microlearning centers around understanding the concept data modeling in design.
Carlijn Kokkeler 1.1 13
Carlijn Kokkeler 2.1 14 == 3. Please complete the following steps ==
Carlijn Kokkeler 1.1 15
16
Carlijn Kokkeler 2.1 17 === 3.1 Creating entities and attributes in your CDM ===
Carlijn Kokkeler 1.1 18
Carlijn Kokkeler 2.1 19 Please add the following entities and attributes to your CDM:
20
Carlijn Kokkeler 4.1 21 * Person, with attributes ID, Name, and Email.
22 * PlatformCourse, with attributes ID and Name.
Carlijn Kokkeler 5.1 23
24
Carlijn Kokkeler 2.1 25 One person has access to many platform courses. It should look like the following:
Carlijn Kokkeler 1.1 26
27
28
29
30 == 4. Assignment ==
31
32 Navigate to Design and open the message definition option of at least one integration within your project.
33 This assignment can be completed within the (Academy) project that you have created/used in the previous assignment.
34
35 == 5. Key takeaways ==
36
37 * A message definition is a visual representation of how the elements are related to each other, whether they are mandatory and the data types they have that can be used in the message mapping
38 * Some message definitions are specific to a system. Others are generic across systems
39
40
41
42 == 6. Suggested Additional Readings ==
43
44 If you are interested in this topic and want more information on it please read the help text provided by eMagiz. Furthermore check out these links if you want a more in-depth knowledge of the eMagiz data models:
45
46 * [API Gateway model](crashcourse-api-gateway-api-data-model.md)
47 * [Understanding the eMagiz CDM](crashcourse-messaging-what-is-cdm.md)
48 * [Event Streaming data model](intermediate-configuring-event-streaming-data-model.md)
49
50 == 7. Silent demonstration video ==
51
52 This video demonstrates a working solution and how you can validate whether you have successfully completed the assignment.
53
54 {{video attachment="crashcourse-platform-design-what-is-a-message-definition.mp4" reference="Main.Videos.Microlearning.WebHome"/}}
55
56 )))((({{toc/}}))){{/container}}{{/container}}