Describe what you implemented.
- Domain chosen:
- Strong entities:
- Weak entities:
- Keys, relationships, and indexes:
- Source validation rules:
- How changes are captured:
- How inserts, updates, and deletes are handled:
- How replay/restart works:
- How duplicates are handled:
- How the lake captures every change:
- How the warehouse maintains latest snapshot:
- How time travel / restore is supported:
- How incompatible changes are detected:
- How ingestion is stopped:
- How warnings/failures are surfaced:
- Which source system validations were mirrored downstream:
- How failures are checked and reported:
Explain how lake and warehouse datasets are published and discovered.
List the commands or workflows you ran to validate the solution.
List tradeoffs or improvements you would make with more time.
- Did you use AI tools?
- Where did they help?
- What did you personally verify or correct?
- Linting passes
- Tests pass
- Model validation/tests pass
- Schema compatibility checks pass
- Data quality validations pass
- Catalog metadata validation passes
- README was tested from a clean setup
- End-to-end CDC flow was validated locally