Best practices ETL
Best practices with EXASolution
We recommend to shift transformations from external tools into EXASolution to leverage the power and performance of the whole cluster: ELT
DOs
- Extract data from the source system
- Load data into a special schema in EXASolution (staging area)
- Transform data using plain SQL:
- Adjust Formats
- Check Primary Keys
- Check Foreign Keys
- Check data quality
- Normalize data
- Integrate data into the target schema
DON’Ts
- Pre-aggregate data for better performance (use views instead)
- Create separate Data Marts (use views instead)
- De-normalize data for better performance (use views instead)















