Chapter 2 of 7
15 min
Prepare the sales, material, and customer domains
Run three core pipelines to produce datasets that can be connected safely.
Question for this chapter
In what order should the source codes be prepared so the tables can be connected safely?
Why this matters now
Joining every raw table at once allows date formats, language-specific names, and customer-region values to contaminate the final result. Domain-level outputs reveal where a value changed.
Try it
Under Pipelines in the left sidebar, open these pipelines in order and select Run now:
- Sales Data Join Pipeline
- Material Join Pipeline
- Customer Information Transformation Pipeline



Success looks like this
Each pipeline shows a green Success state, and Sales Data, Material Data, and Customer Master have been created.
Interpret the result
- Sales Data turns orders and lines into one sales fact per row.
- Material Data selects a language description and attaches a material type.
- Customer Master prepares the connection from customer to country and continent.
Next decision
The three domains are ready but still separate. Next, gather customer and material context around one order line.