Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions sql_generators/stable_views/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -261,6 +261,12 @@ def write_view_if_not_exists(
f"metrics.{metrics_field['name']} AS {metrics_2_types_to_rename[metrics_field['name']]}"
]

# Extended attribution and distribution information should join the rest in client_info.
replacements += [
"metrics.object.glean_attribution_ext AS client_info.attribution.ext",
"metrics.object.glean_distribution_ext AS client_info.distribution.ext",
]

if datetime_replacements_clause or metrics_2_aliases or metrics_2_exclusions:
except_clause = ""
if metrics_2_exclusions:
Expand Down