3. Data Model&Transformation Flashcards

w3

1
Q

Need for communication among processes

A

use each other’s functions or services and exchange data, in order to realise business processes, within and between enterprises

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Need for communication among microservices

A
  • each microservice implements functions for 1 entity
  • microservice can be deployed separately to diff machines
  • status change in a microservice may induce changes in other microservices -> triggers communication
  • UI need communications with underlying microservices
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is a data model

A

defines how the data is structured and accessed within and across applications and/or microservices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what is data transformation (3)

A

formatting:
- mapping of fields inside of input and output data
- mapping of messages (one-to-one, one-to-many, etc)
filtering:
- filter some fields/messaged based on conditions
translation:
- change language or medium for describing the data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Common Data Model

A

CDM is a data model that is commonly recognised across different units of an enterprise or different enterprises and can be processed by many applications and/or microservices
- helps reduce the amount of data transformations needed when realising the communication among applications and microservices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly