DD-TRF-003
Complex Joins, Exceptions and Transformation Logic
Decide which customer tier a sale belonged to on the day it happened, which rows break the exception rules, and what survives duplicate resolution.
- Data Transformation
- L3 · PARQUET
- ~514,953 rows
- 12 tables
- 50 questions
Get the data
v1.0 · 6 filesFiles are for members. A free account takes a minute, and you come straight back here.
- Question Book PDF DD-TRF-003_Question_Book.pdf
- Dataset Documentation / Data Dictionary XLSX DD-TRF-003_Data_Dictionary.xlsx
- Business Introduction PDF DD-TRF-003_Business_Introduction.pdf
- Relationship Diagram PDF DD-TRF-003_Relationship_Model.pdf
- Raw fact data DD-TRF-003_FactTransformationEvents.parquet
- Dimension / supporting data DD-TRF-003_Dimensions.zip
Questions
Open one to discuss it- Q043 Very Hard Checksum of the final table
- Q044 Very Hard Conflicting duplicates: amount at stake
- Q045 Very Hard Survivorship by latest load
- Q046 Very Hard Customers collapsed by alias mapping
- Q047 Very Hard Sales re-tiered by the SCD change
- Q048 Very Hard Schema drift in batch Batch_2025_09
- Q049 Very Hard Schema drift in batch Batch_2025_12
- Q050 Very Hard Incremental load across all batches
General discussion
Anything about this dataset that is not one question — loading the files, which tool, how you set it up.
A free account takes a minute. Your draft is kept while you sign in.