DENG-4644 Add profile_group_id to clients_daily_event_v1 (#6121)

This commit is contained in:
Katie Windau 2024-08-28 10:39:21 -05:00 коммит произвёл GitHub
Родитель e302e78a61
Коммит 06c89b7d3c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
4 изменённых файлов: 34 добавлений и 2 удалений

Просмотреть файл

@ -11,6 +11,7 @@ SELECT
event_category = 'security.ui.protections'
AND event_object = 'protection_report'
) AS n_viewed_protection_report,
mozfun.stats.mode_last(ARRAY_AGG(profile_group_id ORDER BY `timestamp`)) AS profile_group_id,
FROM
`moz-fx-data-shared-prod.telemetry.events`
WHERE

Просмотреть файл

@ -0,0 +1,22 @@
fields:
- name: submission_date
type: DATE
mode: NULLABLE
- name: sample_id
type: INTEGER
mode: NULLABLE
- name: client_id
type: STRING
mode: NULLABLE
- name: n_logged_event
type: INTEGER
mode: NULLABLE
- name: n_created_pictureinpicture
type: INTEGER
mode: NULLABLE
- name: n_viewed_protection_report
type: INTEGER
mode: NULLABLE
- name: profile_group_id
type: STRING
mode: NULLABLE

Просмотреть файл

@ -26,3 +26,6 @@ fields:
- name: n_viewed_protection_report
type: INTEGER
mode: NULLABLE
- name: profile_group_id
type: STRING
mode: NULLABLE

Просмотреть файл

@ -3,8 +3,14 @@ SELECT
FROM
`moz-fx-data-shared-prod.telemetry_derived.clients_last_seen_v1` AS cls_main
LEFT JOIN
`moz-fx-data-shared-prod.telemetry_derived.clients_last_seen_event_v1` AS cls_event
(
SELECT
* EXCEPT (profile_group_id)
FROM
`moz-fx-data-shared-prod.telemetry_derived.clients_last_seen_event_v1`
WHERE
submission_date = @submission_date
) AS cls_event
USING (submission_date, sample_id, client_id)
WHERE
cls_main.submission_date = @submission_date
AND cls_event.submission_date = @submission_date