From c33917ab0af3e943f680db04b8e06199768ad10c Mon Sep 17 00:00:00 2001 From: farhad Date: Tue, 9 Sep 2025 18:48:52 +0000 Subject: [PATCH] Propagating analysis_name to the mart dim_gtfs_datasets. --- .../dimensions/int_transit_database__gtfs_datasets_dim.sql | 1 + .../models/mart/transit_database/_mart_transit_database.yml | 3 +++ warehouse/models/mart/transit_database/dim_gtfs_datasets.sql | 1 + .../transit_database/stg_transit_database__gtfs_datasets.sql | 1 + 4 files changed, 6 insertions(+) diff --git a/warehouse/models/intermediate/transit_database/dimensions/int_transit_database__gtfs_datasets_dim.sql b/warehouse/models/intermediate/transit_database/dimensions/int_transit_database__gtfs_datasets_dim.sql index d4fb2064d4..fa7850fe8b 100644 --- a/warehouse/models/intermediate/transit_database/dimensions/int_transit_database__gtfs_datasets_dim.sql +++ b/warehouse/models/intermediate/transit_database/dimensions/int_transit_database__gtfs_datasets_dim.sql @@ -51,6 +51,7 @@ int_transit_database__gtfs_datasets_dim AS ( base64_url, type, private_dataset, + analysis_name, _is_current, _valid_from, _valid_to diff --git a/warehouse/models/mart/transit_database/_mart_transit_database.yml b/warehouse/models/mart/transit_database/_mart_transit_database.yml index 588dcad057..d4975ea586 100644 --- a/warehouse/models/mart/transit_database/_mart_transit_database.yml +++ b/warehouse/models/mart/transit_database/_mart_transit_database.yml @@ -346,6 +346,9 @@ models: - name: private_dataset description: | If True, indicates that dataset is marked non-public and the feeds will not be published to any public open data portal. + - name: analysis_name + description: | + Disambiguated name for GTFS-feed level analyses and dashboards. - *valid_from_actual - *valid_to_actual - *is_current_actual diff --git a/warehouse/models/mart/transit_database/dim_gtfs_datasets.sql b/warehouse/models/mart/transit_database/dim_gtfs_datasets.sql index d7e6c855bc..c416a40472 100644 --- a/warehouse/models/mart/transit_database/dim_gtfs_datasets.sql +++ b/warehouse/models/mart/transit_database/dim_gtfs_datasets.sql @@ -32,6 +32,7 @@ dim_gtfs_datasets AS ( manual_check__grading_scheme_v1, base64_url, private_dataset, + analysis_name, _is_current, _valid_from, _valid_to diff --git a/warehouse/models/staging/transit_database/stg_transit_database__gtfs_datasets.sql b/warehouse/models/staging/transit_database/stg_transit_database__gtfs_datasets.sql index 9ff764addc..41f7a78d98 100644 --- a/warehouse/models/staging/transit_database/stg_transit_database__gtfs_datasets.sql +++ b/warehouse/models/staging/transit_database/stg_transit_database__gtfs_datasets.sql @@ -102,6 +102,7 @@ stg_transit_database__gtfs_datasets AS ( WHEN data = "GTFS TripUpdates" THEN "trip_updates" END AS type, private_dataset, + analysis_name, ts, dt FROM construct_base64_url