Skip to content

Commit fddb4b1

Browse files
authored
fix: mobile_kpi_support_metrics generator fix (#8520)
1 parent cb24767 commit fddb4b1

File tree

4 files changed

+8
-130
lines changed
  • tests/sql_generators/mobile_kpi_support_metrics/expected/moz-fx-data-shared-prod

4 files changed

+8
-130
lines changed
Lines changed: 2 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,8 @@
11
-- Query generated via `mobile_kpi_support_metrics` SQL generator.
2-
-- TODO: keeping this view as is for now until the new table get's backfilled.
32
CREATE OR REPLACE VIEW
43
`moz-fx-data-shared-prod.fenix.new_profile_clients`
54
AS
65
SELECT
7-
client_id,
8-
active_users.submission_date AS first_seen_date,
9-
active_users.normalized_channel,
10-
app_name,
11-
app_display_version AS app_version,
12-
country,
13-
city,
14-
geo_subdivision,
15-
locale,
16-
isp,
17-
normalized_os AS os,
18-
normalized_os_version AS os_version,
19-
device_model,
20-
device_manufacturer,
21-
is_mobile,
22-
attribution.play_store_attribution_campaign,
23-
attribution.play_store_attribution_medium,
24-
attribution.play_store_attribution_source,
25-
attribution.play_store_attribution_timestamp,
26-
attribution.play_store_attribution_content,
27-
attribution.play_store_attribution_term,
28-
attribution.play_store_attribution_install_referrer_response,
29-
attribution.meta_attribution_app,
30-
attribution.meta_attribution_timestamp,
31-
attribution.install_source,
32-
attribution.adjust_ad_group,
33-
attribution.adjust_campaign,
34-
attribution.adjust_creative,
35-
attribution.adjust_network,
36-
attribution.adjust_attribution_timestamp,
37-
attribution.distribution_id,
38-
attribution.paid_vs_organic,
39-
device_type,
6+
*,
407
FROM
41-
`moz-fx-data-shared-prod.fenix.active_users` AS active_users
42-
LEFT JOIN
43-
`moz-fx-data-shared-prod.fenix.attribution_clients` AS attribution
44-
USING (client_id) --temporarily removing normalized_channel until backfill finishes
45-
WHERE
46-
active_users.submission_date < CURRENT_DATE
47-
AND is_new_profile
48-
AND is_daily_user
49-
AND active_users.submission_date = active_users.first_seen_date
8+
`moz-fx-data-shared-prod.fenix_derived.new_profile_clients_v1`
Lines changed: 2 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,8 @@
11
-- Query generated via `mobile_kpi_support_metrics` SQL generator.
2-
-- TODO: keeping this view as is for now until the new table get's backfilled.
32
CREATE OR REPLACE VIEW
43
`moz-fx-data-shared-prod.firefox_ios.new_profile_clients`
54
AS
65
SELECT
7-
client_id,
8-
active_users.submission_date AS first_seen_date,
9-
active_users.normalized_channel,
10-
app_name,
11-
app_display_version AS app_version,
12-
country,
13-
city,
14-
geo_subdivision,
15-
locale,
16-
isp,
17-
normalized_os AS os,
18-
normalized_os_version AS os_version,
19-
device_model,
20-
device_manufacturer,
21-
is_mobile,
22-
attribution.is_suspicious_device_client,
23-
attribution.adjust_ad_group,
24-
attribution.adjust_campaign,
25-
attribution.adjust_creative,
26-
attribution.adjust_network,
27-
attribution.adjust_attribution_timestamp,
28-
attribution.paid_vs_organic,
29-
device_type,
6+
*,
307
FROM
31-
`moz-fx-data-shared-prod.firefox_ios.active_users` AS active_users
32-
LEFT JOIN
33-
`moz-fx-data-shared-prod.firefox_ios.attribution_clients` AS attribution
34-
USING (client_id) --temporarily removing normalized_channel until backfill finishes
35-
WHERE
36-
active_users.submission_date < CURRENT_DATE
37-
AND is_new_profile
38-
AND is_daily_user
39-
AND active_users.submission_date = active_users.first_seen_date
8+
`moz-fx-data-shared-prod.firefox_ios_derived.new_profile_clients_v1`
Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,8 @@
11
-- Query generated via `mobile_kpi_support_metrics` SQL generator.
2-
-- TODO: keeping this view as is for now until the new table get's backfilled.
32
CREATE OR REPLACE VIEW
43
`moz-fx-data-shared-prod.focus_android.new_profile_clients`
54
AS
65
SELECT
7-
client_id,
8-
active_users.submission_date AS first_seen_date,
9-
active_users.normalized_channel,
10-
app_name,
11-
app_display_version AS app_version,
12-
country,
13-
city,
14-
geo_subdivision,
15-
locale,
16-
isp,
17-
normalized_os AS os,
18-
normalized_os_version AS os_version,
19-
device_model,
20-
device_manufacturer,
21-
is_mobile,
22-
attribution.paid_vs_organic,
23-
device_type,
6+
*,
247
FROM
25-
`moz-fx-data-shared-prod.focus_android.active_users` AS active_users
26-
LEFT JOIN
27-
`moz-fx-data-shared-prod.focus_android.attribution_clients` AS attribution
28-
USING (client_id) --temporarily removing normalized_channel until backfill finishes
29-
WHERE
30-
active_users.submission_date < CURRENT_DATE
31-
AND is_new_profile
32-
AND is_daily_user
33-
AND active_users.submission_date = active_users.first_seen_date
8+
`moz-fx-data-shared-prod.focus_android_derived.new_profile_clients_v1`
Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,8 @@
11
-- Query generated via `mobile_kpi_support_metrics` SQL generator.
2-
-- TODO: keeping this view as is for now until the new table get's backfilled.
32
CREATE OR REPLACE VIEW
43
`moz-fx-data-shared-prod.klar_android.new_profile_clients`
54
AS
65
SELECT
7-
client_id,
8-
active_users.submission_date AS first_seen_date,
9-
active_users.normalized_channel,
10-
app_name,
11-
app_display_version AS app_version,
12-
country,
13-
city,
14-
geo_subdivision,
15-
locale,
16-
isp,
17-
normalized_os AS os,
18-
normalized_os_version AS os_version,
19-
device_model,
20-
device_manufacturer,
21-
is_mobile,
22-
attribution.paid_vs_organic,
23-
device_type,
6+
*,
247
FROM
25-
`moz-fx-data-shared-prod.klar_android.active_users` AS active_users
26-
LEFT JOIN
27-
`moz-fx-data-shared-prod.klar_android.attribution_clients` AS attribution
28-
USING (client_id) --temporarily removing normalized_channel until backfill finishes
29-
WHERE
30-
active_users.submission_date < CURRENT_DATE
31-
AND is_new_profile
32-
AND is_daily_user
33-
AND active_users.submission_date = active_users.first_seen_date
8+
`moz-fx-data-shared-prod.klar_android_derived.new_profile_clients_v1`

0 commit comments

Comments
 (0)