mozilla / bigquery-etl

Bigquery ETL
https://mozilla.github.io/bigquery-etl
Mozilla Public License 2.0
241 stars 98 forks source link

Fully qualified identifiers in SQL queries #5764

Closed scholtzan closed 1 week ago

scholtzan commented 4 weeks ago

This implements https://docs.google.com/document/d/1S4e42e4tbhjJuRsKlhTsxzPAYk7QNefKC7Hq1OJdDxA/edit

bqetl format will now also fully-qualify table and UDF references and check for them in the CI.

Next steps:

dry-run is failing due to metrics_clients_last_seen_v1 referencing themselves and having to explicit schema. So stage cannot deploy the table which is referenced in the dry run. This should be fixed in a follow-up PR

Checklist for reviewer:

For modifications to schemas in restricted namespaces (see CODEOWNERS):

┆Issue is synchronized with this Jira Task

dataops-ci-bot commented 2 weeks ago

Integration report for "Add comment"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:25:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:26:51.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:25:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:26:54.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `burnham_stable.baseline_v1` + `moz-fx-data-shared-prod.burnham_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `burnham_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.burnham_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 17:25:04.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 17:26:58.000000000 +0000 @@ -21,12 +21,19 @@ ac.client_id AS client_id, ac.client_id AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -34,7 +41,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -73,12 +80,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -86,7 +100,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -126,12 +140,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -139,7 +160,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -179,12 +200,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -192,7 +220,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -231,12 +259,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -244,7 +279,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -284,12 +319,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -297,7 +339,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -337,12 +379,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -350,7 +399,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -389,12 +438,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -402,7 +458,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -442,12 +498,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -455,7 +518,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -495,12 +558,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -508,7 +578,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -545,12 +615,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -558,7 +635,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -595,12 +672,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -608,7 +692,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -645,12 +729,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -658,7 +749,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql 2024-06-19 17:25:04.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql 2024-06-19 17:26:58.000000000 +0000 @@ -29,7 +29,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -62,7 +62,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -95,7 +95,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -113,12 +113,18 @@ ), joined AS ( SELECT - CONCAT(udf.pack_event_properties(events.extra, event_types.event_properties), index) AS index, + CONCAT( + `moz-fx-data-shared-prod.udf.pack_event_properties`( + events.extra, + event_types.event_properties + ), + index + ) AS index, events.* EXCEPT (category, event, extra) FROM events INNER JOIN - fenix.event_types event_types + `moz-fx-data-shared-prod.fenix.event_types` event_types USING (category, event) ) SELECT diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql 2024-06-19 17:25:04.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql 2024-06-19 17:26:58.000000000 +0000 @@ -8,7 +8,7 @@ name AS event, extra, FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -19,7 +19,7 @@ name AS event, extra, FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -30,7 +30,7 @@ name AS event, extra, FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -115,7 +115,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -140,7 +142,7 @@ event, first_timestamp, primary_index AS numeric_index, - udf.event_code_points_to_string([primary_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([primary_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, @@ -181,7 +183,7 @@ name AS event, extra, FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -192,7 +194,7 @@ name AS event, extra, FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -203,7 +205,7 @@ name AS event, extra, FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -219,7 +221,7 @@ SELECT * FROM - fenix_derived.event_types_history_v1 + `moz-fx-data-shared-prod.fenix_derived.event_types_history_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) ), @@ -402,7 +404,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -425,7 +429,7 @@ event, first_timestamp, numeric_index, - udf.event_code_points_to_string([numeric_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([numeric_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql 2024-06-19 17:25:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql 2024-06-19 17:27:03.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), events AS ( SELECT @@ -19,12 +19,18 @@ ), joined AS ( SELECT - CONCAT(udf.pack_event_properties(events.extra, event_types.event_properties), index) AS index, + CONCAT( + `moz-fx-data-shared-prod.udf.pack_event_properties`( + events.extra, + event_types.event_properties + ), + index + ) AS index, events.* EXCEPT (category, event, extra) FROM events INNER JOIN - firefox_accounts.event_types event_types + `moz-fx-data-shared-prod.firefox_accounts.event_types` event_types USING (category, event) ) SELECT diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql 2024-06-19 17:25:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql 2024-06-19 17:27:02.000000000 +0000 @@ -4,7 +4,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), sample AS ( SELECT @@ -87,7 +87,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -112,7 +114,7 @@ event, first_timestamp, primary_index AS numeric_index, - udf.event_code_points_to_string([primary_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([primary_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, @@ -149,7 +151,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), current_events AS ( SELECT @@ -163,7 +165,7 @@ SELECT * FROM - firefox_accounts_derived.event_types_history_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.event_types_history_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) ), @@ -346,7 +348,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -369,7 +373,7 @@ event, first_timestamp, numeric_index, - udf.event_code_points_to_string([numeric_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([numeric_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml 2024-06-19 17:26:05.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml 2024-06-19 17:26:14.000000000 +0000 @@ -24,8 +24,8 @@ - workgroup:mozilla-confidential references: query.sql: - - _current.os_used_month - - firefox_accounts_derived.fxa_amplitude_export_v1 + - moz-fx-data-shared-prod._current.os_used_month - moz-fx-data-shared-prod.firefox_accounts_derived.encrypted_keys_v1 + - moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_export_v1 - moz-fx-dataops-secrets.airflow_query_keys.fxa_prod - moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -39,7 +39,10 @@ -- to prevent weirdness from timestamp field, use provided -- submission date parameter as timestamp TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.user_id AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.user_id AS BYTES) + ) ) AS user_id, MIN(CONCAT(insertId, '-user')) AS insert_id, -- Amplitude properties, scalars @@ -114,22 +117,27 @@ SELECT * EXCEPT (submission_date_pacific) FROM - firefox_accounts_derived.fxa_amplitude_export_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_export_v1` WHERE submission_date_pacific = DATE_SUB(@submission_date, INTERVAL 1 DAY) - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date_pacific, _current.* REPLACE ( COALESCE(_current.user_id, _previous.user_id) AS user_id, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_days_seen_maps( + `moz-fx-data-shared-prod.udf.combine_days_seen_maps`( _previous.os_used_month, - ARRAY(SELECT STRUCT(key, CAST(TRUE AS INT64) AS value) FROM _current.os_used_month AS key) + ARRAY( + SELECT + STRUCT(key, CAST(TRUE AS INT64) AS value) + FROM + `moz-fx-data-shared-prod._current.os_used_month` AS key + ) ) AS os_used_month ) FROM diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml 2024-06-19 17:26:05.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml 2024-06-19 17:26:14.000000000 +0000 @@ -15,7 +15,7 @@ - workgroup:mozilla-confidential references: query.sql: - - fxa_amplitude_user_ids_v1 - moz-fx-data-shared-prod.firefox_accounts_derived.encrypted_keys_v1 + - moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_user_ids_v1 - moz-fx-dataops-secrets.airflow_query_keys.fxa_prod - moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -12,7 +12,10 @@ ) SELECT TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.user_id AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.user_id AS BYTES) + ) ) AS user_id FROM `moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth` @@ -23,5 +26,5 @@ SELECT user_id FROM - fxa_amplitude_user_ids_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_user_ids_v1` {% endif %} diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -14,7 +14,10 @@ `timestamp` AS submission_timestamp, TO_HEX(SHA256(jsonPayload.fields.uid)) AS user_id, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS hmac_user_id, FROM `moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -14,7 +14,10 @@ MIN(`timestamp`) AS submission_timestamp, TO_HEX(SHA256(jsonPayload.fields.uid)) AS user_id, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS hmac_user_id, FROM `moz-fx-fxa-prod.gke_fxa_prod_log.stderr` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -15,22 +15,31 @@ `timestamp`, jsonPayload.type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS user_id, TO_HEX( - udf.hmac_sha256( + `moz-fx-data-shared-prod.udf.hmac_sha256`( (SELECT * FROM hmac_key), CAST(FORMAT('%d', CAST(jsonPayload.fields.index AS INT64)) AS BYTES) ) ) AS index, jsonPayload.fields.command, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.target AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.target AS BYTES) + ) ) AS target, jsonPayload.fields.targetOS AS target_os, jsonPayload.fields.targetType AS target_type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.sender AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.sender AS BYTES) + ) ) AS sender, jsonPayload.fields.senderOS AS sender_os, jsonPayload.fields.senderType AS sender_type, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -14,22 +14,31 @@ `timestamp`, jsonPayload.type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS user_id, TO_HEX( - udf.hmac_sha256( + `moz-fx-data-shared-prod.udf.hmac_sha256`( (SELECT * FROM hmac_key), CAST(FORMAT('%d', CAST(jsonPayload.fields.index AS INT64)) AS BYTES) ) ) AS index, jsonPayload.fields.command, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.target AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.target AS BYTES) + ) ) AS target, jsonPayload.fields.targetOS AS target_os, jsonPayload.fields.targetType AS target_type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.sender AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.sender AS BYTES) + ) ) AS sender, jsonPayload.fields.senderOS AS sender_os, jsonPayload.fields.senderType AS sender_type, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql 2024-06-19 17:24:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql 2024-06-19 17:24:22.000000000 +0000 @@ -25,8 +25,12 @@ user_id, service, -- using mode_last with w1_reversed to get mode_first - udf.mode_last(ARRAY_AGG(`timestamp`) OVER w1_reversed) AS first_service_timestamp_last, - udf.mode_last(ARRAY_AGG(flow_id) OVER w1_reversed) AS first_service_flow, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(`timestamp`) OVER w1_reversed + ) AS first_service_timestamp_last, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(flow_id) OVER w1_reversed + ) AS first_service_flow, LOGICAL_OR(IFNULL(event_type = 'fxa_reg - complete', FALSE)) OVER w1_reversed AS did_register FROM fxa_content_auth_oauth @@ -38,7 +42,7 @@ AND DATE(`timestamp`) >= '2019-03-01' AND user_id IS NOT NULL WINDOW - -- We must provide a window with `ORDER BY timestamp DESC` so that udf.mode_last actually aggregates mode first. + -- We must provide a window with `ORDER BY timestamp DESC` so that `moz-fx-data-shared-prod.udf.mode_last` actually aggregates mode first. w1_reversed AS ( PARTITION BY user_id, @@ -172,8 +176,12 @@ user_id, service, -- using mode_last with w1_reversed to get mode_first - udf.mode_last(ARRAY_AGG(`timestamp`) OVER w1_reversed) AS first_service_timestamp_last, - udf.mode_last(ARRAY_AGG(flow_id) OVER w1_reversed) AS first_service_flow, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(`timestamp`) OVER w1_reversed + ) AS first_service_timestamp_last, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(flow_id) OVER w1_reversed + ) AS first_service_flow, LOGICAL_OR(IFNULL(event_type = 'fxa_reg - complete', FALSE)) OVER w1_reversed AS did_register FROM fxa_content_auth_oauth @@ -185,7 +193,7 @@ AND DATE(`timestamp`) >= '2019-03-01' AND user_id IS NOT NULL WINDOW - -- We must provide a window with `ORDER BY timestamp DESC` so that udf.mode_last actually aggregates mode first. + -- We must provide a window with `ORDER BY timestamp DESC` so that `moz-fx-data-shared-prod.udf.mode_last` actually aggregates mode first. w1_reversed AS ( PARTITION BY user_id, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:25:04.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:27:04.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_defaultagent_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_defaultagent_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_defaultagent_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_defaultagent_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:25:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:27:04.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_tasks_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_tasks_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_tasks_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_tasks_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:25:04.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:27:04.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_update_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_update_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_update_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_up ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 2 weeks ago

Integration report for "Merge branch 'main' into fully-qualified-identifiers"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:52:17.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:52:20.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `burnham_stable.baseline_v1` + `moz-fx-data-shared-prod.burnham_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `burnham_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.burnham_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 17:52:23.000000000 +0000 @@ -21,12 +21,19 @@ ac.client_id AS client_id, ac.client_id AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -34,7 +41,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -73,12 +80,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -86,7 +100,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -126,12 +140,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -139,7 +160,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -179,12 +200,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -192,7 +220,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -231,12 +259,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -244,7 +279,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -284,12 +319,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -297,7 +339,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -337,12 +379,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -350,7 +399,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -389,12 +438,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -402,7 +458,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -442,12 +498,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -455,7 +518,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -495,12 +558,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -508,7 +578,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -545,12 +615,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -558,7 +635,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -595,12 +672,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -608,7 +692,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -645,12 +729,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -658,7 +749,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql 2024-06-19 17:52:23.000000000 +0000 @@ -29,7 +29,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -62,7 +62,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -95,7 +95,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -113,12 +113,18 @@ ), joined AS ( SELECT - CONCAT(udf.pack_event_properties(events.extra, event_types.event_properties), index) AS index, + CONCAT( + `moz-fx-data-shared-prod.udf.pack_event_properties`( + events.extra, + event_types.event_properties + ), + index + ) AS index, events.* EXCEPT (category, event, extra) FROM events INNER JOIN - fenix.event_types event_types + `moz-fx-data-shared-prod.fenix.event_types` event_types USING (category, event) ) SELECT diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql 2024-06-19 17:52:23.000000000 +0000 @@ -8,7 +8,7 @@ name AS event, extra, FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -19,7 +19,7 @@ name AS event, extra, FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -30,7 +30,7 @@ name AS event, extra, FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -115,7 +115,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -140,7 +142,7 @@ event, first_timestamp, primary_index AS numeric_index, - udf.event_code_points_to_string([primary_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([primary_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, @@ -181,7 +183,7 @@ name AS event, extra, FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -192,7 +194,7 @@ name AS event, extra, FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -203,7 +205,7 @@ name AS event, extra, FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -219,7 +221,7 @@ SELECT * FROM - fenix_derived.event_types_history_v1 + `moz-fx-data-shared-prod.fenix_derived.event_types_history_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) ), @@ -402,7 +404,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -425,7 +429,7 @@ event, first_timestamp, numeric_index, - udf.event_code_points_to_string([numeric_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([numeric_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql 2024-06-19 17:52:28.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), events AS ( SELECT @@ -19,12 +19,18 @@ ), joined AS ( SELECT - CONCAT(udf.pack_event_properties(events.extra, event_types.event_properties), index) AS index, + CONCAT( + `moz-fx-data-shared-prod.udf.pack_event_properties`( + events.extra, + event_types.event_properties + ), + index + ) AS index, events.* EXCEPT (category, event, extra) FROM events INNER JOIN - firefox_accounts.event_types event_types + `moz-fx-data-shared-prod.firefox_accounts.event_types` event_types USING (category, event) ) SELECT diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql 2024-06-19 17:52:28.000000000 +0000 @@ -4,7 +4,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), sample AS ( SELECT @@ -87,7 +87,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -112,7 +114,7 @@ event, first_timestamp, primary_index AS numeric_index, - udf.event_code_points_to_string([primary_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([primary_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, @@ -149,7 +151,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), current_events AS ( SELECT @@ -163,7 +165,7 @@ SELECT * FROM - firefox_accounts_derived.event_types_history_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.event_types_history_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) ), @@ -346,7 +348,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -369,7 +373,7 @@ event, first_timestamp, numeric_index, - udf.event_code_points_to_string([numeric_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([numeric_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml 2024-06-19 17:51:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml 2024-06-19 17:51:38.000000000 +0000 @@ -24,8 +24,8 @@ - workgroup:mozilla-confidential references: query.sql: - - _current.os_used_month - - firefox_accounts_derived.fxa_amplitude_export_v1 + - moz-fx-data-shared-prod._current.os_used_month - moz-fx-data-shared-prod.firefox_accounts_derived.encrypted_keys_v1 + - moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_export_v1 - moz-fx-dataops-secrets.airflow_query_keys.fxa_prod - moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -39,7 +39,10 @@ -- to prevent weirdness from timestamp field, use provided -- submission date parameter as timestamp TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.user_id AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.user_id AS BYTES) + ) ) AS user_id, MIN(CONCAT(insertId, '-user')) AS insert_id, -- Amplitude properties, scalars @@ -114,22 +117,27 @@ SELECT * EXCEPT (submission_date_pacific) FROM - firefox_accounts_derived.fxa_amplitude_export_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_export_v1` WHERE submission_date_pacific = DATE_SUB(@submission_date, INTERVAL 1 DAY) - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date_pacific, _current.* REPLACE ( COALESCE(_current.user_id, _previous.user_id) AS user_id, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_days_seen_maps( + `moz-fx-data-shared-prod.udf.combine_days_seen_maps`( _previous.os_used_month, - ARRAY(SELECT STRUCT(key, CAST(TRUE AS INT64) AS value) FROM _current.os_used_month AS key) + ARRAY( + SELECT + STRUCT(key, CAST(TRUE AS INT64) AS value) + FROM + `moz-fx-data-shared-prod._current.os_used_month` AS key + ) ) AS os_used_month ) FROM diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml 2024-06-19 17:51:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml 2024-06-19 17:51:38.000000000 +0000 @@ -15,7 +15,7 @@ - workgroup:mozilla-confidential references: query.sql: - - fxa_amplitude_user_ids_v1 - moz-fx-data-shared-prod.firefox_accounts_derived.encrypted_keys_v1 + - moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_user_ids_v1 - moz-fx-dataops-secrets.airflow_query_keys.fxa_prod - moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -12,7 +12,10 @@ ) SELECT TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.user_id AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.user_id AS BYTES) + ) ) AS user_id FROM `moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth` @@ -23,5 +26,5 @@ SELECT user_id FROM - fxa_amplitude_user_ids_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_user_ids_v1` {% endif %} diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -14,7 +14,10 @@ `timestamp` AS submission_timestamp, TO_HEX(SHA256(jsonPayload.fields.uid)) AS user_id, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS hmac_user_id, FROM `moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -14,7 +14,10 @@ MIN(`timestamp`) AS submission_timestamp, TO_HEX(SHA256(jsonPayload.fields.uid)) AS user_id, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS hmac_user_id, FROM `moz-fx-fxa-prod.gke_fxa_prod_log.stderr` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -15,22 +15,31 @@ `timestamp`, jsonPayload.type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS user_id, TO_HEX( - udf.hmac_sha256( + `moz-fx-data-shared-prod.udf.hmac_sha256`( (SELECT * FROM hmac_key), CAST(FORMAT('%d', CAST(jsonPayload.fields.index AS INT64)) AS BYTES) ) ) AS index, jsonPayload.fields.command, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.target AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.target AS BYTES) + ) ) AS target, jsonPayload.fields.targetOS AS target_os, jsonPayload.fields.targetType AS target_type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.sender AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.sender AS BYTES) + ) ) AS sender, jsonPayload.fields.senderOS AS sender_os, jsonPayload.fields.senderType AS sender_type, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -14,22 +14,31 @@ `timestamp`, jsonPayload.type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS user_id, TO_HEX( - udf.hmac_sha256( + `moz-fx-data-shared-prod.udf.hmac_sha256`( (SELECT * FROM hmac_key), CAST(FORMAT('%d', CAST(jsonPayload.fields.index AS INT64)) AS BYTES) ) ) AS index, jsonPayload.fields.command, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.target AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.target AS BYTES) + ) ) AS target, jsonPayload.fields.targetOS AS target_os, jsonPayload.fields.targetType AS target_type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.sender AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.sender AS BYTES) + ) ) AS sender, jsonPayload.fields.senderOS AS sender_os, jsonPayload.fields.senderType AS sender_type, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql 2024-06-19 17:49:39.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql 2024-06-19 17:49:48.000000000 +0000 @@ -25,8 +25,12 @@ user_id, service, -- using mode_last with w1_reversed to get mode_first - udf.mode_last(ARRAY_AGG(`timestamp`) OVER w1_reversed) AS first_service_timestamp_last, - udf.mode_last(ARRAY_AGG(flow_id) OVER w1_reversed) AS first_service_flow, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(`timestamp`) OVER w1_reversed + ) AS first_service_timestamp_last, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(flow_id) OVER w1_reversed + ) AS first_service_flow, LOGICAL_OR(IFNULL(event_type = 'fxa_reg - complete', FALSE)) OVER w1_reversed AS did_register FROM fxa_content_auth_oauth @@ -38,7 +42,7 @@ AND DATE(`timestamp`) >= '2019-03-01' AND user_id IS NOT NULL WINDOW - -- We must provide a window with `ORDER BY timestamp DESC` so that udf.mode_last actually aggregates mode first. + -- We must provide a window with `ORDER BY timestamp DESC` so that `moz-fx-data-shared-prod.udf.mode_last` actually aggregates mode first. w1_reversed AS ( PARTITION BY user_id, @@ -172,8 +176,12 @@ user_id, service, -- using mode_last with w1_reversed to get mode_first - udf.mode_last(ARRAY_AGG(`timestamp`) OVER w1_reversed) AS first_service_timestamp_last, - udf.mode_last(ARRAY_AGG(flow_id) OVER w1_reversed) AS first_service_flow, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(`timestamp`) OVER w1_reversed + ) AS first_service_timestamp_last, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(flow_id) OVER w1_reversed + ) AS first_service_flow, LOGICAL_OR(IFNULL(event_type = 'fxa_reg - complete', FALSE)) OVER w1_reversed AS did_register FROM fxa_content_auth_oauth @@ -185,7 +193,7 @@ AND DATE(`timestamp`) >= '2019-03-01' AND user_id IS NOT NULL WINDOW - -- We must provide a window with `ORDER BY timestamp DESC` so that udf.mode_last actually aggregates mode first. + -- We must provide a window with `ORDER BY timestamp DESC` so that `moz-fx-data-shared-prod.udf.mode_last` actually aggregates mode first. w1_reversed AS ( PARTITION BY user_id, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:52:29.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_defaultagent_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_defaultagent_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_defaultagent_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_defaultagent_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:52:29.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_tasks_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_tasks_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_tasks_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_tasks_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:50:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:52:29.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_update_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_update_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_update_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_up ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 2 weeks ago

Integration report for "Format UDFs"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:01:13.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:01:16.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `burnham_stable.baseline_v1` + `moz-fx-data-shared-prod.burnham_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `burnham_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.burnham_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 17:58:44.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 17:58:44.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 18:01:19.000000000 +0000 @@ -21,12 +21,19 @@ ac.client_id AS client_id, ac.client_id AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -34,7 +41,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -73,12 +80,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -86,7 +100,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -126,12 +140,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -139,7 +160,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -179,12 +200,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -192,7 +220,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -231,12 +259,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -244,7 +279,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -284,12 +319,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -297,7 +339,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -337,12 +379,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -350,7 +399,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -389,12 +438,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -402,7 +458,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -442,12 +498,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -455,7 +518,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -495,12 +558,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -508,7 +578,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -545,12 +615,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -558,7 +635,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -595,12 +672,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -608,7 +692,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -645,12 +729,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -658,7 +749,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql 2024-06-19 18:01:20.000000000 +0000 @@ -29,7 +29,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -62,7 +62,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -95,7 +95,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -113,12 +113,18 @@ ), joined AS ( SELECT - CONCAT(udf.pack_event_properties(events.extra, event_types.event_properties), index) AS index, + CONCAT( + `moz-fx-data-shared-prod.udf.pack_event_properties`( + events.extra, + event_types.event_properties + ), + index + ) AS index, events.* EXCEPT (category, event, extra) FROM events INNER JOIN - fenix.event_types event_types + `moz-fx-data-shared-prod.fenix.event_types` event_types USING (category, event) ) SELECT diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql 2024-06-19 18:01:20.000000000 +0000 @@ -8,7 +8,7 @@ name AS event, extra, FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -19,7 +19,7 @@ name AS event, extra, FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -30,7 +30,7 @@ name AS event, extra, FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -115,7 +115,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -140,7 +142,7 @@ event, first_timestamp, primary_index AS numeric_index, - udf.event_code_points_to_string([primary_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([primary_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, @@ -181,7 +183,7 @@ name AS event, extra, FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -192,7 +194,7 @@ name AS event, extra, FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -203,7 +205,7 @@ name AS event, extra, FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -219,7 +221,7 @@ SELECT * FROM - fenix_derived.event_types_history_v1 + `moz-fx-data-shared-prod.fenix_derived.event_types_history_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) ), @@ -402,7 +404,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -425,7 +429,7 @@ event, first_timestamp, numeric_index, - udf.event_code_points_to_string([numeric_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([numeric_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql 2024-06-19 18:01:24.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), events AS ( SELECT @@ -19,12 +19,18 @@ ), joined AS ( SELECT - CONCAT(udf.pack_event_properties(events.extra, event_types.event_properties), index) AS index, + CONCAT( + `moz-fx-data-shared-prod.udf.pack_event_properties`( + events.extra, + event_types.event_properties + ), + index + ) AS index, events.* EXCEPT (category, event, extra) FROM events INNER JOIN - firefox_accounts.event_types event_types + `moz-fx-data-shared-prod.firefox_accounts.event_types` event_types USING (category, event) ) SELECT diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql 2024-06-19 18:01:24.000000000 +0000 @@ -4,7 +4,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), sample AS ( SELECT @@ -87,7 +87,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -112,7 +114,7 @@ event, first_timestamp, primary_index AS numeric_index, - udf.event_code_points_to_string([primary_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([primary_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, @@ -149,7 +151,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), current_events AS ( SELECT @@ -163,7 +165,7 @@ SELECT * FROM - firefox_accounts_derived.event_types_history_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.event_types_history_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) ), @@ -346,7 +348,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -369,7 +373,7 @@ event, first_timestamp, numeric_index, - udf.event_code_points_to_string([numeric_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([numeric_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml 2024-06-19 18:00:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml 2024-06-19 18:00:25.000000000 +0000 @@ -24,8 +24,8 @@ - workgroup:mozilla-confidential references: query.sql: - - _current.os_used_month - - firefox_accounts_derived.fxa_amplitude_export_v1 + - moz-fx-data-shared-prod._current.os_used_month - moz-fx-data-shared-prod.firefox_accounts_derived.encrypted_keys_v1 + - moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_export_v1 - moz-fx-dataops-secrets.airflow_query_keys.fxa_prod - moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql 2024-06-19 17:58:45.000000000 +0000 @@ -39,7 +39,10 @@ -- to prevent weirdness from timestamp field, use provided -- submission date parameter as timestamp TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.user_id AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.user_id AS BYTES) + ) ) AS user_id, MIN(CONCAT(insertId, '-user')) AS insert_id, -- Amplitude properties, scalars @@ -114,22 +117,27 @@ SELECT * EXCEPT (submission_date_pacific) FROM - firefox_accounts_derived.fxa_amplitude_export_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_export_v1` WHERE submission_date_pacific = DATE_SUB(@submission_date, INTERVAL 1 DAY) - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date_pacific, _current.* REPLACE ( COALESCE(_current.user_id, _previous.user_id) AS user_id, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_days_seen_maps( + `moz-fx-data-shared-prod.udf.combine_days_seen_maps`( _previous.os_used_month, - ARRAY(SELECT STRUCT(key, CAST(TRUE AS INT64) AS value) FROM _current.os_used_month AS key) + ARRAY( + SELECT + STRUCT(key, CAST(TRUE AS INT64) AS value) + FROM + `moz-fx-data-shared-prod._current.os_used_month` AS key + ) ) AS os_used_month ) FROM diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml 2024-06-19 18:00:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml 2024-06-19 18:00:25.000000000 +0000 @@ -15,7 +15,7 @@ - workgroup:mozilla-confidential references: query.sql: - - fxa_amplitude_user_ids_v1 - moz-fx-data-shared-prod.firefox_accounts_derived.encrypted_keys_v1 + - moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_user_ids_v1 - moz-fx-dataops-secrets.airflow_query_keys.fxa_prod - moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql 2024-06-19 17:58:45.000000000 +0000 @@ -12,7 +12,10 @@ ) SELECT TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.user_id AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.user_id AS BYTES) + ) ) AS user_id FROM `moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth` @@ -23,5 +26,5 @@ SELECT user_id FROM - fxa_amplitude_user_ids_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_user_ids_v1` {% endif %} diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql 2024-06-19 17:58:45.000000000 +0000 @@ -14,7 +14,10 @@ `timestamp` AS submission_timestamp, TO_HEX(SHA256(jsonPayload.fields.uid)) AS user_id, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS hmac_user_id, FROM `moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql 2024-06-19 17:58:45.000000000 +0000 @@ -14,7 +14,10 @@ MIN(`timestamp`) AS submission_timestamp, TO_HEX(SHA256(jsonPayload.fields.uid)) AS user_id, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS hmac_user_id, FROM `moz-fx-fxa-prod.gke_fxa_prod_log.stderr` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql 2024-06-19 17:58:45.000000000 +0000 @@ -15,22 +15,31 @@ `timestamp`, jsonPayload.type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS user_id, TO_HEX( - udf.hmac_sha256( + `moz-fx-data-shared-prod.udf.hmac_sha256`( (SELECT * FROM hmac_key), CAST(FORMAT('%d', CAST(jsonPayload.fields.index AS INT64)) AS BYTES) ) ) AS index, jsonPayload.fields.command, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.target AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.target AS BYTES) + ) ) AS target, jsonPayload.fields.targetOS AS target_os, jsonPayload.fields.targetType AS target_type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.sender AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.sender AS BYTES) + ) ) AS sender, jsonPayload.fields.senderOS AS sender_os, jsonPayload.fields.senderType AS sender_type, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql 2024-06-19 17:58:45.000000000 +0000 @@ -14,22 +14,31 @@ `timestamp`, jsonPayload.type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS user_id, TO_HEX( - udf.hmac_sha256( + `moz-fx-data-shared-prod.udf.hmac_sha256`( (SELECT * FROM hmac_key), CAST(FORMAT('%d', CAST(jsonPayload.fields.index AS INT64)) AS BYTES) ) ) AS index, jsonPayload.fields.command, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.target AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.target AS BYTES) + ) ) AS target, jsonPayload.fields.targetOS AS target_os, jsonPayload.fields.targetType AS target_type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.sender AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.sender AS BYTES) + ) ) AS sender, jsonPayload.fields.senderOS AS sender_os, jsonPayload.fields.senderType AS sender_type, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql 2024-06-19 17:58:42.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql 2024-06-19 17:58:45.000000000 +0000 @@ -25,8 +25,12 @@ user_id, service, -- using mode_last with w1_reversed to get mode_first - udf.mode_last(ARRAY_AGG(`timestamp`) OVER w1_reversed) AS first_service_timestamp_last, - udf.mode_last(ARRAY_AGG(flow_id) OVER w1_reversed) AS first_service_flow, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(`timestamp`) OVER w1_reversed + ) AS first_service_timestamp_last, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(flow_id) OVER w1_reversed + ) AS first_service_flow, LOGICAL_OR(IFNULL(event_type = 'fxa_reg - complete', FALSE)) OVER w1_reversed AS did_register FROM fxa_content_auth_oauth @@ -38,7 +42,7 @@ AND DATE(`timestamp`) >= '2019-03-01' AND user_id IS NOT NULL WINDOW - -- We must provide a window with `ORDER BY timestamp DESC` so that udf.mode_last actually aggregates mode first. + -- We must provide a window with `ORDER BY timestamp DESC` so that `moz-fx-data-shared-prod.udf.mode_last` actually aggregates mode first. w1_reversed AS ( PARTITION BY user_id, @@ -172,8 +176,12 @@ user_id, service, -- using mode_last with w1_reversed to get mode_first - udf.mode_last(ARRAY_AGG(`timestamp`) OVER w1_reversed) AS first_service_timestamp_last, - udf.mode_last(ARRAY_AGG(flow_id) OVER w1_reversed) AS first_service_flow, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(`timestamp`) OVER w1_reversed + ) AS first_service_timestamp_last, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(flow_id) OVER w1_reversed + ) AS first_service_flow, LOGICAL_OR(IFNULL(event_type = 'fxa_reg - complete', FALSE)) OVER w1_reversed AS did_register FROM fxa_content_auth_oauth @@ -185,7 +193,7 @@ AND DATE(`timestamp`) >= '2019-03-01' AND user_id IS NOT NULL WINDOW - -- We must provide a window with `ORDER BY timestamp DESC` so that udf.mode_last actually aggregates mode first. + -- We must provide a window with `ORDER BY timestamp DESC` so that `moz-fx-data-shared-prod.udf.mode_last` actually aggregates mode first. w1_reversed AS ( PARTITION BY user_id, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:01:26.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_defaultagent_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_defaultagent_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_defaultagent_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_defaultagent_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:01:26.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_tasks_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_tasks_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_tasks_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_tasks_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql 2024-06-19 17:59:16.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:01:26.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_update_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_update_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_update_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_up ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 2 weeks ago

Integration report for "Add format exception for tests"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/dags/bqetl_analytics_aggregations.py /tmp/workspace/generated-sql/dags/bqetl_analytics_aggregations.py --- /tmp/workspace/main-generated-sql/dags/bqetl_analytics_aggregations.py 2024-06-19 18:55:22.000000000 +0000 +++ /tmp/workspace/generated-sql/dags/bqetl_analytics_aggregations.py 2024-06-19 18:43:09.000000000 +0000 @@ -423,6 +423,21 @@ depends_on_past=False, ) + active_users_aggregates_v1 = bigquery_etl_query( + task_id="active_users_aggregates_v1", + destination_table="active_users_aggregates_v1", + dataset_id="telemetry_derived", + project_id="moz-fx-data-shared-prod", + owner="lvargas@mozilla.com", + email=[ + "gkaberere@mozilla.com", + "lvargas@mozilla.com", + "telemetry-alerts@mozilla.com", + ], + date_partition_parameter="submission_date", + depends_on_past=False, + ) + checks__fail_fenix_derived__active_users_aggregates__v3 = bigquery_dq_check( task_id="checks__fail_fenix_derived__active_users_aggregates__v3", source_table='active_users_aggregates_v3${{ macros.ds_format(macros.ds_add(ds, -1), "%Y-%m-%d", "%Y%m%d") }}', @@ -626,10 +641,9 @@ retries=0, ) - checks__warn_firefox_desktop_derived__active_users_aggregates__v3 = ( - bigquery_dq_check( + checks__warn_firefox_desktop_derived__active_users_aggregates__v3 = bigquery_dq_check( task_id="checks__warn_firefox_desktop_derived__active_users_aggregates__v3", - source_table="active_users_aggregates_v3", + source_table='active_users_aggregates_v3${{ macros.ds_format(macros.ds_add(ds, -1), "%Y-%m-%d", "%Y%m%d") }}', dataset_id="firefox_desktop_derived", project_id="moz-fx-data-shared-prod", is_dq_check_fail=False, @@ -640,10 +654,9 @@ "telemetry-alerts@mozilla.com", ], depends_on_past=False, - parameters=["submission_date:DATE:{{ds}}"], + parameters=["submission_date:DATE:{{macros.ds_add(ds, -1)}}"], retries=0, ) - ) checks__warn_firefox_ios_derived__active_users_aggregates__v3 = bigquery_dq_check( task_id="checks__warn_firefox_ios_derived__active_users_aggregates__v3", @@ -748,7 +761,7 @@ firefox_desktop_active_users_aggregates = bigquery_etl_query( task_id="firefox_desktop_active_users_aggregates", - destination_table="active_users_aggregates_v3", + destination_table='active_users_aggregates_v3${{ macros.ds_format(macros.ds_add(ds, -1), "%Y-%m-%d", "%Y%m%d") }}', dataset_id="firefox_desktop_derived", project_id="moz-fx-data-shared-prod", owner="lvargas@mozilla.com", @@ -757,8 +770,9 @@ "lvargas@mozilla.com", "telemetry-alerts@mozilla.com", ], - date_partition_parameter="submission_date", + date_partition_parameter=None, depends_on_past=False, + parameters=["submission_date:DATE:{{macros.ds_add(ds, -1)}}"], ) with TaskGroup( @@ -891,6 +905,10 @@ wait_for_checks__fail_telemetry_derived__unified_metrics__v1 ) + active_users_aggregates_v1.set_upstream( + wait_for_checks__fail_telemetry_derived__unified_metrics__v1 + ) + checks__fail_fenix_derived__active_users_aggregates__v3.set_upstream( wait_for_checks__fail_org_mozilla_fenix_derived__baseline_clients_last_seen__v1 ) Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/monitoring/shredder_progress: schema.yaml Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/pocket/pocket_reach_mau: schema.yaml Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/search_terms/aggregated_search_terms_daily: schema.yaml Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/search_terms/sanitization_job_data_validation_metrics: schema.yaml Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/search_terms/sanitization_job_languages: schema.yaml Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/search_terms/search_terms_daily: schema.yaml Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/telemetry/buildhub2: schema.yaml diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:39:42.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_app_store_territory_source_type_report/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_app_store_territory_source_type_report/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_app_store_territory_source_type_report/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_app_store_territory_source_type_report/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,34 @@ -{} +fields: +- name: app_id + type: INTEGER + mode: NULLABLE +- name: date + type: TIMESTAMP + mode: NULLABLE +- name: source_type + type: STRING + mode: NULLABLE +- name: territory + type: STRING + mode: NULLABLE +- name: _fivetran_synced + type: TIMESTAMP + mode: NULLABLE +- name: impressions + type: INTEGER + mode: NULLABLE +- name: impressions_unique_device + type: INTEGER + mode: NULLABLE +- name: meets_threshold + type: BOOLEAN + mode: NULLABLE +- name: page_views + type: INTEGER + mode: NULLABLE +- name: page_views_unique_device + type: INTEGER + mode: NULLABLE +- name: date_pst + type: TIMESTAMP + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_downloads_territory_source_type_report/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_downloads_territory_source_type_report/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_downloads_territory_source_type_report/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_downloads_territory_source_type_report/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,31 @@ -{} +fields: +- name: app_id + type: INTEGER + mode: NULLABLE +- name: date + type: TIMESTAMP + mode: NULLABLE +- name: source_type + type: STRING + mode: NULLABLE +- name: territory + type: STRING + mode: NULLABLE +- name: _fivetran_synced + type: TIMESTAMP + mode: NULLABLE +- name: first_time_downloads + type: INTEGER + mode: NULLABLE +- name: meets_threshold + type: BOOLEAN + mode: NULLABLE +- name: redownloads + type: INTEGER + mode: NULLABLE +- name: total_downloads + type: INTEGER + mode: NULLABLE +- name: date_pst + type: TIMESTAMP + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_usage_territory_source_type_report/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_usage_territory_source_type_report/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_usage_territory_source_type_report/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/app_store/firefox_usage_territory_source_type_report/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,37 @@ -{} +fields: +- name: app_id + type: INTEGER + mode: NULLABLE +- name: date + type: TIMESTAMP + mode: NULLABLE +- name: source_type + type: STRING + mode: NULLABLE +- name: territory + type: STRING + mode: NULLABLE +- name: _fivetran_synced + type: TIMESTAMP + mode: NULLABLE +- name: active_devices + type: INTEGER + mode: NULLABLE +- name: active_devices_last_30_days + type: INTEGER + mode: NULLABLE +- name: deletions + type: INTEGER + mode: NULLABLE +- name: installations + type: INTEGER + mode: NULLABLE +- name: meets_threshold + type: BOOLEAN + mode: NULLABLE +- name: sessions + type: INTEGER + mode: NULLABLE +- name: date_pst + type: TIMESTAMP + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 18:39:45.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `burnham_stable.baseline_v1` + `moz-fx-data-shared-prod.burnham_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `burnham_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.burnham_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/adm_forecasting/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/adm_forecasting/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/adm_forecasting/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/adm_forecasting/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,43 @@ -{} +fields: +- name: product + type: STRING + mode: NULLABLE +- name: submission_date + type: DATE + mode: NULLABLE +- name: country + type: STRING + mode: NULLABLE +- name: device + type: STRING + mode: NULLABLE +- name: eligible_share_country + type: FLOAT + mode: NULLABLE +- name: clients + type: INTEGER + mode: NULLABLE +- name: p_amazon + type: FLOAT + mode: NULLABLE +- name: p_other + type: FLOAT + mode: NULLABLE +- name: amazon_clients + type: FLOAT + mode: NULLABLE +- name: other_clients + type: FLOAT + mode: NULLABLE +- name: amazon_clicks + type: INTEGER + mode: NULLABLE +- name: other_clicks + type: INTEGER + mode: NULLABLE +- name: amazon_clicks_per_client + type: FLOAT + mode: NULLABLE +- name: other_clicks_per_client + type: FLOAT + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates/schema.yaml 2024-06-19 18:37:06.000000000 +0000 @@ -1 +1,49 @@ -{} +fields: +- mode: NULLABLE + name: submission_date + type: DATE +- mode: NULLABLE + name: source + type: STRING +- mode: NULLABLE + name: event_type + type: STRING +- mode: NULLABLE + name: form_factor + type: STRING +- mode: NULLABLE + name: country + type: STRING +- mode: NULLABLE + name: subdivision1 + type: STRING +- mode: NULLABLE + name: advertiser + type: STRING +- mode: NULLABLE + name: release_channel + type: STRING +- mode: NULLABLE + name: position + type: INTEGER +- mode: NULLABLE + name: provider + type: STRING +- mode: NULLABLE + name: match_type + type: STRING +- mode: NULLABLE + name: normalized_os + type: STRING +- mode: NULLABLE + name: suggest_data_sharing_enabled + type: BOOLEAN +- mode: NULLABLE + name: event_count + type: INTEGER +- mode: NULLABLE + name: user_count + type: INTEGER +- mode: NULLABLE + name: query_type + type: STRING diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates_spons_tiles/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates_spons_tiles/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates_spons_tiles/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates_spons_tiles/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,31 @@ -{} +fields: +- name: submission_date + type: DATE + mode: NULLABLE +- name: form_factor + type: STRING + mode: NULLABLE +- name: country + type: STRING + mode: NULLABLE +- name: advertiser + type: STRING + mode: NULLABLE +- name: normalized_os + type: STRING + mode: NULLABLE +- name: release_channel + type: STRING + mode: NULLABLE +- name: position + type: INTEGER + mode: NULLABLE +- name: provider + type: STRING + mode: NULLABLE +- name: impression_count + type: INTEGER + mode: NULLABLE +- name: click_count + type: INTEGER + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates_suggest/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates_suggest/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates_suggest/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/event_aggregates_suggest/schema.yaml 2024-06-19 18:37:06.000000000 +0000 @@ -1 +1,40 @@ -{} +fields: +- mode: NULLABLE + name: submission_date + type: DATE +- mode: NULLABLE + name: form_factor + type: STRING +- mode: NULLABLE + name: country + type: STRING +- mode: NULLABLE + name: advertiser + type: STRING +- mode: NULLABLE + name: normalized_os + type: STRING +- mode: NULLABLE + name: release_channel + type: STRING +- mode: NULLABLE + name: position + type: INTEGER +- mode: NULLABLE + name: provider + type: STRING +- mode: NULLABLE + name: match_type + type: STRING +- mode: NULLABLE + name: suggest_data_sharing_enabled + type: BOOLEAN +- mode: NULLABLE + name: impression_count + type: INTEGER +- mode: NULLABLE + name: click_count + type: INTEGER +- mode: NULLABLE + name: query_type + type: STRING diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/quicksuggest_click_live/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/quicksuggest_click_live/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/quicksuggest_click_live/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/quicksuggest_click_live/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,174 @@ -{} +fields: +- name: additional_properties + type: STRING + mode: NULLABLE +- name: advertiser + type: STRING + mode: NULLABLE +- name: block_id + type: INTEGER + mode: NULLABLE +- name: context_id + type: STRING + mode: NULLABLE +- name: document_id + type: STRING + mode: NULLABLE +- name: experiments + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: RECORD + mode: NULLABLE + fields: + - name: branch + type: STRING + mode: NULLABLE +- name: locale + type: STRING + mode: NULLABLE +- name: metadata + type: RECORD + mode: NULLABLE + fields: + - name: geo + type: RECORD + mode: NULLABLE + fields: + - name: city + type: STRING + mode: NULLABLE + - name: country + type: STRING + mode: NULLABLE + - name: db_version + type: STRING + mode: NULLABLE + - name: subdivision1 + type: STRING + mode: NULLABLE + - name: subdivision2 + type: STRING + mode: NULLABLE + - name: header + type: RECORD + mode: NULLABLE + fields: + - name: date + type: STRING + mode: NULLABLE + - name: dnt + type: STRING + mode: NULLABLE + - name: x_debug_id + type: STRING + mode: NULLABLE + - name: x_pingsender_version + type: STRING + mode: NULLABLE + - name: x_source_tags + type: STRING + mode: NULLABLE + - name: x_telemetry_agent + type: STRING + mode: NULLABLE + - name: x_foxsec_ip_reputation + type: STRING + mode: NULLABLE + - name: x_lb_tags + type: STRING + mode: NULLABLE + - name: parsed_date + type: TIMESTAMP + mode: NULLABLE + - name: parsed_x_source_tags + type: STRING + mode: REPEATED + - name: parsed_x_lb_tags + type: RECORD + mode: NULLABLE + fields: + - name: tls_version + type: STRING + mode: NULLABLE + - name: tls_cipher_hex + type: STRING + mode: NULLABLE + - name: isp + type: RECORD + mode: NULLABLE + fields: + - name: db_version + type: STRING + mode: NULLABLE + - name: name + type: STRING + mode: NULLABLE + - name: organization + type: STRING + mode: NULLABLE + - name: user_agent + type: RECORD + mode: NULLABLE + fields: + - name: browser + type: STRING + mode: NULLABLE + - name: os + type: STRING + mode: NULLABLE + - name: version + type: STRING + mode: NULLABLE +- name: normalized_app_name + type: STRING + mode: NULLABLE +- name: normalized_channel + type: STRING + mode: NULLABLE +- name: normalized_country_code + type: STRING + mode: NULLABLE +- name: normalized_os + type: STRING + mode: NULLABLE +- name: normalized_os_version + type: STRING + mode: NULLABLE +- name: position + type: INTEGER + mode: NULLABLE +- name: release_channel + type: STRING + mode: NULLABLE +- name: reporting_url + type: STRING + mode: NULLABLE +- name: sample_id + type: INTEGER + mode: NULLABLE +- name: submission_timestamp + type: TIMESTAMP + mode: NULLABLE +- name: version + type: STRING + mode: NULLABLE +- name: scenario + type: STRING + mode: NULLABLE +- name: request_id + type: STRING + mode: NULLABLE +- name: match_type + type: STRING + mode: NULLABLE +- name: improve_suggest_experience_checked + type: BOOLEAN + mode: NULLABLE +- name: source + type: STRING + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/quicksuggest_impression_live/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/quicksuggest_impression_live/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/quicksuggest_impression_live/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/quicksuggest_impression_live/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,177 @@ -{} +fields: +- name: additional_properties + type: STRING + mode: NULLABLE +- name: advertiser + type: STRING + mode: NULLABLE +- name: block_id + type: INTEGER + mode: NULLABLE +- name: context_id + type: STRING + mode: NULLABLE +- name: document_id + type: STRING + mode: NULLABLE +- name: experiments + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: RECORD + mode: NULLABLE + fields: + - name: branch + type: STRING + mode: NULLABLE +- name: is_clicked + type: BOOLEAN + mode: NULLABLE +- name: locale + type: STRING + mode: NULLABLE +- name: metadata + type: RECORD + mode: NULLABLE + fields: + - name: geo + type: RECORD + mode: NULLABLE + fields: + - name: city + type: STRING + mode: NULLABLE + - name: country + type: STRING + mode: NULLABLE + - name: db_version + type: STRING + mode: NULLABLE + - name: subdivision1 + type: STRING + mode: NULLABLE + - name: subdivision2 + type: STRING + mode: NULLABLE + - name: header + type: RECORD + mode: NULLABLE + fields: + - name: date + type: STRING + mode: NULLABLE + - name: dnt + type: STRING + mode: NULLABLE + - name: x_debug_id + type: STRING + mode: NULLABLE + - name: x_pingsender_version + type: STRING + mode: NULLABLE + - name: x_source_tags + type: STRING + mode: NULLABLE + - name: x_telemetry_agent + type: STRING + mode: NULLABLE + - name: x_foxsec_ip_reputation + type: STRING + mode: NULLABLE + - name: x_lb_tags + type: STRING + mode: NULLABLE + - name: parsed_date + type: TIMESTAMP + mode: NULLABLE + - name: parsed_x_source_tags + type: STRING + mode: REPEATED + - name: parsed_x_lb_tags + type: RECORD + mode: NULLABLE + fields: + - name: tls_version + type: STRING + mode: NULLABLE + - name: tls_cipher_hex + type: STRING + mode: NULLABLE + - name: isp + type: RECORD + mode: NULLABLE + fields: + - name: db_version + type: STRING + mode: NULLABLE + - name: name + type: STRING + mode: NULLABLE + - name: organization + type: STRING + mode: NULLABLE + - name: user_agent + type: RECORD + mode: NULLABLE + fields: + - name: browser + type: STRING + mode: NULLABLE + - name: os + type: STRING + mode: NULLABLE + - name: version + type: STRING + mode: NULLABLE +- name: normalized_app_name + type: STRING + mode: NULLABLE +- name: normalized_channel + type: STRING + mode: NULLABLE +- name: normalized_country_code + type: STRING + mode: NULLABLE +- name: normalized_os + type: STRING + mode: NULLABLE +- name: normalized_os_version + type: STRING + mode: NULLABLE +- name: position + type: INTEGER + mode: NULLABLE +- name: release_channel + type: STRING + mode: NULLABLE +- name: reporting_url + type: STRING + mode: NULLABLE +- name: sample_id + type: INTEGER + mode: NULLABLE +- name: submission_timestamp + type: TIMESTAMP + mode: NULLABLE +- name: version + type: STRING + mode: NULLABLE +- name: scenario + type: STRING + mode: NULLABLE +- name: request_id + type: STRING + mode: NULLABLE +- name: match_type + type: STRING + mode: NULLABLE +- name: improve_suggest_experience_checked + type: BOOLEAN + mode: NULLABLE +- name: source + type: STRING + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/request_payload_suggest/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/request_payload_suggest/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/request_payload_suggest/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/request_payload_suggest/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,28 @@ -{} +fields: +- name: form_factor + type: STRING + mode: NULLABLE +- name: flagged_fraud + type: BOOLEAN + mode: NULLABLE +- name: submission_date + type: DATE + mode: NULLABLE +- name: country_code + type: STRING + mode: NULLABLE +- name: region_code + type: STRING + mode: NULLABLE +- name: os_family + type: STRING + mode: NULLABLE +- name: product_version + type: INTEGER + mode: NULLABLE +- name: impression_count + type: INTEGER + mode: NULLABLE +- name: click_count + type: INTEGER + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/request_payload_tiles/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/request_payload_tiles/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/request_payload_tiles/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/request_payload_tiles/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,34 @@ -{} +fields: +- name: form_factor + type: STRING + mode: NULLABLE +- name: flagged_fraud + type: BOOLEAN + mode: NULLABLE +- name: submission_date + type: DATE + mode: NULLABLE +- name: begin_timestamp + type: TIMESTAMP + mode: NULLABLE +- name: end_timestamp + type: TIMESTAMP + mode: NULLABLE +- name: country_code + type: STRING + mode: NULLABLE +- name: region_code + type: STRING + mode: NULLABLE +- name: os_family + type: STRING + mode: NULLABLE +- name: product_version + type: INTEGER + mode: NULLABLE +- name: impression_count + type: INTEGER + mode: NULLABLE +- name: click_count + type: INTEGER + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/suggest_revenue_levers_daily/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/suggest_revenue_levers_daily/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/suggest_revenue_levers_daily/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/suggest_revenue_levers_daily/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,34 @@ -{} +fields: +- name: country + type: STRING + mode: NULLABLE +- name: submission_date + type: DATE + mode: NULLABLE +- name: device + type: STRING + mode: NULLABLE +- name: eligible_share_country + type: FLOAT + mode: NULLABLE +- name: live_market_dau + type: INTEGER + mode: NULLABLE +- name: urlbar_search_dau + type: INTEGER + mode: NULLABLE +- name: suggest_exposed_clients + type: INTEGER + mode: NULLABLE +- name: urlbar_search + type: INTEGER + mode: NULLABLE +- name: total_impressions + type: INTEGER + mode: NULLABLE +- name: spons_impressions + type: INTEGER + mode: NULLABLE +- name: spons_clicks + type: INTEGER + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/topsites_click_live/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/topsites_click_live/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/topsites_click_live/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/topsites_click_live/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,162 @@ -{} +fields: +- name: additional_properties + type: STRING + mode: NULLABLE +- name: advertiser + type: STRING + mode: NULLABLE +- name: context_id + type: STRING + mode: NULLABLE +- name: document_id + type: STRING + mode: NULLABLE +- name: experiments + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: RECORD + mode: NULLABLE + fields: + - name: branch + type: STRING + mode: NULLABLE +- name: locale + type: STRING + mode: NULLABLE +- name: metadata + type: RECORD + mode: NULLABLE + fields: + - name: geo + type: RECORD + mode: NULLABLE + fields: + - name: city + type: STRING + mode: NULLABLE + - name: country + type: STRING + mode: NULLABLE + - name: db_version + type: STRING + mode: NULLABLE + - name: subdivision1 + type: STRING + mode: NULLABLE + - name: subdivision2 + type: STRING + mode: NULLABLE + - name: header + type: RECORD + mode: NULLABLE + fields: + - name: date + type: STRING + mode: NULLABLE + - name: dnt + type: STRING + mode: NULLABLE + - name: x_debug_id + type: STRING + mode: NULLABLE + - name: x_pingsender_version + type: STRING + mode: NULLABLE + - name: x_source_tags + type: STRING + mode: NULLABLE + - name: x_telemetry_agent + type: STRING + mode: NULLABLE + - name: x_foxsec_ip_reputation + type: STRING + mode: NULLABLE + - name: x_lb_tags + type: STRING + mode: NULLABLE + - name: parsed_date + type: TIMESTAMP + mode: NULLABLE + - name: parsed_x_source_tags + type: STRING + mode: REPEATED + - name: parsed_x_lb_tags + type: RECORD + mode: NULLABLE + fields: + - name: tls_version + type: STRING + mode: NULLABLE + - name: tls_cipher_hex + type: STRING + mode: NULLABLE + - name: isp + type: RECORD + mode: NULLABLE + fields: + - name: db_version + type: STRING + mode: NULLABLE + - name: name + type: STRING + mode: NULLABLE + - name: organization + type: STRING + mode: NULLABLE + - name: user_agent + type: RECORD + mode: NULLABLE + fields: + - name: browser + type: STRING + mode: NULLABLE + - name: os + type: STRING + mode: NULLABLE + - name: version + type: STRING + mode: NULLABLE +- name: normalized_app_name + type: STRING + mode: NULLABLE +- name: normalized_channel + type: STRING + mode: NULLABLE +- name: normalized_country_code + type: STRING + mode: NULLABLE +- name: normalized_os + type: STRING + mode: NULLABLE +- name: normalized_os_version + type: STRING + mode: NULLABLE +- name: position + type: INTEGER + mode: NULLABLE +- name: release_channel + type: STRING + mode: NULLABLE +- name: reporting_url + type: STRING + mode: NULLABLE +- name: sample_id + type: INTEGER + mode: NULLABLE +- name: submission_timestamp + type: TIMESTAMP + mode: NULLABLE +- name: tile_id + type: INTEGER + mode: NULLABLE +- name: version + type: STRING + mode: NULLABLE +- name: source + type: STRING + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/topsites_impression_live/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/topsites_impression_live/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services/topsites_impression_live/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services/topsites_impression_live/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,162 @@ -{} +fields: +- name: additional_properties + type: STRING + mode: NULLABLE +- name: advertiser + type: STRING + mode: NULLABLE +- name: context_id + type: STRING + mode: NULLABLE +- name: document_id + type: STRING + mode: NULLABLE +- name: experiments + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: RECORD + mode: NULLABLE + fields: + - name: branch + type: STRING + mode: NULLABLE +- name: locale + type: STRING + mode: NULLABLE +- name: metadata + type: RECORD + mode: NULLABLE + fields: + - name: geo + type: RECORD + mode: NULLABLE + fields: + - name: city + type: STRING + mode: NULLABLE + - name: country + type: STRING + mode: NULLABLE + - name: db_version + type: STRING + mode: NULLABLE + - name: subdivision1 + type: STRING + mode: NULLABLE + - name: subdivision2 + type: STRING + mode: NULLABLE + - name: header + type: RECORD + mode: NULLABLE + fields: + - name: date + type: STRING + mode: NULLABLE + - name: dnt + type: STRING + mode: NULLABLE + - name: x_debug_id + type: STRING + mode: NULLABLE + - name: x_pingsender_version + type: STRING + mode: NULLABLE + - name: x_source_tags + type: STRING + mode: NULLABLE + - name: x_telemetry_agent + type: STRING + mode: NULLABLE + - name: x_foxsec_ip_reputation + type: STRING + mode: NULLABLE + - name: x_lb_tags + type: STRING + mode: NULLABLE + - name: parsed_date + type: TIMESTAMP + mode: NULLABLE + - name: parsed_x_source_tags + type: STRING + mode: REPEATED + - name: parsed_x_lb_tags + type: RECORD + mode: NULLABLE + fields: + - name: tls_version + type: STRING + mode: NULLABLE + - name: tls_cipher_hex + type: STRING + mode: NULLABLE + - name: isp + type: RECORD + mode: NULLABLE + fields: + - name: db_version + type: STRING + mode: NULLABLE + - name: name + type: STRING + mode: NULLABLE + - name: organization + type: STRING + mode: NULLABLE + - name: user_agent + type: RECORD + mode: NULLABLE + fields: + - name: browser + type: STRING + mode: NULLABLE + - name: os + type: STRING + mode: NULLABLE + - name: version + type: STRING + mode: NULLABLE +- name: normalized_app_name + type: STRING + mode: NULLABLE +- name: normalized_channel + type: STRING + mode: NULLABLE +- name: normalized_country_code + type: STRING + mode: NULLABLE +- name: normalized_os + type: STRING + mode: NULLABLE +- name: normalized_os_version + type: STRING + mode: NULLABLE +- name: position + type: INTEGER + mode: NULLABLE +- name: release_channel + type: STRING + mode: NULLABLE +- name: reporting_url + type: STRING + mode: NULLABLE +- name: sample_id + type: INTEGER + mode: NULLABLE +- name: submission_timestamp + type: TIMESTAMP + mode: NULLABLE +- name: tile_id + type: INTEGER + mode: NULLABLE +- name: version + type: STRING + mode: NULLABLE +- name: source + type: STRING + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 18:37:06.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 18:37:06.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/active_users_aggregates/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/active_users_aggregates/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/active_users_aggregates/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/active_users_aggregates/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -71,6 +71,12 @@ - name: mau type: INTEGER mode: NULLABLE +- name: uri_count + type: INTEGER + mode: NULLABLE +- name: active_hours + type: FLOAT + mode: NULLABLE - name: language_name type: STRING mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/active_users_aggregates/view.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/active_users_aggregates/view.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/active_users_aggregates/view.sql 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/active_users_aggregates/view.sql 2024-06-19 18:37:50.000000000 +0000 @@ -3,7 +3,7 @@ `moz-fx-data-shared-prod.fenix.active_users_aggregates` AS SELECT - * EXCEPT (app_version, app_name, uri_count, active_hours), + * EXCEPT (app_version, app_name), app_name, app_version, `mozfun.norm.browser_version_info`(app_version).major_version AS app_version_major, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/client_deduplication/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/client_deduplication/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/client_deduplication/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/client_deduplication/schema.yaml 2024-06-19 18:37:50.000000000 +0000 @@ -1 +1,391 @@ -{} +fields: +- name: client_id + type: STRING + mode: NULLABLE +- name: hashed_ad_id + type: STRING + mode: NULLABLE +- name: valid_advertising_id + type: BOOLEAN + mode: NULLABLE +- name: submission_date + type: DATE + mode: NULLABLE +- name: normalized_app_id + type: STRING + mode: NULLABLE +- name: additional_properties + type: STRING + mode: NULLABLE +- name: client_info + type: RECORD + mode: NULLABLE + fields: + - name: android_sdk_version + type: STRING + mode: NULLABLE + - name: app_build + type: STRING + mode: NULLABLE + - name: app_channel + type: STRING + mode: NULLABLE + - name: app_display_version + type: STRING + mode: NULLABLE + - name: architecture + type: STRING + mode: NULLABLE + - name: build_date + type: STRING + mode: NULLABLE + - name: client_id + type: STRING + mode: NULLABLE + - name: device_manufacturer + type: STRING + mode: NULLABLE + - name: device_model + type: STRING + mode: NULLABLE + - name: first_run_date + type: STRING + mode: NULLABLE + - name: locale + type: STRING + mode: NULLABLE + - name: os + type: STRING + mode: NULLABLE + - name: os_version + type: STRING + mode: NULLABLE + - name: telemetry_sdk_build + type: STRING + mode: NULLABLE + - name: windows_build_number + type: INTEGER + mode: NULLABLE + - name: session_count + type: INTEGER + mode: NULLABLE + - name: session_id + type: STRING + mode: NULLABLE +- name: document_id + type: STRING + mode: NULLABLE +- name: events + type: RECORD + mode: REPEATED + fields: + - name: category + type: STRING + mode: NULLABLE + - name: extra + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: STRING + mode: NULLABLE + - name: name + type: STRING + mode: NULLABLE + - name: timestamp + type: INTEGER + mode: NULLABLE +- name: metadata + type: RECORD + mode: NULLABLE + fields: + - name: geo + type: RECORD + mode: NULLABLE + fields: + - name: city + type: STRING + mode: NULLABLE + - name: country + type: STRING + mode: NULLABLE + - name: db_version + type: STRING + mode: NULLABLE + - name: subdivision1 + type: STRING + mode: NULLABLE + - name: subdivision2 + type: STRING + mode: NULLABLE + - name: header + type: RECORD + mode: NULLABLE + fields: + - name: date + type: STRING + mode: NULLABLE + - name: dnt + type: STRING + mode: NULLABLE + - name: x_debug_id + type: STRING + mode: NULLABLE + - name: x_foxsec_ip_reputation + type: STRING + mode: NULLABLE + - name: x_lb_tags + type: STRING + mode: NULLABLE + - name: x_pingsender_version + type: STRING + mode: NULLABLE + - name: x_source_tags + type: STRING + mode: NULLABLE + - name: x_telemetry_agent + type: STRING + mode: NULLABLE + - name: parsed_date + type: TIMESTAMP + mode: NULLABLE + - name: parsed_x_source_tags + type: STRING + mode: REPEATED + - name: parsed_x_lb_tags + type: RECORD + mode: NULLABLE + fields: + - name: tls_version + type: STRING + mode: NULLABLE + - name: tls_cipher_hex + type: STRING + mode: NULLABLE + - name: isp + type: RECORD + mode: NULLABLE + fields: + - name: db_version + type: STRING + mode: NULLABLE + - name: name + type: STRING + mode: NULLABLE + - name: organization + type: STRING + mode: NULLABLE + - name: user_agent + type: RECORD + mode: NULLABLE + fields: + - name: browser + type: STRING + mode: NULLABLE + - name: os + type: STRING + mode: NULLABLE + - name: version + type: STRING + mode: NULLABLE +- name: metrics + type: RECORD + mode: NULLABLE + fields: + - name: boolean + type: RECORD + mode: NULLABLE + fields: + - name: client_deduplication_valid_advertising_id + type: BOOLEAN + mode: NULLABLE + - name: counter + type: RECORD + mode: NULLABLE + fields: + - name: events_normal_and_private_uri_count + type: INTEGER + mode: NULLABLE + - name: metrics_tabs_open_count + type: INTEGER + mode: NULLABLE + - name: labeled_counter + type: RECORD + mode: NULLABLE + fields: + - name: browser_search_ad_clicks + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: INTEGER + mode: NULLABLE + - name: browser_search_in_content + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: INTEGER + mode: NULLABLE + - name: browser_search_with_ads + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: INTEGER + mode: NULLABLE + - name: glean_error_invalid_label + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: INTEGER + mode: NULLABLE + - name: glean_error_invalid_overflow + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: INTEGER + mode: NULLABLE + - name: glean_error_invalid_state + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: INTEGER + mode: NULLABLE + - name: glean_error_invalid_value + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: INTEGER + mode: NULLABLE + - name: metrics_search_count + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: INTEGER + mode: NULLABLE + - name: string + type: RECORD + mode: NULLABLE + fields: + - name: activation_identifier + type: STRING + mode: NULLABLE + - name: client_deduplication_experiment_timeframe + type: STRING + mode: NULLABLE + - name: search_default_engine_code + type: STRING + mode: NULLABLE + - name: search_default_engine_name + type: STRING + mode: NULLABLE + - name: client_deduplication_hashed_gaid + type: STRING + mode: NULLABLE + - name: glean_client_annotation_experimentation_id + type: STRING + mode: NULLABLE +- name: normalized_app_name + type: STRING + mode: NULLABLE +- name: normalized_channel + type: STRING + mode: NULLABLE + description: Normalized channel name +- name: normalized_country_code + type: STRING + mode: NULLABLE +- name: normalized_os + type: STRING + mode: NULLABLE +- name: normalized_os_version + type: STRING + mode: NULLABLE +- name: ping_info + type: RECORD + mode: NULLABLE + fields: + - name: end_time + type: STRING + mode: NULLABLE + - name: experiments + type: RECORD + mode: REPEATED + fields: + - name: key + type: STRING + mode: NULLABLE + - name: value + type: RECORD + mode: NULLABLE + fields: + - name: branch + type: STRING + mode: NULLABLE + - name: extra + type: RECORD + mode: NULLABLE + fields: + - name: type + type: STRING + mode: NULLABLE + - name: enrollment_id + type: STRING + mode: NULLABLE + - name: ping_type + type: STRING + mode: NULLABLE + - name: reason + type: STRING + mode: NULLABLE + - name: seq + type: INTEGER + mode: NULLABLE + - name: start_time + type: STRING + mode: NULLABLE + - name: parsed_start_time + type: TIMESTAMP + mode: NULLABLE + - name: parsed_end_time + type: TIMESTAMP + mode: NULLABLE +- name: sample_id + type: INTEGER + mode: NULLABLE +- name: submission_timestamp + type: TIMESTAMP + mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/funnel_retention_clients/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/funnel_retention_clients/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/funnel_retention_clients/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/funnel_retention_clients/schema.yaml 2024-06-19 18:37:06.000000000 +0000 @@ -26,9 +26,6 @@ - name: adjust_network type: STRING mode: NULLABLE -- name: install_source - type: STRING - mode: NULLABLE - name: retained_week_2 type: BOOLEAN mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/funnel_retention_week_4/schema.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/funnel_retention_week_4/schema.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix/funnel_retention_week_4/schema.yaml 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix/funnel_retention_week_4/schema.yaml 2024-06-19 18:37:06.000000000 +0000 @@ -48,10 +48,6 @@ description: 'The type of source of a client installation. ' -- name: install_source - type: STRING - mode: NULLABLE - description: null - name: new_profiles type: INTEGER mode: NULLABLE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 18:52:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 18:39:48.000000000 +0000 @@ -21,12 +21,19 @@ ac.client_id AS client_id, ac.client_id AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -34,7 +41,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -73,12 +80,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -86,7 +100,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -126,12 +140,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -139,7 +160,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -179,12 +200,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -192,7 +220,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -231,12 +259,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -244,7 +279,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -284,12 +319,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -297,7 +339,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -337,12 +379,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -350,7 +399,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 2 weeks ago

Integration report for "Merge branch 'main' into fully-qualified-identifiers"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:38:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:40:59.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:38:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/burnham_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:41:02.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `burnham_stable.baseline_v1` + `moz-fx-data-shared-prod.burnham_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `burnham_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.burnham_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_suggest_v2/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/contextual_services_derived/request_payload_tiles_v2/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -1,7 +1,9 @@ WITH parsed AS ( SELECT submission_timestamp, - udf_js.parse_sponsored_interaction(udf_js.extract_string_from_bytes(payload)) AS si + `moz-fx-data-shared-prod.udf_js.parse_sponsored_interaction`( + `moz-fx-data-shared-prod.udf_js.extract_string_from_bytes`(payload) + ) AS si FROM `moz-fx-data-shared-prod.payload_bytes_error.contextual_services` WHERE diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 19:38:51.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/android_onboarding_v1/query.sql 2024-06-19 19:41:05.000000000 +0000 @@ -21,12 +21,19 @@ ac.client_id AS client_id, ac.client_id AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -34,7 +41,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -73,12 +80,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -86,7 +100,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -126,12 +140,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -139,7 +160,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -179,12 +200,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -192,7 +220,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -231,12 +259,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -244,7 +279,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -284,12 +319,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -297,7 +339,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -337,12 +379,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -350,7 +399,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -389,12 +438,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -402,7 +458,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -442,12 +498,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -455,7 +518,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -495,12 +558,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -508,7 +578,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -545,12 +615,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -558,7 +635,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -595,12 +672,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -608,7 +692,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date @@ -645,12 +729,19 @@ THEN ac.client_id END AS column FROM - fenix.firefox_android_clients ac + `moz-fx-data-shared-prod.fenix.firefox_android_clients` ac LEFT JOIN `moz-fx-data-shared-prod`.fenix_derived.funnel_retention_clients_week_4_v1 r ON ac.client_id = r.client_id LEFT JOIN - (SELECT * FROM fenix.events_unnested eu WHERE DATE(submission_timestamp) = @submission_date) eu + ( + SELECT + * + FROM + `moz-fx-data-shared-prod.fenix.events_unnested` eu + WHERE + DATE(submission_timestamp) = @submission_date + ) eu ON ac.client_id = eu.client_info.client_id LEFT JOIN ( @@ -658,7 +749,7 @@ client_info.client_id, ANY_VALUE(`mozfun.map.get_key`(event_extra, 'sequence_id')) AS funnel_id FROM - fenix.events_unnested + `moz-fx-data-shared-prod.fenix.events_unnested` WHERE `mozfun.map.get_key`(event_extra, 'sequence_id') IS NOT NULL AND DATE(submission_timestamp) = @submission_date diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql 2024-06-19 19:38:51.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/events_daily_v1/query.sql 2024-06-19 19:41:06.000000000 +0000 @@ -29,7 +29,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -62,7 +62,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -95,7 +95,7 @@ UNNEST(ping_info.experiments) ) AS experiments FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -113,12 +113,18 @@ ), joined AS ( SELECT - CONCAT(udf.pack_event_properties(events.extra, event_types.event_properties), index) AS index, + CONCAT( + `moz-fx-data-shared-prod.udf.pack_event_properties`( + events.extra, + event_types.event_properties + ), + index + ) AS index, events.* EXCEPT (category, event, extra) FROM events INNER JOIN - fenix.event_types event_types + `moz-fx-data-shared-prod.fenix.event_types` event_types USING (category, event) ) SELECT diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql 2024-06-19 19:38:51.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/fenix_derived/event_types_history_v1/query.sql 2024-06-19 19:41:06.000000000 +0000 @@ -8,7 +8,7 @@ name AS event, extra, FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -19,7 +19,7 @@ name AS event, extra, FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -30,7 +30,7 @@ name AS event, extra, FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -115,7 +115,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -140,7 +142,7 @@ event, first_timestamp, primary_index AS numeric_index, - udf.event_code_points_to_string([primary_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([primary_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, @@ -181,7 +183,7 @@ name AS event, extra, FROM - org_mozilla_firefox.events e + `moz-fx-data-shared-prod.org_mozilla_firefox.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -192,7 +194,7 @@ name AS event, extra, FROM - org_mozilla_firefox_beta.events e + `moz-fx-data-shared-prod.org_mozilla_firefox_beta.events` e CROSS JOIN UNNEST(e.events) AS event UNION ALL @@ -203,7 +205,7 @@ name AS event, extra, FROM - org_mozilla_fenix.events e + `moz-fx-data-shared-prod.org_mozilla_fenix.events` e CROSS JOIN UNNEST(e.events) AS event ), @@ -219,7 +221,7 @@ SELECT * FROM - fenix_derived.event_types_history_v1 + `moz-fx-data-shared-prod.fenix_derived.event_types_history_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) ), @@ -402,7 +404,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -425,7 +429,7 @@ event, first_timestamp, numeric_index, - udf.event_code_points_to_string([numeric_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([numeric_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql 2024-06-19 19:38:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/events_daily_v1/query.sql 2024-06-19 19:41:10.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), events AS ( SELECT @@ -19,12 +19,18 @@ ), joined AS ( SELECT - CONCAT(udf.pack_event_properties(events.extra, event_types.event_properties), index) AS index, + CONCAT( + `moz-fx-data-shared-prod.udf.pack_event_properties`( + events.extra, + event_types.event_properties + ), + index + ) AS index, events.* EXCEPT (category, event, extra) FROM events INNER JOIN - firefox_accounts.event_types event_types + `moz-fx-data-shared-prod.firefox_accounts.event_types` event_types USING (category, event) ) SELECT diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql 2024-06-19 19:38:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/event_types_history_v1/query.sql 2024-06-19 19:41:10.000000000 +0000 @@ -4,7 +4,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), sample AS ( SELECT @@ -87,7 +87,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -112,7 +114,7 @@ event, first_timestamp, primary_index AS numeric_index, - udf.event_code_points_to_string([primary_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([primary_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, @@ -149,7 +151,7 @@ SELECT * FROM - firefox_accounts_derived.funnel_events_source_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.funnel_events_source_v1` ), current_events AS ( SELECT @@ -163,7 +165,7 @@ SELECT * FROM - firefox_accounts_derived.event_types_history_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.event_types_history_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) ), @@ -346,7 +348,9 @@ ARRAY_AGG( STRUCT( event_property_value AS key, - udf.event_code_points_to_string([event_property_value_index]) AS value, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`( + [event_property_value_index] + ) AS value, event_property_value_index AS index ) ORDER BY @@ -369,7 +373,7 @@ event, first_timestamp, numeric_index, - udf.event_code_points_to_string([numeric_index]) AS index, + `moz-fx-data-shared-prod.udf.event_code_points_to_string`([numeric_index]) AS index, ARRAY_AGG( IF( event_property IS NULL, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml 2024-06-19 19:39:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/metadata.yaml 2024-06-19 19:39:54.000000000 +0000 @@ -24,8 +24,8 @@ - workgroup:mozilla-confidential references: query.sql: - - _current.os_used_month - - firefox_accounts_derived.fxa_amplitude_export_v1 + - moz-fx-data-shared-prod._current.os_used_month - moz-fx-data-shared-prod.firefox_accounts_derived.encrypted_keys_v1 + - moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_export_v1 - moz-fx-dataops-secrets.airflow_query_keys.fxa_prod - moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_export_v1/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -39,7 +39,10 @@ -- to prevent weirdness from timestamp field, use provided -- submission date parameter as timestamp TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.user_id AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.user_id AS BYTES) + ) ) AS user_id, MIN(CONCAT(insertId, '-user')) AS insert_id, -- Amplitude properties, scalars @@ -114,22 +117,27 @@ SELECT * EXCEPT (submission_date_pacific) FROM - firefox_accounts_derived.fxa_amplitude_export_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_export_v1` WHERE submission_date_pacific = DATE_SUB(@submission_date, INTERVAL 1 DAY) - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date_pacific, _current.* REPLACE ( COALESCE(_current.user_id, _previous.user_id) AS user_id, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_days_seen_maps( + `moz-fx-data-shared-prod.udf.combine_days_seen_maps`( _previous.os_used_month, - ARRAY(SELECT STRUCT(key, CAST(TRUE AS INT64) AS value) FROM _current.os_used_month AS key) + ARRAY( + SELECT + STRUCT(key, CAST(TRUE AS INT64) AS value) + FROM + `moz-fx-data-shared-prod._current.os_used_month` AS key + ) ) AS os_used_month ) FROM diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml 2024-06-19 19:39:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/metadata.yaml 2024-06-19 19:39:54.000000000 +0000 @@ -15,7 +15,7 @@ - workgroup:mozilla-confidential references: query.sql: - - fxa_amplitude_user_ids_v1 - moz-fx-data-shared-prod.firefox_accounts_derived.encrypted_keys_v1 + - moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_user_ids_v1 - moz-fx-dataops-secrets.airflow_query_keys.fxa_prod - moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_amplitude_user_ids_v1/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -12,7 +12,10 @@ ) SELECT TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.user_id AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.user_id AS BYTES) + ) ) AS user_id FROM `moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth` @@ -23,5 +26,5 @@ SELECT user_id FROM - fxa_amplitude_user_ids_v1 + `moz-fx-data-shared-prod.firefox_accounts_derived.fxa_amplitude_user_ids_v1` {% endif %} diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v1/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -14,7 +14,10 @@ `timestamp` AS submission_timestamp, TO_HEX(SHA256(jsonPayload.fields.uid)) AS user_id, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS hmac_user_id, FROM `moz-fx-fxa-prod-0712.fxa_prod_logs.docker_fxa_auth` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_delete_events_v2/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -14,7 +14,10 @@ MIN(`timestamp`) AS submission_timestamp, TO_HEX(SHA256(jsonPayload.fields.uid)) AS user_id, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS hmac_user_id, FROM `moz-fx-fxa-prod.gke_fxa_prod_log.stderr` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v1/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -15,22 +15,31 @@ `timestamp`, jsonPayload.type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS user_id, TO_HEX( - udf.hmac_sha256( + `moz-fx-data-shared-prod.udf.hmac_sha256`( (SELECT * FROM hmac_key), CAST(FORMAT('%d', CAST(jsonPayload.fields.index AS INT64)) AS BYTES) ) ) AS index, jsonPayload.fields.command, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.target AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.target AS BYTES) + ) ) AS target, jsonPayload.fields.targetOS AS target_os, jsonPayload.fields.targetType AS target_type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.sender AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.sender AS BYTES) + ) ) AS sender, jsonPayload.fields.senderOS AS sender_os, jsonPayload.fields.senderType AS sender_type, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_log_device_command_events_v2/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -14,22 +14,31 @@ `timestamp`, jsonPayload.type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.uid AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.uid AS BYTES) + ) ) AS user_id, TO_HEX( - udf.hmac_sha256( + `moz-fx-data-shared-prod.udf.hmac_sha256`( (SELECT * FROM hmac_key), CAST(FORMAT('%d', CAST(jsonPayload.fields.index AS INT64)) AS BYTES) ) ) AS index, jsonPayload.fields.command, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.target AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.target AS BYTES) + ) ) AS target, jsonPayload.fields.targetOS AS target_os, jsonPayload.fields.targetType AS target_type, TO_HEX( - udf.hmac_sha256((SELECT * FROM hmac_key), CAST(jsonPayload.fields.sender AS BYTES)) + `moz-fx-data-shared-prod.udf.hmac_sha256`( + (SELECT * FROM hmac_key), + CAST(jsonPayload.fields.sender AS BYTES) + ) ) AS sender, jsonPayload.fields.senderOS AS sender_os, jsonPayload.fields.senderType AS sender_type, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql 2024-06-19 19:38:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_accounts_derived/fxa_users_services_first_seen_v1/query.sql 2024-06-19 19:38:13.000000000 +0000 @@ -25,8 +25,12 @@ user_id, service, -- using mode_last with w1_reversed to get mode_first - udf.mode_last(ARRAY_AGG(`timestamp`) OVER w1_reversed) AS first_service_timestamp_last, - udf.mode_last(ARRAY_AGG(flow_id) OVER w1_reversed) AS first_service_flow, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(`timestamp`) OVER w1_reversed + ) AS first_service_timestamp_last, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(flow_id) OVER w1_reversed + ) AS first_service_flow, LOGICAL_OR(IFNULL(event_type = 'fxa_reg - complete', FALSE)) OVER w1_reversed AS did_register FROM fxa_content_auth_oauth @@ -38,7 +42,7 @@ AND DATE(`timestamp`) >= '2019-03-01' AND user_id IS NOT NULL WINDOW - -- We must provide a window with `ORDER BY timestamp DESC` so that udf.mode_last actually aggregates mode first. + -- We must provide a window with `ORDER BY timestamp DESC` so that `moz-fx-data-shared-prod.udf.mode_last` actually aggregates mode first. w1_reversed AS ( PARTITION BY user_id, @@ -172,8 +176,12 @@ user_id, service, -- using mode_last with w1_reversed to get mode_first - udf.mode_last(ARRAY_AGG(`timestamp`) OVER w1_reversed) AS first_service_timestamp_last, - udf.mode_last(ARRAY_AGG(flow_id) OVER w1_reversed) AS first_service_flow, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(`timestamp`) OVER w1_reversed + ) AS first_service_timestamp_last, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(flow_id) OVER w1_reversed + ) AS first_service_flow, LOGICAL_OR(IFNULL(event_type = 'fxa_reg - complete', FALSE)) OVER w1_reversed AS did_register FROM fxa_content_auth_oauth @@ -185,7 +193,7 @@ AND DATE(`timestamp`) >= '2019-03-01' AND user_id IS NOT NULL WINDOW - -- We must provide a window with `ORDER BY timestamp DESC` so that udf.mode_last actually aggregates mode first. + -- We must provide a window with `ORDER BY timestamp DESC` so that `moz-fx-data-shared-prod.udf.mode_last` actually aggregates mode first. w1_reversed AS ( PARTITION BY user_id, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:38:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_defaultagent_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:41:11.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_defaultagent_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_defaultagent_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_defaultagent_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_defaultagent_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:38:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_tasks_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:41:11.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_tasks_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_tasks_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_tasks_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_tasks_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:38:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/firefox_desktop_background_update_derived/baseline_clients_daily_v1/query.sql 2024-06-19 19:41:12.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `firefox_desktop_background_update_stable.baseline_v1` + `moz-fx-data-shared-prod.firefox_desktop_background_update_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `firefox_desktop_background_update_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.firefox_desktop_background_up ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 2 weeks ago

Integration report for "Fully qualify more tables"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/dags/bqetl_analytics_aggregations.py /tmp/workspace/generated-sql/dags/bqetl_analytics_aggregations.py --- /tmp/workspace/main-generated-sql/dags/bqetl_analytics_aggregations.py 2024-06-19 23:03:53.000000000 +0000 +++ /tmp/workspace/generated-sql/dags/bqetl_analytics_aggregations.py 2024-06-19 23:21:20.000000000 +0000 @@ -423,6 +423,21 @@ depends_on_past=False, ) + active_users_aggregates_v1 = bigquery_etl_query( + task_id="active_users_aggregates_v1", + destination_table="active_users_aggregates_v1", + dataset_id="telemetry_derived", + project_id="moz-fx-data-shared-prod", + owner="lvargas@mozilla.com", + email=[ + "gkaberere@mozilla.com", + "lvargas@mozilla.com", + "telemetry-alerts@mozilla.com", + ], + date_partition_parameter="submission_date", + depends_on_past=False, + ) + checks__fail_fenix_derived__active_users_aggregates__v3 = bigquery_dq_check( task_id="checks__fail_fenix_derived__active_users_aggregates__v3", source_table='active_users_aggregates_v3${{ macros.ds_format(macros.ds_add(ds, -1), "%Y-%m-%d", "%Y%m%d") }}', @@ -626,10 +641,9 @@ retries=0, ) - checks__warn_firefox_desktop_derived__active_users_aggregates__v3 = ( - bigquery_dq_check( + checks__warn_firefox_desktop_derived__active_users_aggregates__v3 = bigquery_dq_check( task_id="checks__warn_firefox_desktop_derived__active_users_aggregates__v3", - source_table="active_users_aggregates_v3", + source_table='active_users_aggregates_v3${{ macros.ds_format(macros.ds_add(ds, -1), "%Y-%m-%d", "%Y%m%d") }}', dataset_id="firefox_desktop_derived", project_id="moz-fx-data-shared-prod", is_dq_check_fail=False, @@ -640,10 +654,9 @@ "telemetry-alerts@mozilla.com", ], depends_on_past=False, - parameters=["submission_date:DATE:{{ds}}"], + parameters=["submission_date:DATE:{{macros.ds_add(ds, -1)}}"], retries=0, ) - ) checks__warn_firefox_ios_derived__active_users_aggregates__v3 = bigquery_dq_check( task_id="checks__warn_firefox_ios_derived__active_users_aggregates__v3", @@ -748,7 +761,7 @@ firefox_desktop_active_users_aggregates = bigquery_etl_query( task_id="firefox_desktop_active_users_aggregates", - destination_table="active_users_aggregates_v3", + destination_table='active_users_aggregates_v3${{ macros.ds_format(macros.ds_add(ds, -1), "%Y-%m-%d", "%Y%m%d") }}', dataset_id="firefox_desktop_derived", project_id="moz-fx-data-shared-prod", owner="lvargas@mozilla.com", @@ -757,8 +770,9 @@ "lvargas@mozilla.com", "telemetry-alerts@mozilla.com", ], - date_partition_parameter="submission_date", + date_partition_parameter=None, depends_on_past=False, + parameters=["submission_date:DATE:{{macros.ds_add(ds, -1)}}"], ) with TaskGroup( @@ -891,6 +905,10 @@ wait_for_checks__fail_telemetry_derived__unified_metrics__v1 ) + active_users_aggregates_v1.set_upstream( + wait_for_checks__fail_telemetry_derived__unified_metrics__v1 + ) + checks__fail_fenix_derived__active_users_aggregates__v3.set_upstream( wait_for_checks__fail_org_mozilla_fenix_derived__baseline_clients_last_seen__v1 ) Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/telemetry/active_users_aggregates: schema.yaml Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/telemetry/active_users_aggregates_mobile: schema.yaml diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-19 23:15:07.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-19 23:00:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-19 23:15:08.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-19 23:00:47.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-19 23:00:47.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-19 23:00:47.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-19 23:00:47.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-19 23:00:47.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-19 23:00:47.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-19 23:00:47.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-19 23:00:47.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-19 23:00:48.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-19 23:00:48.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-19 23:00:48.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-19 23:15:09.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-19 23:00:49.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozfun.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/metadata.yaml /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/metadata.yaml 2024-06-19 23:00:41.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/metadata.yaml 2024-06-19 23:16:01.000000000 +0000 @@ -2,4 +2,4 @@ # Generated by bigquery_etl.dependency references: extract_week_specific_bits.sql: - - telemetry.clients_last_seen + - mozfun.telemetry.clients_last_seen diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-19 23:00:49.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/metadata.yaml /tmp/workspace/generated-sql/sql/mozfun/norm/examples/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/metadata.yaml 2024-06-19 23:00:41.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/metadata.yaml 2024-06-19 23:16:03.000000000 +0000 @@ -2,5 +2,5 @@ # Generated by bigquery_etl.dependency references: fenix_app_info.sql: - - org_mozilla_fenix.metrics - - org_mozilla_firefox_beta.metrics + - mozfun.org_mozilla_fenix.metrics + - mozfun.org_mozilla_firefox_beta.metrics diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-19 23:00:49.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-19 23:15:10.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-19 23:00:49.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-19 23:15:10.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-19 23:00:49.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-19 23:15:10.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-19 23:00:49.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-19 23:15:10.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-19 23:00:41.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-19 23:17:35.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-19 23:00:06.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-19 23:00:49.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 23:00:41.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-19 23:17:35.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily s ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 2 weeks ago

Integration report for "Merge branch 'main' into fully-qualified-identifiers"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-20 21:20:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-20 21:20:25.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-20 21:20:19.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-20 21:20:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-20 21:20:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-20 21:20:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-20 21:20:27.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-20 21:20:27.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-20 21:20:27.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-20 21:20:27.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-20 21:20:27.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-20 21:20:27.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-20 21:20:27.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-20 21:20:27.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-20 21:20:20.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-20 21:19:23.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozfun.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-20 21:19:23.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-20 21:20:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-20 21:20:21.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-20 21:20:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-20 21:20:21.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-20 21:20:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-20 21:20:21.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-20 21:20:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-20 21:20:21.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-20 21:20:18.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-20 21:22:21.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-20 21:19:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-20 21:19:23.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-20 21:20:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-20 21:22:22.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-20 21:20:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-20 21:22:22.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @subm ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 2 weeks ago

Integration report for "Fully qualify test files"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/dags/bqetl_google_search_console.py /tmp/workspace/generated-sql/dags/bqetl_google_search_console.py --- /tmp/workspace/main-generated-sql/dags/bqetl_google_search_console.py 2024-06-21 19:36:29.000000000 +0000 +++ /tmp/workspace/generated-sql/dags/bqetl_google_search_console.py 2024-06-21 19:53:44.000000000 +0000 @@ -230,7 +230,7 @@ task_id="google_search_console_derived__search_impressions_by_page__v2", destination_table='search_impressions_by_page_v2${{ macros.ds_format(macros.ds_add(ds, -1), "%Y-%m-%d", "%Y%m%d") }}', dataset_id="google_search_console_derived", - project_id="moz-fx-data-shared-prod", + project_id="moz-fx-data-marketing-prod", owner="srose@mozilla.com", email=["srose@mozilla.com", "telemetry-alerts@mozilla.com"], date_partition_parameter=None, @@ -242,7 +242,7 @@ task_id="google_search_console_derived__search_impressions_by_site__v2", destination_table='search_impressions_by_site_v2${{ macros.ds_format(macros.ds_add(ds, -1), "%Y-%m-%d", "%Y%m%d") }}', dataset_id="google_search_console_derived", - project_id="moz-fx-data-shared-prod", + project_id="moz-fx-data-marketing-prod", owner="srose@mozilla.com", email=["srose@mozilla.com", "telemetry-alerts@mozilla.com"], date_partition_parameter=None, Only in /tmp/workspace/generated-sql/sql/moz-fx-data-marketing-prod/google_search_console_derived/search_impressions_by_page_v1: query.sql Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-marketing-prod/google_search_console_derived/search_impressions_by_page_v1: view.sql Only in /tmp/workspace/generated-sql/sql/moz-fx-data-marketing-prod/google_search_console_derived/search_impressions_by_page_v2: query.sql Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-marketing-prod/google_search_console_derived/search_impressions_by_page_v2: view.sql Only in /tmp/workspace/generated-sql/sql/moz-fx-data-marketing-prod/google_search_console_derived/search_impressions_by_site_v1: query.sql Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-marketing-prod/google_search_console_derived/search_impressions_by_site_v1: view.sql Only in /tmp/workspace/generated-sql/sql/moz-fx-data-marketing-prod/google_search_console_derived/search_impressions_by_site_v2: query.sql Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-marketing-prod/google_search_console_derived/search_impressions_by_site_v2: view.sql Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod: google_search_console Only in /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod: google_search_console_derived diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-21 19:32:55.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-21 19:48:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-21 19:32:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-21 19:48:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-21 19:33:05.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozfun.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/metadata.yaml /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/metadata.yaml 2024-06-21 19:32:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/metadata.yaml 2024-06-21 19:49:08.000000000 +0000 @@ -2,4 +2,4 @@ # Generated by bigquery_etl.dependency references: extract_week_specific_bits.sql: - - telemetry.clients_last_seen + - mozfun.telemetry.clients_last_seen diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-21 19:33:05.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/metadata.yaml /tmp/workspace/generated-sql/sql/mozfun/norm/examples/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/metadata.yaml 2024-06-21 19:32:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/metadata.yaml 2024-06-21 19:49:09.000000000 +0000 @@ -2,5 +2,5 @@ # Generated by bigquery_etl.dependency references: fenix_app_info.sql: - - org_mozilla_fenix.metrics - - org_mozilla_firefox_beta.metrics + - mozfun.org_mozilla_fenix.metrics + - mozfun.org_mozilla_firefox_beta.metrics diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-21 19:32:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-21 19:48:27.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-21 19:32:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-21 19:48:27.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-21 19:32:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-21 19:48:27.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-21 19:32:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-21 19:48:27.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-21 19:33:04.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-marketing-prod/google_search_console/search_impressions_by_page/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-marketing-prod/google_search_console/search_impressions_by_page/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-marketing-prod/google_search_console/search_impressions_by_page/metadata.yaml 2024-06-21 19:32:59.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-marketing-prod/google_search_console/search_impressions_by_page/metadata.yaml 2024-06-21 19:48:28.000000000 +0000 @@ -1,7 +1,22 @@ -friendly_name: Search Impressions By Page (DEPRECATED) +friendly_name: Search Impressions By Page description: |- - This view is being moved to `mozdata.google_search_console.search_impressions_by_page`. - Please update any queries referencing this view to point to the new location. + Google Search impressions aggregated by page for the following domains: + * addons.mozilla.org + * blog.mozilla.org + * developer.mozilla.org + * getpocket.com + * support.mozilla.org + * www.mozilla.org + + For the developer.mozilla.org domain: + * Records from 2024-04-10 onward are from source data exported directly to BigQuery by Google. + * Records before 2024-04-10 are from source data synced to BigQuery by Fivetran. + + For the other domains: + * Records from 2023-08-01 onward are from source data exported directly to BigQuery by Google. + * Records before 2023-08-01 are from source data synced to BigQuery by Fivetran. + + Anonymized search queries, and Discover and Google News search impressions are only included if the source data was exported directly to BigQuery by Google. owners: - srose@mozilla.com labels: @@ -10,4 +25,7 @@ # Generated by bigquery_etl.dependency references: view.sql: - - moz-fx-data-shared-prod.google_search_console.search_impressions_by_page + - moz-fx-data-marketing-prod.google_search_console_derived.search_impressions_by_page_v1 + - moz-fx-data-marketing-prod.google_search_console_derived.search_impressions_by_page_v2 + - moz-fx-data-shared-prod.static.country_codes_v1 + - moz-fx-data-shared-prod.static.language_codes_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-marketing-prod/google_search_console/search_impressions_by_page/view.sql /tmp/workspace/generated-sql/sql/moz-fx-data-marketing-prod/google_search_console/search_impressions_by_page/view.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-marketing-prod/google_search_console/search_impressions_by_page/view.sql 2024-06-21 19:32:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-marketing-prod/google_search_console/search_impressions_by_page/view.sql 2024-06-21 19:33:04.000000000 +0000 @@ -1,7 +1,128 @@ CREATE OR REPLACE VIEW `moz-fx-data-marketing-prod.google_search_console.search_impressions_by_page` AS +WITH search_impressions_union AS ( + SELECT + `date`, + site_url, + site_domain_name, + page_url, + page_domain_name, + page_path, + localized_site_code, + localized_site_language_code, + localized_site_country_code, + query, + FALSE AS is_anonymized, + CAST(NULL AS BOOLEAN) AS has_good_page_experience, + search_type, + CAST(NULL AS STRING) AS search_appearance, + user_country_code, + device_type, + impressions, + clicks, + average_position + FROM + `moz-fx-data-marketing-prod.google_search_console_derived.search_impressions_by_page_v1` + WHERE + CASE + WHEN site_domain_name IN ( + 'addons.mozilla.org', + 'blog.mozilla.org', + 'getpocket.com', + 'support.mozilla.org', + 'www.mozilla.org' + ) + THEN `date` < '2023-08-01' + WHEN site_domain_name = 'developer.mozilla.org' + THEN `date` < '2024-04-10' + ELSE FALSE + END + UNION ALL + SELECT + `date`, + site_url, + site_domain_name, + page_url, + page_domain_name, + page_path, + localized_site_code, + localized_site_language_code, + localized_site_country_code, + query, + is_anonymized, + has_good_page_experience, + search_type, + search_appearance, + user_country_code, + device_type, + impressions, + clicks, + average_position + FROM + `moz-fx-data-marketing-prod.google_search_console_derived.search_impressions_by_page_v2` + WHERE + CASE + WHEN site_domain_name IN ( + 'addons.mozilla.org', + 'blog.mozilla.org', + 'getpocket.com', + 'support.mozilla.org', + 'www.mozilla.org' + ) + THEN `date` >= '2023-08-01' + ELSE TRUE + END +) SELECT - * + search_impressions.date, + search_impressions.site_url, + search_impressions.site_domain_name, + search_impressions.page_url, + search_impressions.page_domain_name, + search_impressions.page_path, + search_impressions.localized_site_code, + CONCAT( + COALESCE(localized_site_language.name, search_impressions.localized_site_language_code), + COALESCE( + CONCAT( + ' - ', + COALESCE(localized_site_country.name, search_impressions.localized_site_country_code) + ), + '' + ) + ) AS localized_site, + search_impressions.localized_site_language_code, + COALESCE( + localized_site_language.name, + search_impressions.localized_site_language_code + ) AS localized_site_language, + search_impressions.query, + mozfun.google_search_console.classify_site_query( + search_impressions.site_domain_name, + search_impressions.query, + search_impressions.search_type + ) AS query_type, + search_impressions.is_anonymized, + search_impressions.has_good_page_experience, + search_impressions.search_type, + search_impressions.search_appearance, + search_impressions.user_country_code, + COALESCE(user_country.name, search_impressions.user_country_code) AS user_country, + user_country.region_name AS user_region, + user_country.subregion_name AS user_subregion, + search_impressions.device_type, + search_impressions.impressions, + search_impressions.clicks, + search_impressions.average_position FROM - `moz-fx-data-shared-prod.google_search_console.search_impressions_by_page` + search_impressions_union AS search_impressions +LEFT JOIN + `moz-fx-data-shared-prod.static.language_codes_v1` AS localized_site_language + ON search_impressions.localized_site_language_code = localized_site_language.code_2 +LEFT JOIN + `moz-fx-data-shared-prod.static.country_codes_v1` AS localized_site_country + ON search_impressions.localized_si ```

⚠️ Only part of the diff is displayed.

Link to full diff

scholtzan commented 1 week ago

dry-run is failing due to metrics_clients_last_seen_v1 referencing themselves and having no explicit schema. So stage cannot deploy the table which is referenced in the dry run. This should be fixed in a follow-up PR

dataops-ci-bot commented 1 week ago

Integration report for "Merge branch 'main' into fully-qualified-identifiers"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-24 15:13:05.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-24 15:13:06.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-24 15:13:06.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-24 15:13:06.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-24 15:13:06.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-24 15:13:06.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-24 15:13:06.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-24 15:13:06.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-24 15:12:11.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozfun.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-24 15:12:11.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-24 15:13:09.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-24 15:13:07.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-24 15:13:09.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-24 15:13:09.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-24 15:13:09.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-24 15:13:08.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-24 15:13:02.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-24 15:15:16.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-24 15:12:24.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-24 15:12:11.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-24 15:13:02.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-24 15:15:16.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-24 15:13:02.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-24 15:15:16.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @subm ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 1 week ago

Integration report for "Formatting improvements around CTEs and unit tests"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 19:20:08.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 19:19:55.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 19:20:10.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 19:19:56.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 19:19:06.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozdata.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 19:19:06.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 19:20:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 19:19:57.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 19:20:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 19:19:57.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 19:20:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 19:19:57.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 19:20:11.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 19:19:57.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 19:20:02.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 19:21:58.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 19:19:19.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 19:19:06.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 19:20:00.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 19:21:58.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 19:20:00.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 19:21:58.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @sub ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 1 week ago

Integration report for "Formatting improvements around CTEs and unit tests"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 19:43:16.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 19:43:16.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 19:43:16.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 19:43:17.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 19:43:17.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 19:43:17.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 19:43:17.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 19:43:17.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 19:43:17.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 19:43:17.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 19:42:56.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 19:43:17.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 19:42:58.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 19:43:18.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 19:42:22.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozdata.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 19:42:22.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 19:42:59.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 19:43:19.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 19:42:59.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 19:43:19.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 19:42:59.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 19:43:19.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 19:42:59.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 19:43:19.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 19:42:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 19:45:31.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 19:42:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 19:42:22.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 19:42:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 19:45:31.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 19:42:50.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 19:45:31.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @sub ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 1 week ago

Integration report for "Formatting improvements around CTEs and unit tests"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 20:14:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 20:14:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 20:14:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 20:14:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 20:13:52.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozdata.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 20:13:52.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 20:14:23.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 20:15:00.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 20:14:23.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 20:15:00.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 20:14:23.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 20:15:00.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 20:14:23.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 20:15:00.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 20:14:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 20:17:46.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 20:13:35.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 20:13:51.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 20:14:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 20:17:47.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 20:14:14.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 20:17:47.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @sub ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 1 week ago

Integration report for "Formatting improvements around CTEs and unit tests"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 20:49:43.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 20:49:57.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 20:49:44.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 20:49:59.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 20:49:02.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozdata.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 20:49:02.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 20:49:45.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 20:50:00.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 20:49:45.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 20:50:00.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 20:49:45.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 20:50:00.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 20:49:45.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 20:50:00.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 20:49:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 20:52:31.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 20:49:03.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 20:49:02.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 20:49:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 20:52:32.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 20:49:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 20:52:32.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @sub ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 1 week ago

Integration report for "Merge branch 'main' into fully-qualified-identifiers"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 21:13:28.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 21:13:24.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-25 21:13:25.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-25 21:13:25.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-25 21:13:25.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-25 21:13:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-25 21:13:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-25 21:13:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-25 21:13:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-25 21:13:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 21:13:29.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-25 21:13:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 21:13:30.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-25 21:13:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 21:13:30.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-25 21:13:26.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-25 21:12:28.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozdata.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-25 21:12:28.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozfun.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozfun.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 21:13:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-25 21:13:27.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 21:13:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-25 21:13:27.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 21:13:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-25 21:13:27.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 21:13:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-25 21:13:27.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 21:13:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-25 21:15:45.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 21:12:38.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-25 21:12:28.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 21:13:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-25 21:15:45.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 21:13:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-25 21:15:45.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @sub ```

⚠️ Only part of the diff is displayed.

Link to full diff

dataops-ci-bot commented 1 week ago

Integration report for "Option to skip auto qualifying queries"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-26 20:19:20.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-26 20:19:41.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-26 20:19:21.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-26 20:19:21.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-26 20:19:21.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-26 20:19:21.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-26 20:19:21.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-26 20:19:21.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-26 20:19:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-26 20:19:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-26 20:19:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-26 20:19:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-26 20:19:22.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-26 20:19:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-26 20:18:44.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozdata.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-26 20:18:44.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozdata.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozdata.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-26 20:19:23.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-26 20:19:44.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-26 20:19:23.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-26 20:19:44.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-26 20:19:23.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-26 20:19:44.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-26 20:19:23.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-26 20:19:44.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-26 20:19:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-26 20:21:50.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-26 20:18:40.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-26 20:18:44.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-26 20:19:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-26 20:21:51.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-26 20:19:15.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-26 20:21:51.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @s ```

⚠️ Only part of the diff is displayed.

Link to full diff

scholtzan commented 1 week ago

I updated test files as part of this PR

dataops-ci-bot commented 1 week ago

Integration report for "Merge branch 'main' into fully-qualified-identifiers"

sql.diff

Click to expand! ```diff diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.firefox_desktop_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__extract_user_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -11,4 +11,4 @@ ('99.9', mozfun.glam.percentile(99.9, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__latest_versions_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -104,7 +104,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 table + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-27 16:41:31.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-27 16:41:43.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/firefox_desktop_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.firefox_desktop_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -20,6 +20,6 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -60,7 +60,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` WHERE sample_id >= @min_sample_id AND sample_id <= @max_sample_id @@ -78,7 +78,7 @@ FROM extracted_accumulated LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -98,7 +98,7 @@ CAST(app_version AS INT64) AS app_version, unnested_histogram_aggregates AS histogram_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1, + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_histogram_aggregates_v1`, UNNEST(histogram_aggregates) unnested_histogram_aggregates WHERE submission_date = @submission_date @@ -118,7 +118,7 @@ FROM extracted_daily LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -10,6 +10,6 @@ init.sql: - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -89,7 +89,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date = @submission_date ), @@ -131,7 +131,7 @@ FROM filtered_aggregates AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to @@ -212,9 +212,9 @@ scalar_aggs.channel, scalar_aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 AS scalar_aggs + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` AS scalar_aggs LEFT JOIN - glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__latest_versions_v1` USING (channel) WHERE -- allow for builds to be slighly ahead of the current submission date, to diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_probe_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -23,7 +23,7 @@ IF(agg_type = "percentiles", mozfun.glam.histogram_cast_json(aggregates), NULL) ) AS percentiles, FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_probe_counts_v1` WHERE total_users > 10 GROUP BY diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__extract_user_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -13,7 +13,7 @@ total_users DESC ) AS rank FROM - `glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_user_counts_v1` ) SELECT channel, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -29,7 +29,7 @@ COALESCE(combo.os, table.os) AS os, COALESCE(combo.app_build_id, table.app_build_id) AS app_build_id FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1 table + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_histogram_aggregates_v1` table CROSS JOIN static_combos combo ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_percentiles_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -9,4 +9,4 @@ ('95', mozfun.glam.percentile(95, aggregates, metric_type)) ] AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1` diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__histogram_probe_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -56,7 +56,7 @@ CAST(ROUND(SUM(record.value)) AS INT64) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__histogram_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__latest_versions_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -5,7 +5,7 @@ channel, app_version FROM - glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__view_clients_daily_scalar_aggregates_v1` WHERE submission_date BETWEEN DATE_SUB(@submission_date, INTERVAL 28 DAY) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -79,7 +79,7 @@ app_build_id, channel, FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` GROUP BY app_build_id, channel @@ -90,7 +90,7 @@ SELECT * FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` INNER JOIN build_ids USING (app_build_id, channel) diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_percentiles_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -3,7 +3,7 @@ SELECT * EXCEPT (scalar_aggregates) FROM - glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__clients_scalar_aggregates_v1` CROSS JOIN UNNEST(scalar_aggregates) ), diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-27 16:41:33.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/metadata.yaml 2024-06-27 16:41:44.000000000 +0000 @@ -8,4 +8,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + - glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/glam-fenix-dev/glam_etl/org_mozilla_fenix_glam_nightly__scalar_probe_counts_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -31,7 +31,7 @@ SUM(count) ) AS aggregates FROM - glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1 + `glam-fenix-dev.glam_etl.org_mozilla_fenix_glam_nightly__scalar_bucket_counts_v1` GROUP BY ping_type, os, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/bits28/examples/extract_week_specific_bits.sql 2024-06-27 16:40:48.000000000 +0000 @@ -3,6 +3,6 @@ mozfun.bits28.range(days_seen_bits, -13 + 0, 7) AS week_0_bits, mozfun.bits28.range(days_seen_bits, -13 + 7, 7) AS week_1_bits FROM - telemetry.clients_last_seen + `mozdata.telemetry.clients_last_seen` WHERE submission_date > '2020-01-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql --- /tmp/workspace/main-generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/mozfun/norm/examples/fenix_app_info.sql 2024-06-27 16:40:48.000000000 +0000 @@ -12,12 +12,12 @@ SELECT extract_fields('org_mozilla_firefox_beta', m).* FROM - org_mozilla_firefox_beta.metrics AS m + `mozdata.org_mozilla_firefox_beta.metrics` AS m UNION ALL SELECT extract_fields('org_mozilla_fenix', m).* FROM - org_mozilla_fenix.metrics AS m + `mozdata.org_mozilla_fenix.metrics` AS m ) SELECT DATE(submission_timestamp) AS submission_date, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-27 16:41:34.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/metadata.yaml 2024-06-27 16:41:45.000000000 +0000 @@ -19,5 +19,5 @@ # Generated by bigquery_etl.dependency references: query.sql: - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/dashboard_health_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -8,7 +8,7 @@ IFNULL(test_extra_options, '') AS test_extra_options, IFNULL(subtest_name, '') AS subtest_name FROM - rc_flattened_test_data_v1 + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` WHERE task_group_time >= TIMESTAMP_SUB(current_timestamp, INTERVAL 28 DAY) ), @@ -23,7 +23,7 @@ ARRAY_TO_STRING(ARRAY_AGG(DISTINCT rc_test_name), '\n') AS rc_test_name, COUNT(*) AS defined_criteria FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` GROUP BY framework, platform, diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-27 16:41:34.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/metadata.yaml 2024-06-27 16:41:45.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_summary_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -26,13 +26,13 @@ SAFE_DIVIDE(rc_three_week_prior_average - rc_value, rc_value) AS three_week_pct_change, SAFE_DIVIDE(rc_four_week_prior_average - rc_value, rc_value) AS four_week_pct_change, FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-27 16:41:34.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/metadata.yaml 2024-06-27 16:41:45.000000000 +0000 @@ -18,5 +18,5 @@ references: query.sql: - dp2-prod.sumo.release_calendar - - rc_flattened_test_data_v1 - - release_criteria_helper + - moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_helper diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/release_criteria_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -11,7 +11,7 @@ IFNULL(test_extra_options, '') AS test_extra_options ) FROM - release_criteria_helper + `moz-fx-data-bq-performance.release_criteria.release_criteria_helper` WHERE rc_test_name IS NOT NULL AND rc_test_name != 'exclude' @@ -38,7 +38,7 @@ included_rc.rc_target_value, included_rc.rc_target_app, FROM - rc_flattened_test_data_v1 AS flattened + `moz-fx-data-bq-performance.release_criteria.rc_flattened_test_data_v1` AS flattened LEFT JOIN rc_included_tests AS included_rc ON flattened.framework = included_rc.framework diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-27 16:41:34.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/metadata.yaml 2024-06-27 16:41:45.000000000 +0000 @@ -17,4 +17,4 @@ # Generated by bigquery_etl.dependency references: query.sql: - - release_criteria_v1 + - moz-fx-data-bq-performance.release_criteria.release_criteria_v1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-bq-performance/release_criteria/stale_tests_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -6,14 +6,14 @@ rc_test_name, task_group_time FROM - release_criteria_v1 AS a + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS a WHERE `moz-fx-data-bq-performance.udf.is_stale_test`(task_group_time, test_tier) AND task_group_time = ( SELECT MAX(task_group_time) FROM - release_criteria_v1 AS b + `moz-fx-data-bq-performance.release_criteria.release_criteria_v1` AS b WHERE a.project = b.project AND a.platform = b.platform diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-27 16:41:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/events_stream_v1/query.sql 2024-06-27 16:44:19.000000000 +0000 @@ -98,7 +98,7 @@ ping_info.reason AS reason, from_map_experiment(ping_info.experiments) AS experiments, FROM - `accounts_backend.events` + `moz-fx-data-shared-prod.accounts_backend.events` WHERE {% if is_init() %} DATE(submission_timestamp) >= '2023-11-01' diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_daily_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -69,7 +69,7 @@ submission_timestamp, user_id_sha256, service, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, udf_contains_tier1_country(ARRAY_AGG(country) OVER w1) AS seen_in_tier1_country, LOGICAL_OR(event_name = 'reg_complete') OVER w1 AS registered, -- we cannot count distinct here because the window is ordered by submission_timestamp diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-27 16:40:46.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_backend_derived/users_services_last_seen_v1/query.sql 2024-06-27 16:40:47.000000000 +0000 @@ -12,7 +12,7 @@ CAST(registered AS INT64) AS days_registered_bits, * EXCEPT (submission_date, registered, seen_in_tier1_country), FROM - accounts_backend_derived.users_services_daily_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_daily_v1` WHERE submission_date = @submission_date ), @@ -28,24 +28,24 @@ submission_date ) FROM - accounts_backend_derived.users_services_last_seen_v1 + `moz-fx-data-shared-prod.accounts_backend_derived.users_services_last_seen_v1` WHERE submission_date = DATE_SUB(@submission_date, INTERVAL 1 DAY) -- Filter out rows from yesterday that have now fallen outside the 28-day window. - AND udf.shift_28_bits_one_day(days_seen_bits) > 0 + AND `moz-fx-data-shared-prod.udf.shift_28_bits_one_day`(days_seen_bits) > 0 ) SELECT @submission_date AS submission_date, IF(_current.user_id_sha256 IS NOT NULL, _current, _previous).* REPLACE ( - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_bits, _current.days_seen_bits ) AS days_seen_bits, - udf.combine_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.combine_adjacent_days_28_bits`( _previous.days_seen_in_tier1_country_bits, _current.days_seen_in_tier1_country_bits ) AS days_seen_in_tier1_country_bits, - udf.coalesce_adjacent_days_28_bits( + `moz-fx-data-shared-prod.udf.coalesce_adjacent_days_28_bits`( _previous.days_registered_bits, _current.days_registered_bits ) AS days_registered_bits diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-27 16:41:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_daily_v1/query.sql 2024-06-27 16:44:20.000000000 +0000 @@ -7,7 +7,9 @@ sample_id, SAFE.PARSE_DATE('%F', SUBSTR(client_info.first_run_date, 1, 10)) AS first_run_date, mozfun.glean.parse_datetime(ping_info.end_time) AS parsed_end_time, - udf.glean_timespan_seconds(metrics.timespan.glean_baseline_duration) AS duration, + `moz-fx-data-shared-prod.udf.glean_timespan_seconds`( + metrics.timespan.glean_baseline_duration + ) AS duration, client_info.android_sdk_version, client_info.app_build, client_info.app_channel, @@ -26,7 +28,7 @@ CAST(NULL AS STRING) AS distribution_id, metadata.geo.subdivision1 AS geo_subdivision, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- Baseline pings with 'foreground' reason were first introduced in early April 2020; -- we initially excluded them from baseline_clients_daily so that we could measure -- effects on KPIs. On 2020-08-25, we removed the filter on reason and backfilled. See: @@ -76,23 +78,35 @@ ) OVER w1 AS days_seen_session_end_bits, -- -- For all other dimensions, we use the mode of observed values in the day. - udf.mode_last(ARRAY_AGG(normalized_channel) OVER w1) AS normalized_channel, - udf.mode_last(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, - udf.mode_last(ARRAY_AGG(normalized_os_version) OVER w1) AS normalized_os_version, - udf.mode_last(ARRAY_AGG(android_sdk_version) OVER w1) AS android_sdk_version, - udf.mode_last(ARRAY_AGG(locale) OVER w1) AS locale, - udf.mode_last(ARRAY_AGG(city) OVER w1) AS city, - udf.mode_last(ARRAY_AGG(country) OVER w1) AS country, - udf.mode_last(ARRAY_AGG(isp) OVER w1) AS isp, - udf.mode_last(ARRAY_AGG(app_build) OVER w1) AS app_build, - udf.mode_last(ARRAY_AGG(app_channel) OVER w1) AS app_channel, - udf.mode_last(ARRAY_AGG(app_display_version) OVER w1) AS app_display_version, - udf.mode_last(ARRAY_AGG(architecture) OVER w1) AS architecture, - udf.mode_last(ARRAY_AGG(device_manufacturer) OVER w1) AS device_manufacturer, - udf.mode_last(ARRAY_AGG(device_model) OVER w1) AS device_model, - udf.mode_last(ARRAY_AGG(telemetry_sdk_build) OVER w1) AS telemetry_sdk_build, - udf.mode_last(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, - udf.mode_last(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_channel) OVER w1 + ) AS normalized_channel, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(normalized_os) OVER w1) AS normalized_os, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(normalized_os_version) OVER w1 + ) AS normalized_os_version, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(android_sdk_version) OVER w1 + ) AS android_sdk_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(locale) OVER w1) AS locale, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(city) OVER w1) AS city, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(country) OVER w1) AS country, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(isp) OVER w1) AS isp, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_build) OVER w1) AS app_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(app_channel) OVER w1) AS app_channel, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(app_display_version) OVER w1 + ) AS app_display_version, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(architecture) OVER w1) AS architecture, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(device_manufacturer) OVER w1 + ) AS device_manufacturer, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(device_model) OVER w1) AS device_model, + `moz-fx-data-shared-prod.udf.mode_last`( + ARRAY_AGG(telemetry_sdk_build) OVER w1 + ) AS telemetry_sdk_build, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(distribution_id) OVER w1) AS distribution_id, + `moz-fx-data-shared-prod.udf.mode_last`(ARRAY_AGG(geo_subdivision) OVER w1) AS geo_subdivision, FROM with_date_offsets WHERE @@ -133,7 +147,7 @@ FROM windowed AS cd LEFT JOIN - `accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs + `moz-fx-data-shared-prod.accounts_cirrus_derived.baseline_clients_first_seen_v1` AS cfs USING (client_id) WHERE _n = 1 diff -bur --no-dereference --new-file /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql --- /tmp/workspace/main-generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-27 16:41:26.000000000 +0000 +++ /tmp/workspace/generated-sql/sql/moz-fx-data-shared-prod/accounts_cirrus_derived/baseline_clients_first_seen_v1/query.sql 2024-06-27 16:44:20.000000000 +0000 @@ -5,11 +5,11 @@ client_info.client_id, -- Some Glean data from 2019 contains incorrect sample_id, so we -- recalculate here; see bug 1707640 - udf.safe_sample_id(client_info.client_id) AS sample_id, + `moz-fx-data-shared-prod.udf.safe_sample_id`(client_info.client_id) AS sample_id, DATE(MIN(submission_timestamp)) AS submission_date, DATE(MIN(submission_timestamp)) AS first_seen_date, FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` -- initialize by looking over all of history WHERE DATE(submission_timestamp) > "2010-01-01" @@ -29,7 +29,7 @@ sample_id, client_info.client_id FROM - `accounts_cirrus_stable.baseline_v1` + `moz-fx-data-shared-prod.accounts_cirrus_stable.baseline_v1` WHERE DATE(submission_timestamp) = @s ```

⚠️ Only part of the diff is displayed.

Link to full diff