Changes for page State Generation

Last modified by Erik Bakker on 2024/09/24 16:22

From version 58.1
edited by Eva Torken
on 2023/09/01 14:42
Change comment: There is no comment for this version
To version 74.1
edited by Danniar Firdausy
on 2024/07/24 11:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Database connectivity
1 +State Generation
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.etorken
1 +XWiki.dfirdausy
Content
... ... @@ -2,113 +2,243 @@
2 2  #set ($discard = $xwiki.ssx.use('Main.Extensions.ContainerSizingCoursePage.WebHome'))
3 3  {{/velocity}}
4 4  
5 -{{container}}{{container layoutStyle="columns"}}(((In this course, we will focus on databases and how to properly connect to them with the help of the eMagiz platform. This course is introductory in nature. It focuses on the connection between the platform and databases. In other classes, we will expand on this knowledge.)))((({{html}}<div class="strip__attribute" style="text-align:center"><table><tr><td><img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/></td></tr><tr><td><div class="strip__attribute-label">20-25 minutes</div></td></tr></table></div>{{/html}}))){{/container}}{{/container}}
5 +{{container}}{{container layoutStyle="columns"}}(((
6 +In this course, we will focus on the concept of state generation and how to properly implement it with the help of the eMagiz platform. This course focuses on four operations: enrichment, change detection, duplication detection, and aggregation.
6 6  
8 +{{info}}Note that to use the state generation functionality that is explained here, a state generation license for your model is required.{{/info}}
7 7  
10 +)))((({{html}}<div class="strip__attribute"
11 + style="text-align:center">
12 + <table>
13 + <tr>
14 + <td><img class="strip__attribute-icon strip__attribute-icon--duration"
15 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" /></td>
16 + </tr>
17 + <tr>
18 + <td>
19 + <div class="strip__attribute-label">20-30 minutes</div>
20 + </td>
21 + </tr>
22 + </table>
23 +</div>{{/html}}))){{/container}}{{/container}}
24 +State Persistance Setup
25 +
8 8  (% style="border-color:#10137e" %)
9 9  ----
10 10  {{html}}
11 11  <div class="ez-academy">
12 - <div class="ez-academy_body">
13 - <main class="master">
14 - <ul class="strip-container">
15 - <li class="strip">
16 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/Database%20connectivity/intermediate-database-connectivity-available-options" target="_blank" class="strip__link">
17 - <div class="strip__attribute__new__stack">
18 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
19 - </div>
20 - <label for="" class="strip__label">
21 - <span>226</span>
22 - Available Options
23 - </label>
24 - <div class="strip__attribute">
25 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
26 - <div class="strip__attribute-label">4 minutes</div>
27 - </div>
28 - <div class="strip__attribute">
29 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
30 - <div class="strip__attribute-label">Developer</div>
31 - </div>
32 - </a>
33 - </li>
34 - <li class="strip">
35 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/Database%20connectivity/intermediate-database-connectivity-driver" target="_blank" class="strip__link">
36 - <div class="strip__attribute__new__stack">
37 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
38 - </div>
39 - <label for="" class="strip__label">
40 - <span>226</span>
41 - Driver
42 - </label>
43 - <div class="strip__attribute">
44 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
45 - <div class="strip__attribute-label">4 minutes</div>
46 - </div>
47 - <div class="strip__attribute">
48 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
49 - <div class="strip__attribute-label">Developer</div>
50 - </div>
51 - </a>
52 - </li>
53 - <li class="strip">
54 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/Database%20connectivity/intermediate-database-connectivity-sql-query" target="_blank" class="strip__link">
55 - <div class="strip__attribute__new__stack">
56 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
57 - </div>
58 - <label for="" class="strip__label">
59 - <span>226</span>
60 - SQL Query
61 - </label>
62 - <div class="strip__attribute">
63 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
64 - <div class="strip__attribute-label">6 minutes</div>
65 - </div>
66 - <div class="strip__attribute">
67 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
68 - <div class="strip__attribute-label">Developer</div>
69 - </div>
70 - </a>
71 - </li>
72 - <li class="strip">
73 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/Database%20connectivity/intermediate-database-connectivity-update-database-after-retrieval" target="_blank" class="strip__link">
74 - <div class="strip__attribute__new__stack">
75 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
76 - </div>
77 - <label for="" class="strip__label">
78 - <span>226</span>
79 - Update database after retrieval
80 - </label>
81 - <div class="strip__attribute">
82 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
83 - <div class="strip__attribute-label">4 minutes</div>
84 - </div>
85 - <div class="strip__attribute">
86 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
87 - <div class="strip__attribute-label">Developer</div>
88 - </div>
89 - </a>
90 - </li>
91 - <li class="strip">
92 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/Database%20connectivity/intermediate-database-connectivity-database-operations" target="_blank" class="strip__link">
93 - <div class="strip__attribute__new__stack">
94 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/>
95 - </div>
96 - <label for="" class="strip__label">
97 - <span>226</span>
98 - Database operations
99 - </label>
100 - <div class="strip__attribute">
101 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
102 - <div class="strip__attribute-label">6 minutes</div>
103 - </div>
104 - <div class="strip__attribute">
105 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
106 - <div class="strip__attribute-label">Developer</div>
107 - </div>
108 - </a>
109 - </li>
110 - </ul>
111 - </main>
30 + <div class="ez-academy_body">
31 + <main class="master">
32 + <ul class="strip-container">
33 + <li class="strip">
34 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-state-persistance-setup"
35 + target="_blank" class="strip__link">
36 + <div class="strip__attribute__new__stack">
37 + <img class="strip__attribute-icon strip__attribute-icon--duration"
38 + src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg" />
39 + </div>
40 + <label for="" class="strip__label">
41 + <span>226</span>
42 + State Persistance Setup
43 + </label>
44 + <div class="strip__attribute">
45 + <img class="strip__attribute-icon strip__attribute-icon--duration"
46 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
47 + <div class="strip__attribute-label">5 minutes</div>
48 + </div>
49 + <div class="strip__attribute">
50 + <img class="strip__attribute-icon strip__attribute-icon--roles"
51 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
52 + <div class="strip__attribute-label">Developer</div>
53 + </div>
54 + </a>
55 + </li>
56 + <li class="strip">
57 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-state-generation-enrichment"
58 + target="_blank" class="strip__link">
59 + <div class="strip__attribute__new__stack">
60 + <img class="strip__attribute-icon strip__attribute-icon--duration"
61 + src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg" />
62 + </div>
63 + <label for="" class="strip__label">
64 + <span>226</span>
65 + Enrichment
66 + </label>
67 + <div class="strip__attribute">
68 + <img class="strip__attribute-icon strip__attribute-icon--duration"
69 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
70 + <div class="strip__attribute-label">5 minutes</div>
71 + </div>
72 + <div class="strip__attribute">
73 + <img class="strip__attribute-icon strip__attribute-icon--roles"
74 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
75 + <div class="strip__attribute-label">Developer</div>
76 + </div>
77 + </a>
78 + </li>
79 + <!-- <li class="strip">
80 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-database-connectivity-database-operations"
81 + target="_blank" class="strip__link">
82 + <div class="strip__attribute__new__stack">
83 + <img class="strip__attribute-icon strip__attribute-icon--duration"
84 + src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg" />
85 + </div>
86 + <label for="" class="strip__label">
87 + <span>226</span>
88 + Enrichment
89 + </label>
90 + <div class="strip__attribute">
91 + <img class="strip__attribute-icon strip__attribute-icon--duration"
92 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
93 + <div class="strip__attribute-label">6 minutes</div>
94 + </div>
95 + <div class="strip__attribute">
96 + <img class="strip__attribute-icon strip__attribute-icon--roles"
97 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
98 + <div class="strip__attribute-label">Developer</div>
99 + </div>
100 + </a>
101 + </li> -->
102 + <li class="strip">
103 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-state-generation-change-detection"
104 + target="_blank" class="strip__link">
105 + <div class="strip__attribute__new__stack">
106 + <img class="strip__attribute-icon strip__attribute-icon--duration"
107 + src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg" />
108 + </div>
109 + <label for="" class="strip__label">
110 + <span>226</span>
111 + Change Detection
112 + </label>
113 + <div class="strip__attribute">
114 + <img class="strip__attribute-icon strip__attribute-icon--duration"
115 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
116 + <div class="strip__attribute-label">5 minutes</div>
117 + </div>
118 + <div class="strip__attribute">
119 + <img class="strip__attribute-icon strip__attribute-icon--roles"
120 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
121 + <div class="strip__attribute-label">Developer</div>
122 + </div>
123 + </a>
124 + </li>
125 + <!-- <li class="strip">
126 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-database-connectivity-database-operations"
127 + target="_blank" class="strip__link">
128 + <div class="strip__attribute__new__stack">
129 + <img class="strip__attribute-icon strip__attribute-icon--duration"
130 + src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg" />
131 + </div>
132 + <label for="" class="strip__label">
133 + <span>226</span>
134 + Change Detection
135 + </label>
136 + <div class="strip__attribute">
137 + <img class="strip__attribute-icon strip__attribute-icon--duration"
138 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
139 + <div class="strip__attribute-label">6 minutes</div>
140 + </div>
141 + <div class="strip__attribute">
142 + <img class="strip__attribute-icon strip__attribute-icon--roles"
143 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
144 + <div class="strip__attribute-label">Developer</div>
145 + </div>
146 + </a>
147 + </li> -->
148 + <li class="strip">
149 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-state-generation-duplicate-detection"
150 + target="_blank" class="strip__link">
151 + <div class="strip__attribute__new__stack">
152 + <img class="strip__attribute-icon strip__attribute-icon--duration"
153 + src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg" />
154 + </div>
155 + <label for="" class="strip__label">
156 + <span>226</span>
157 + Duplicate Detection
158 + </label>
159 + <div class="strip__attribute">
160 + <img class="strip__attribute-icon strip__attribute-icon--duration"
161 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
162 + <div class="strip__attribute-label">5 minutes</div>
163 + </div>
164 + <div class="strip__attribute">
165 + <img class="strip__attribute-icon strip__attribute-icon--roles"
166 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
167 + <div class="strip__attribute-label">Developer</div>
168 + </div>
169 + </a>
170 + </li>
171 + <!-- <li class="strip">
172 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-database-connectivity-database-operations"
173 + target="_blank" class="strip__link">
174 + <div class="strip__attribute__new__stack">
175 + <img class="strip__attribute-icon strip__attribute-icon--duration"
176 + src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg" />
177 + </div>
178 + <label for="" class="strip__label">
179 + <span>226</span>
180 + Duplication Detection
181 + </label>
182 + <div class="strip__attribute">
183 + <img class="strip__attribute-icon strip__attribute-icon--duration"
184 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
185 + <div class="strip__attribute-label">6 minutes</div>
186 + </div>
187 + <div class="strip__attribute">
188 + <img class="strip__attribute-icon strip__attribute-icon--roles"
189 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
190 + <div class="strip__attribute-label">Developer</div>
191 + </div>
192 + </a>
193 + </li> -->
194 + <li class="strip">
195 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-state-generation-aggregation"
196 + target="_blank" class="strip__link">
197 + <div class="strip__attribute__new__stack">
198 + <img class="strip__attribute-icon strip__attribute-icon--duration"
199 + src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg" />
200 + </div>
201 + <label for="" class="strip__label">
202 + <span>226</span>
203 + Aggregation
204 + </label>
205 + <div class="strip__attribute">
206 + <img class="strip__attribute-icon strip__attribute-icon--duration"
207 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
208 + <div class="strip__attribute-label">5 minutes</div>
209 + </div>
210 + <div class="strip__attribute">
211 + <img class="strip__attribute-icon strip__attribute-icon--roles"
212 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
213 + <div class="strip__attribute-label">Developer</div>
214 + </div>
215 + </a>
216 + </li>
217 + <!-- <li class="strip">
218 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/State%20Generation/intermediate-database-connectivity-database-operations"
219 + target="_blank" class="strip__link">
220 + <div class="strip__attribute__new__stack">
221 + <img class="strip__attribute-icon strip__attribute-icon--duration"
222 + src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg" />
223 + </div>
224 + <label for="" class="strip__label">
225 + <span>226</span>
226 + Aggregation
227 + </label>
228 + <div class="strip__attribute">
229 + <img class="strip__attribute-icon strip__attribute-icon--duration"
230 + src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg" />
231 + <div class="strip__attribute-label">6 minutes</div>
232 + </div>
233 + <div class="strip__attribute">
234 + <img class="strip__attribute-icon strip__attribute-icon--roles"
235 + src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg" />
236 + <div class="strip__attribute-label">Developer</div>
237 + </div>
238 + </a>
239 + </li> -->
240 + </ul>
241 + </main>
112 112   </div>
113 113  </div>
114 114  {{/html}}