Update dbt sources and schema documentation #63
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Update dbt source definitions and schema documentation to reflect the new neighbourhood-centric data model.
Files to Update
dbt/models/staging/_sources.ymldbt/models/staging/_staging.ymldbt/models/intermediate/_intermediate.ymldbt/models/marts/_marts.ymlAcceptance Criteria
_sources.ymldbt docs generatesucceedsTechnical Notes
Labels: type:documentation, component:database, priority:medium, tech:dbt
Completed ✅
All documentation updated:
_sources.yml- Added 4 new source tables (fact_census, fact_crime, fact_amenities, bridge_cmhc_neighbourhood)_staging.yml- Documented all 5 new staging models with column descriptions and tests_intermediate.yml- Documented all 5 new intermediate models_marts.yml- Documented all 5 new mart models with tests (accepted_values for tier columns)Acceptance Criteria Met:
_sources.ymldbt parsesucceeds with no warningsaccepted_valuestest syntax (dbt 1.9+ requiresargumentsnesting)