- Add StatCan CMHC parser to fetch rental data from Statistics Canada API - Create year spine (2014-2025) as time dimension driver instead of census - Add CMA-level rental and income intermediate models - Update mart_neighbourhood_overview to use rental years as base - Fix neighbourhood_service queries to match dbt schema - Add CMHC data loading to pipeline script Data now flows correctly: 158 neighbourhoods × 12 years = 1,896 records Rent data available 2019-2025, crime data 2014-2024 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
12 lines
338 B
SQL
12 lines
338 B
SQL
-- Intermediate: Year spine for analysis
|
|
-- Creates a row for each year from 2014-2025
|
|
-- Used to drive time-series analysis across all data sources
|
|
|
|
with years as (
|
|
-- Generate years from available data sources
|
|
-- Crime data: 2014-2024, Rentals: 2019-2025
|
|
select generate_series(2014, 2025) as year
|
|
)
|
|
|
|
select year from years
|