bigquery-etl/dags.yaml

1677 строки
42 KiB
YAML
Исходник Обычный вид История

Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
---
2020-06-03 20:49:11 +03:00
bqetl_error_aggregates:
schedule_interval: 3h
default_args:
owner: wkahngreene@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
email:
[
"telemetry-alerts@mozilla.com",
"wkahngreene@mozilla.com",
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
]
start_date: "2019-11-01"
2020-06-03 20:49:11 +03:00
retries: 1
retry_delay: 20m
depends_on_past: false
tags:
- impact/tier_1
2020-05-22 03:01:42 +03:00
2020-05-30 01:42:22 +03:00
bqetl_ssl_ratios:
2020-07-10 20:33:34 +03:00
schedule_interval: 0 2 * * *
2021-01-30 02:04:42 +03:00
description: The DAG schedules SSL ratios queries.
2020-05-30 01:42:22 +03:00
default_args:
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
owner: chutten@mozilla.com
start_date: "2019-07-20"
email: ["telemetry-alerts@mozilla.com", "chutten@mozilla.com"]
retries: 2
retry_delay: 30m
tags:
- impact/tier_3
2020-05-30 01:42:22 +03:00
2020-06-03 16:44:02 +03:00
bqetl_amo_stats:
schedule_interval: 0 3 * * *
# yamllint disable rule:line-length
description: |
Add-on download and install statistics to power the
[addons.mozilla.org](https://addons.mozilla.org) (AMO) stats pages.
See the [post on the Add-Ons Blog](https://blog.mozilla.org/addons/2020/06/10/improvements-to-statistics-processing-on-amo/).
# yamllint enable rule:line-length
2020-06-03 16:44:02 +03:00
default_args:
owner: kik@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2020-06-01"
email: ["telemetry-alerts@mozilla.com", "kik@mozilla.com"]
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
2020-06-03 16:44:02 +03:00
2020-06-05 21:36:53 +03:00
bqetl_core:
2020-07-10 20:33:34 +03:00
schedule_interval: 0 2 * * *
description:
Tables derived from the legacy telemetry `core` ping sent by various
mobile applications.
2020-06-05 21:36:53 +03:00
default_args:
owner: ascholtz@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2019-07-25"
email: ["telemetry-alerts@mozilla.com", "ascholtz@mozilla.com"]
2020-06-05 21:36:53 +03:00
retries: 1
retry_delay: 5m
tags:
- impact/tier_1
2020-06-05 21:36:53 +03:00
2020-06-05 22:41:31 +03:00
bqetl_nondesktop:
2020-07-10 22:35:45 +03:00
schedule_interval: 0 3 * * *
2020-06-05 22:41:31 +03:00
default_args:
owner: "ascholtz@mozilla.com"
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2019-07-25"
email: [
"telemetry-alerts@mozilla.com",
]
2020-06-05 22:41:31 +03:00
retries: 1
retry_delay: 5m
tags:
- impact/tier_1
2020-06-05 22:41:31 +03:00
2020-06-08 23:04:50 +03:00
bqetl_mobile_search:
2020-07-10 22:35:45 +03:00
schedule_interval: 0 2 * * *
2020-06-08 23:04:50 +03:00
default_args:
2021-12-13 19:12:53 +03:00
owner: anicholson@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2019-07-25"
2021-12-13 19:12:53 +03:00
email:
- "telemetry-alerts@mozilla.com"
- "anicholson@mozilla.com"
- "akomar@mozilla.com"
search_revenue_levers_daily_v1 table (#3534) * add new data table search_revenue_levers_daily * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Restore deleted tasks * Change DOU to DAU * Add Bing cohort and tidy query * Format * Add schema file for search_revenue_levers_daily * Add back check for distribution_id and fix tagged_follow_on * Update dags * One more generated task * Be explicit in group by and order * Fix comment * Delete commented out line * Format * Add acer_cohort table to moz-fx-data-shared-prod * Rename query to init.sql * Update acer cohort query * Delete no longer needed comment * Drop references to mozdata * Update sql/moz-fx-data-shared-prod/search_derived/acer_cohort_v1/init.sql Co-authored-by: akkomar <akkomar@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/search_derived/acer_cohort_v1/metadata.yaml Co-authored-by: akkomar <akkomar@users.noreply.github.com> * Update schema * Remove clustering from table --------- Co-authored-by: Xuan Luo <xluo@mozilla.com> Co-authored-by: akkomar <akkomar@users.noreply.github.com>
2023-02-01 22:29:49 +03:00
- "cmorales@mozilla.com"
2020-06-08 23:04:50 +03:00
retries: 1
retry_delay: 5m
tags:
- impact/tier_1
2020-06-08 23:04:50 +03:00
bqetl_fxa_events:
schedule_interval: 30 1 * * *
description: |
Copies data from a Firefox Accounts (FxA) project. Those source tables
are populated via Cloud Logging (Stackdriver). We hash various fields
as part of the import.
The DAG also provides daily aggregations on top of the raw log data,
which eventually power high-level reporting about FxA usage.
Tasks here have occasionally failed due to incompatible schema changes
in the tables populated by Cloud Logging.
See https://github.com/mozilla/bigquery-etl/issues/1684 for an example
mitigation.
default_args:
2023-12-15 21:19:42 +03:00
owner: kik@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2019-03-01"
2023-12-15 21:19:42 +03:00
email: ["telemetry-alerts@mozilla.com", "kik@mozilla.com"]
retries: 1
retry_delay: 10m
tags:
- impact/tier_1
bqetl_accounts_backend_external:
schedule_interval: 30 1 * * *
description: |
Copies data from Firefox Accounts (FxA) CloudSQL databases.
This DAG is under active development.
default_args:
owner: akomar@mozilla.com
start_date: "2023-09-19"
email: ["akomar@mozilla.com", "telemetry-alerts@mozilla.com"]
retries: 1
retry_delay: 10m
tags:
- impact/tier_3
- repo/bigquery-etl
bqetl_accounts_derived:
schedule_interval: 30 2 * * *
description: |
Derived tables for analyzing data from Mozilla Accounts (`accounts_backend` and
`accounts_frontend` Glean applications).
This DAG is under active development.
default_args:
owner: akomar@mozilla.com
start_date: "2024-01-01"
email: ["akomar@mozilla.com", "ksiegler@mozilla.com"]
retries: 1
retry_delay: 10m
tags:
- impact/tier_3
- repo/bigquery-etl
bqetl_subplat:
schedule_interval: 45 1 * * *
description: |
Daily imports for Subscription Platform data from Stripe and the Mozilla VPN
operational DB as well as derived tables based on that data.
Depends on `bqetl_fxa_events`, so is scheduled to run a bit after that.
Stripe data retrieved by stripe_external__itemized_payout_reconciliation__v5
task has highly viariable availability timing, so it is possible for it to
fail with the following type of error:
`Report 'frr_...' did not succeed, status was 'pending'`
In such cases the failure is expected, the task will continue to retry every
30 minutes until the data becomes available. If failure observed looks
different then it should be reported using the Airflow triage process.
default_args:
owner: srose@mozilla.com
start_date: "2021-07-20"
email: ["telemetry-alerts@mozilla.com", "srose@mozilla.com"]
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_mozilla_vpn_site_metrics:
schedule_interval: 0 15 * * *
description: |
Daily extracts from the Google Analytics tables for Mozilla VPN as well as
derived tables based on that data.
Depends on Google Analytics exports, which have highly variable timing, so
queries depend on site_metrics_empty_check_v1, which retries every 30
minutes to wait for data to be available.
default_args:
owner: srose@mozilla.com
start_date: "2021-04-22"
email: ["telemetry-alerts@mozilla.com", "srose@mozilla.com"]
retries: 2
retry_delay: 30m
tags:
- impact/tier_2
2020-06-09 01:39:19 +03:00
bqetl_gud:
schedule_interval: 0 3 * * *
description: Optimized tables that power the
[Mozilla Growth and Usage Dashboard](https://gud.telemetry.mozilla.org).
2020-06-09 01:39:19 +03:00
default_args:
owner: jklukas@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2019-07-25"
email: ["telemetry-alerts@mozilla.com", "jklukas@mozilla.com"]
2020-06-09 01:39:19 +03:00
retries: 1
retry_delay: 5m
tags:
- impact/tier_1
2020-06-10 23:18:48 +03:00
bqetl_messaging_system:
2020-07-10 22:35:45 +03:00
schedule_interval: 0 2 * * *
description: |
Daily aggregations on top of pings sent for the `messaging_system`
namespace by desktop Firefox.
2020-06-10 23:18:48 +03:00
default_args:
owner: najiang@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2019-07-25"
email: ["telemetry-alerts@mozilla.com", "najiang@mozilla.com"]
2020-06-10 23:18:48 +03:00
retries: 1
retry_delay: 5m
tags:
- impact/tier_3
2020-06-12 02:19:20 +03:00
bqetl_activity_stream:
2020-07-10 22:35:45 +03:00
schedule_interval: 0 2 * * *
description: |
Daily aggregations on top of pings sent for the `activity_stream`
namespace by desktop Firefox. These are largely related to activity
on the newtab page and engagement with Pocket content.
2020-06-12 02:19:20 +03:00
default_args:
owner: anicholson@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2019-07-25"
email: ["telemetry-alerts@mozilla.com", "anicholson@mozilla.com"]
2020-06-12 02:19:20 +03:00
retries: 1
retry_delay: 5m
tags:
- impact/tier_2
2020-06-12 01:54:40 +03:00
bqetl_search:
schedule_interval: 0 3 * * *
2020-06-12 01:54:40 +03:00
default_args:
2021-12-13 19:12:53 +03:00
owner: anicholson@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2018-11-27"
email:
2021-12-13 19:12:53 +03:00
- "telemetry-alerts@mozilla.com"
- "anicholson@mozilla.com"
- "akomar@mozilla.com"
search_revenue_levers_daily_v1 table (#3534) * add new data table search_revenue_levers_daily * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Update sql/moz-fx-data-shared-prod/search_derived/search_revenue_levers_daily_v1/query.sql Co-authored-by: Curtis Morales <cmorales@mozilla.com> * Restore deleted tasks * Change DOU to DAU * Add Bing cohort and tidy query * Format * Add schema file for search_revenue_levers_daily * Add back check for distribution_id and fix tagged_follow_on * Update dags * One more generated task * Be explicit in group by and order * Fix comment * Delete commented out line * Format * Add acer_cohort table to moz-fx-data-shared-prod * Rename query to init.sql * Update acer cohort query * Delete no longer needed comment * Drop references to mozdata * Update sql/moz-fx-data-shared-prod/search_derived/acer_cohort_v1/init.sql Co-authored-by: akkomar <akkomar@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/search_derived/acer_cohort_v1/metadata.yaml Co-authored-by: akkomar <akkomar@users.noreply.github.com> * Update schema * Remove clustering from table --------- Co-authored-by: Xuan Luo <xluo@mozilla.com> Co-authored-by: akkomar <akkomar@users.noreply.github.com>
2023-02-01 22:29:49 +03:00
- "cmorales@mozilla.com"
2020-06-12 01:54:40 +03:00
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_addons:
schedule_interval: 0 4 * * *
description: |
Daily rollups of addon data from `main` pings.
Depends on `bqetl_search`, so is scheduled after that DAG.
default_args:
owner: kik@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2018-11-27"
email:
- "telemetry-alerts@mozilla.com"
- "kik@mozilla.com"
retries: 2
retry_delay: 30m
tags:
- impact/tier_2
2020-06-23 19:22:41 +03:00
bqetl_devtools:
schedule_interval: 0 3 * * *
description: |
Summarizes usage of the Dev Tools component of desktop Firefox.
2020-06-23 19:22:41 +03:00
default_args:
owner: ascholtz@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2018-11-27"
email: ["telemetry-alerts@mozilla.com", "ascholtz@mozilla.com"]
2020-06-23 19:22:41 +03:00
retries: 2
retry_delay: 30m
tags:
- impact/tier_3
2020-06-23 19:22:41 +03:00
bqetl_main_summary:
2020-07-10 22:35:45 +03:00
schedule_interval: 0 2 * * *
description: |
General-purpose derived tables for analyzing usage of desktop Firefox.
This is one of our highest-impact DAGs and should be handled carefully.
default_args:
2023-12-15 21:19:42 +03:00
owner: ascholtz@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2018-11-27"
email:
[
"telemetry-alerts@mozilla.com",
2023-12-15 21:19:42 +03:00
"ascholtz@mozilla.com",
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
]
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
2020-06-25 22:44:37 +03:00
bqetl_experiments_daily:
schedule_interval: 0 3 * * *
description: |
2021-01-30 02:04:42 +03:00
The DAG schedules queries that query experimentation related
metrics (enrollments, search, ...) from stable tables to finalize
numbers of experiment monitoring datasets for a specific date.
2020-06-25 00:42:55 +03:00
default_args:
owner: ascholtz@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2018-11-27"
email: ["telemetry-alerts@mozilla.com", "ascholtz@mozilla.com"]
2020-06-25 00:42:55 +03:00
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
2020-05-30 01:42:22 +03:00
# DAG for exporting query data marked as public to GCS
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
# queries should not be explicitly assigned to this DAG (done automatically)
bqetl_public_data_json:
schedule_interval: 0 5 * * *
description: |
Daily exports of query data marked as public to GCS.
Depends on the results of several upstream DAGs, the latest of which
runs at 04:00 UTC.
2020-05-30 01:42:22 +03:00
default_args:
owner: ascholtz@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2020-04-14"
email: ["telemetry-alerts@mozilla.com", "ascholtz@mozilla.com"]
2020-05-30 01:42:22 +03:00
retries: 2
retry_delay: 30m
tags:
- impact/tier_3
bqetl_internet_outages:
schedule_interval: 0 7 * * *
description: |
2021-01-30 02:25:05 +03:00
DAG for building the internet outages datasets.
See [bug 1640204](https://bugzilla.mozilla.org/show_bug.cgi?id=1640204).
default_args:
owner: aplacitelli@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2020-01-01"
email: ["aplacitelli@mozilla.com"]
retries: 2
retry_delay: 30m
tags:
- impact/tier_3
bqetl_deletion_request_volume:
schedule_interval: 0 1 * * *
default_args:
2023-12-15 21:19:42 +03:00
owner: akomar@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2020-06-29"
2023-12-15 21:19:42 +03:00
email: ["telemetry-alerts@mozilla.com", "akomar@mozilla.com"]
retries: 2
retry_delay: 30m
tags:
- impact/tier_3
bqetl_fenix_event_rollup:
schedule_interval: 0 2 * * *
default_args:
owner: wlachance@mozilla.com
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2020-09-09"
email: ["wlachance@mozilla.com"]
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_org_mozilla_fenix_derived:
schedule_interval: 0 2 * * *
default_args:
depends_on_past: false
email:
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
- amiyaguchi@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
owner: amiyaguchi@mozilla.com
retries: 2
retry_delay: 30m
Ran YAMLlint on all yaml files and resolved linting issues (fixes #1297) (#1481) * "Ran YAMLlint on all yaml files" * "Moved product info metadata table to README file" * "Reformatted yaml lists" * "Updated line breaks so script runs" * "Updated line breaks so script runs" * "Undid line breaks" * "Created custom config file" * "Removed base document id" * "Undid line breaks" * "Reformatted code" * "Trimmed whitespace" * "Undid line break" * "Introduced newline" * "Trimmed whitespace" * "Added yamillint to config file" * "Added yamllint to config file" * "Moved up yamllint test" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Trimmed whitespace" * "Removing hyphen to fix CI error" * "Indentation to remove CI error" * "Included yamllint install in build run" * "Added yamllint in requirements.txt and .in file" * "Moved install yamllint step to its own stage" * "Updated yamllint test" * "Updated circleci step" * "Reformatted code" * "Added yamllint to circleci steps" * "Added checkout block to yamllint step" * "Trimmed whitespace" * "Undid yamllint step" * "Specified directory name for yamllint test" * "Fixed yamlint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Fixed yamllint errors" * "Ignore pathway in linting" * "Added ignore venv pathway during linting" * "Updated ignore block" * "Updated ignore block" * "Removed ignore block" * "Updated ignore block" * "Indented base as a list" * "Indented base item" * Update tests/sql/moz-fx-data-shared-prod/search_derived/mobile_search_clients_last_seen_v1/test_day_bit_shifting/expect.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Resolved linting errors" * "Referenced tables put back on same line" * "Fixed linting error" * Update sql/moz-fx-data-shared-prod/account_ecosystem_derived/fxa_logging_users_daily_v1/metadata.yaml Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com> * "Fixed linting error" Co-authored-by: Anthony Miyaguchi <acmiyaguchi@gmail.com>
2020-10-30 03:24:55 +03:00
start_date: "2020-10-18"
tags:
- impact/tier_1
bqetl_org_mozilla_firefox_derived:
schedule_interval: 0 2 * * *
default_args:
depends_on_past: false
email:
- frank@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
owner: frank@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2022-11-30"
tags:
- impact/tier_1
bqetl_org_mozilla_focus_derived:
schedule_interval: 0 2 * * *
default_args:
depends_on_past: false
email:
2023-12-15 21:19:42 +03:00
- akomar@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
2023-12-15 21:19:42 +03:00
owner: akomar@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2023-02-22"
tags:
- impact/tier_1
bqetl_google_analytics_derived:
2020-11-04 22:47:32 +03:00
schedule_interval: 0 23 * * *
description: |
Daily aggregations of data exported from Google Analytics.
The GA export runs at 15:00 UTC, so there's an effective 2-day delay
for user activity to appear in these tables.
default_args:
owner: kwindau@mozilla.com
2021-09-01 22:51:29 +03:00
email:
- kwindau@mozilla.com
2021-09-01 22:51:29 +03:00
- telemetry-alerts@mozilla.com
start_date: "2020-10-31"
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_monitoring:
schedule_interval: 0 2 * * *
description: |
2021-01-30 02:25:05 +03:00
This DAG schedules queries and scripts for populating datasets
used for monitoring of the data platform.
default_args:
owner: ascholtz@mozilla.com
email: ["ascholtz@mozilla.com"]
start_date: "2018-10-30"
2020-11-12 17:10:07 +03:00
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
2020-11-12 17:10:07 +03:00
bqetl_monitoring_airflow:
schedule_interval: 0 10 * * *
description: |
This DAG schedules queries and scripts for populating datasets
used for monitoring of Airflow DAGs.
default_args:
owner: kik@mozilla.com
email: ["kik@mozilla.com"]
start_date: "2022-09-01"
retries: 2
retry_delay: 30m
tags:
- impact/tier_2
2020-11-12 17:10:07 +03:00
bqetl_event_rollup:
schedule_interval: 0 3 * * *
description: |
Desktop tables (`telemetry_derived.events_daily_v1` and upstream) are deprecated and paused
(have their scheduling metadata commented out) per https://bugzilla.mozilla.org/show_bug.cgi?id=1805722#c10
2020-11-12 17:10:07 +03:00
default_args:
owner: wlachance@mozilla.com
2020-11-12 17:10:07 +03:00
start_date: "2020-11-03"
email: ["wlachance@mozilla.com"]
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
2021-07-06 23:31:29 +03:00
bqetl_iprospect:
schedule_interval: 0 4 * * *
description: |
This DAG imports iProspect data from moz-fx-data-marketing-prod-iprospect.
depends_on_past: false
default_args:
owner: ascholtz@mozilla.com
email:
[
"ascholtz@mozilla.com",
"echo@mozilla.com",
"shong@mozilla.com"
]
2021-07-06 23:31:29 +03:00
start_date: "2021-04-19"
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
2021-07-06 23:31:29 +03:00
bqetl_search_dashboard:
default_args:
depends_on_past: false
email:
2021-03-10 01:25:01 +03:00
- telemetry-alerts@mozilla.com
2021-09-01 22:51:29 +03:00
- akomar@mozilla.com
email_on_failure: true
email_on_retry: true
2021-09-01 22:51:29 +03:00
owner: akomar@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2020-12-14"
schedule_interval: 30 4 * * *
tags:
- impact/tier_2
bqetl_desktop_platform:
schedule_interval: 0 3 * * *
default_args:
owner: ascholtz@mozilla.com
start_date: "2018-11-01"
email:
[
"telemetry-alerts@mozilla.com",
"ascholtz@mozilla.com",
"yzenevich@mozilla.com",
]
retries: 2
retry_delay: 30m
tags:
- impact/tier_3
bqetl_internal_tooling:
description: |
This DAG schedules queries for populating queries related to Mozilla's
internal developer tooling (e.g. mozregression).
default_args:
depends_on_past: false
email:
2021-03-10 01:25:01 +03:00
- wlachance@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: wlachance@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2020-06-01"
schedule_interval: 0 4 * * *
tags:
- impact/tier_3
bqetl_release_criteria:
schedule_interval: daily
default_args:
owner: perf-pmo@mozilla.com
start_date: "2020-12-03"
email:
- telemetry-alerts@mozilla.com
2023-12-15 21:19:42 +03:00
- esmyth@mozilla.com
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_pocket:
default_args:
depends_on_past: false
email:
- kik@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
owner: kik@mozilla.com
# Retry more than normal because the files from Pocket may not always be available on time.
retries: 10
retry_delay: 60m
start_date: "2021-03-10"
description: |
Import of data from Pocket's Snowflake warehouse.
Originally created for [Bug 1695336](
https://bugzilla.mozilla.org/show_bug.cgi?id=1695336).
*Triage notes*
As long as the most recent DAG run is successful this job can be considered healthy.
In such case, past DAG failures can be ignored.
schedule_interval: 0 12 * * *
tags:
- impact/tier_2
2021-03-16 18:49:17 +03:00
bqetl_desktop_funnel:
description: |
2021-03-16 18:49:17 +03:00
This DAG schedules desktop funnel queries used to power the
[Numbers that Matter dashboard](https://protosaur.dev/numbers-that-matter/)
2021-03-19 22:20:05 +03:00
schedule_interval: 0 4 * * *
2021-03-16 18:49:17 +03:00
default_args:
owner: ascholtz@mozilla.com
start_date: "2021-01-01"
email:
[
"telemetry-alerts@mozilla.com",
"ascholtz@mozilla.com",
]
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_firefox_ios:
default_args:
depends_on_past: false
email:
- kik@mozilla.com
- frank@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: kik@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2021-03-18"
description: Schedule daily ios firefox ETL
schedule_interval: 0 4 * * *
tags:
- impact/tier_1
2021-04-14 22:54:28 +03:00
bqetl_releases:
default_args:
depends_on_past: false
email:
- ascholtz@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: ascholtz@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2021-04-14"
description: |
Schedule release data import from https://product-details.mozilla.org/1.0
For more context, see
https://wiki.mozilla.org/Release_Management/Product_details
2021-04-14 22:54:28 +03:00
schedule_interval: 0 4 * * *
tags:
- impact/tier_2
bqetl_ctxsvc_derived:
default_args:
depends_on_past: false
email:
- ctroy@mozilla.com
- wstuckey@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: ctroy@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2021-05-01'
description: Contextual services derived tables
schedule_interval: 0 3 * * *
tags:
- impact/tier_2
bqetl_search_terms_daily:
default_args:
depends_on_past: false
email:
- ctroy@mozilla.com
- wstuckey@mozilla.com
- rburwei@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: ctroy@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2021-09-20'
description: |
Derived tables on top of search terms data.
Note that the tasks for populating `suggest_impression_sanitized_v*` are
particularly important because the source unsanitized dataset has only
a 2-day retention period, so errors fairly quickly become unrecoverable
and can impact reporting to partners. If this task errors out, it could
indicate trouble with an upstream task that runs in a restricted project
outside of Airflow. Contact `ctroy`, `wstuckey`, `whd`, and `jbuck`.
schedule_interval: 0 3 * * *
tags:
- impact/tier_1
bqetl_experimenter_experiments_import:
schedule_interval: "*/10 * * * *"
description: |
Imports experiments from the Experimenter V4 and V6 API.
Imported experiment data is used for experiment monitoring in
[Grafana](https://grafana.telemetry.mozilla.org/d/XspgvdxZz/experiment-enrollment).
default_args:
owner: ascholtz@mozilla.com
start_date: "2020-10-09"
retries: 0
email:
- ascholtz@mozilla.com
tags:
- impact/tier_2
2021-08-03 19:18:50 +03:00
bqetl_feature_usage:
schedule_interval: 0 5 * * *
description: |
Daily aggregation of browser features usages from `main` pings,
`event` pings and addon data.
Depends on `bqetl_addons` and `bqetl_main_summary`, so is scheduled after.
default_args:
owner: ascholtz@mozilla.com
start_date: "2021-01-01"
email:
- "telemetry-alerts@mozilla.com"
- "ascholtz@mozilla.com"
- "loines@mozilla.com"
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_urlbar:
schedule_interval: 0 3 * * *
description: |
Daily aggregation of metrics related to urlbar usage.
default_args:
2021-12-13 19:12:53 +03:00
owner: anicholson@mozilla.com
start_date: "2021-08-01"
email:
- "telemetry-alerts@mozilla.com"
2021-12-13 19:12:53 +03:00
- "anicholson@mozilla.com"
- "akomar@mozilla.com"
retries: 2
retry_delay: 30m
tags:
- impact/tier_2
2021-10-13 01:59:24 +03:00
bqetl_unified:
schedule_interval: 0 3 * * *
description: |
Schedule queries that unify metrics across all products.
default_args:
owner: ascholtz@mozilla.com
start_date: "2021-10-12"
email:
- "telemetry-alerts@mozilla.com"
- "ascholtz@mozilla.com"
- "loines@mozilla.com"
Create derived dataset and DAG for the aggregation of active users. (#2952) * Create derived dataset and DAG for the aggregation of active users. * Change APROX_DISTINCT_COUNT for COUNT(DISTINCT) * Remove join with country lookup to avoid dependencies. Added search measures. Reorder fields for clarity. * Improve descriptions * Add clustering by channel * DAG update * Clustering based on users most common filtering * Add notification for analytics DAG * agg_active_users to query from telemetry_derived. * Add query to create agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Add date to init.sql * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Update sql/mozfun/bytes/zero_right/metadata.yaml Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Modify metadata.yaml for agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/query.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Modify metadata.yaml for agg_active_users * Remove CAST from init.sql for agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql * Update project in ini.sql to `moz-fx-data-shared-prod`. * Update name of aggregation and DAGS for consistency * Add active_users_aggregates_v1 to align with current naming convention * Update to active_users_aggregates * Update query for active_users_aggregates * Add uri_count and active_hours query for active_users_aggregates * Format query, update DAG to remove agg_active_users_v1 * Generate DAG to correct CI error. Co-authored-by: Lucia Vargas <lvargas@mozilla.com> Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com>
2022-05-12 17:23:50 +03:00
- "lvargas@mozilla.com"
2021-10-13 01:59:24 +03:00
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_regrets_reporter_summary:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- kik@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: kik@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2021-12-12'
description: Measure usage of the regrets reporter addon
schedule_interval: 0 4 * * *
tags:
- impact/tier_1
bqetl_cjms_nonprod:
schedule_interval: 0 * * * *
description: |
Hourly ETL for cjms nonprod.
default_args:
owner: srose@mozilla.com
start_date: "2022-03-24"
email: ["telemetry-alerts@mozilla.com", "srose@mozilla.com"]
retries: 2
retry_delay: 5m
tags:
- impact/tier_3
bqetl_acoustic_contact_export:
schedule_interval: 0 9 * * *
description: |
Processing data loaded by
fivetran_acoustic_contact_export
DAG to clean up the data loaded from Acoustic.
default_args:
owner: leli@mozilla.com
start_date: "2024-04-03"
email: ["telemetry-alerts@mozilla.com", "leli@mozilla.com"]
retries: 1
retry_delay: 5m
tags:
- impact/tier_3
bqetl_acoustic_raw_recipient_export:
schedule_interval: 0 9 * * *
description: |
Processing data loaded by
fivetran_acoustic_raw_recipient_export
DAG to clean up the data loaded from Acoustic.
default_args:
owner: leli@mozilla.com
start_date: "2024-04-03"
email: ["telemetry-alerts@mozilla.com", "leli@mozilla.com"]
retries: 1
retry_delay: 5m
tags:
- impact/tier_3
Create derived dataset and DAG for the aggregation of active users. (#2952) * Create derived dataset and DAG for the aggregation of active users. * Change APROX_DISTINCT_COUNT for COUNT(DISTINCT) * Remove join with country lookup to avoid dependencies. Added search measures. Reorder fields for clarity. * Improve descriptions * Add clustering by channel * DAG update * Clustering based on users most common filtering * Add notification for analytics DAG * agg_active_users to query from telemetry_derived. * Add query to create agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Add date to init.sql * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Update sql/mozfun/bytes/zero_right/metadata.yaml Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Modify metadata.yaml for agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/query.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Modify metadata.yaml for agg_active_users * Remove CAST from init.sql for agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql * Update project in ini.sql to `moz-fx-data-shared-prod`. * Update name of aggregation and DAGS for consistency * Add active_users_aggregates_v1 to align with current naming convention * Update to active_users_aggregates * Update query for active_users_aggregates * Add uri_count and active_hours query for active_users_aggregates * Format query, update DAG to remove agg_active_users_v1 * Generate DAG to correct CI error. Co-authored-by: Lucia Vargas <lvargas@mozilla.com> Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com>
2022-05-12 17:23:50 +03:00
bqetl_analytics_aggregations:
default_args:
depends_on_past: false
email:
- "telemetry-alerts@mozilla.com"
- "lvargas@mozilla.com"
- "gkaberere@mozilla.com"
email_on_failure: true
email_on_retry: true
end_date: null
owner: lvargas@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2022-05-12'
description: Scheduler to populate the aggregations required for
analytics engineering and reports optimization.
It provides data to build growth, search and usage metrics, as well
as acquisition and retention KPIs, in a model that facilitates
reporting in Looker.
schedule_interval: 15 4 * * *
Create derived dataset and DAG for the aggregation of active users. (#2952) * Create derived dataset and DAG for the aggregation of active users. * Change APROX_DISTINCT_COUNT for COUNT(DISTINCT) * Remove join with country lookup to avoid dependencies. Added search measures. Reorder fields for clarity. * Improve descriptions * Add clustering by channel * DAG update * Clustering based on users most common filtering * Add notification for analytics DAG * agg_active_users to query from telemetry_derived. * Add query to create agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Add date to init.sql * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Update sql/mozfun/bytes/zero_right/metadata.yaml Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Modify metadata.yaml for agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/query.sql Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Modify metadata.yaml for agg_active_users * Remove CAST from init.sql for agg_active_users * Update sql/moz-fx-data-shared-prod/telemetry_derived/agg_active_users_v1/init.sql * Update project in ini.sql to `moz-fx-data-shared-prod`. * Update name of aggregation and DAGS for consistency * Add active_users_aggregates_v1 to align with current naming convention * Update to active_users_aggregates * Update query for active_users_aggregates * Add uri_count and active_hours query for active_users_aggregates * Format query, update DAG to remove agg_active_users_v1 * Generate DAG to correct CI error. Co-authored-by: Lucia Vargas <lvargas@mozilla.com> Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com>
2022-05-12 17:23:50 +03:00
tags:
- impact/tier_1
bqetl_fog_decision_support:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- pmcmanis@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: pmcmanis@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2022-05-25'
description: This DAG schedules queries for calculating FOG decision
support metrics
schedule_interval: 0 4 * * *
tags:
- impact/tier_3
- repo/bigquery-etl
bqetl_newtab:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- anicholson@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: anicholson@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2022-07-01'
description: Schedules newtab related queries.
schedule_interval: daily
tags:
- impact/tier_1
bqetl_desktop_mobile_search_monthly:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- akommasani@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: akommasani@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2019-01-01'
description: Generate mnthly client data from daily search table
schedule_interval: "0 5 2 * *"
tags:
- impact/tier_1
- repo/bigquery-etl
bqetl_domain_meta:
default_args:
depends_on_past: false
email:
- wstuckey@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: wstuckey@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2022-10-13'
description: Domain metadata
schedule_interval: monthly
tags:
- impact/tier_3
- triage/no_triage
- repo/bigquery-etl
bqetl_sponsored_tiles_clients_daily:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- skahmann@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: skahmann@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2022-09-13'
description: daily run of sponsored tiles related fields
schedule_interval: 0 4 * * *
tags:
- impact/tier_3
- repo/bigquery-etl
bqetl_mobile_activation:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- vsabino@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: vsabino@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2021-01-01'
description: Queries related to the mobile activation metric used by Marketing
schedule_interval: daily
tags:
- impact/tier_1
- repo/bigquery-etl
Create table, view, DAG for Firefox Android Clients. (#3379) * Create table, view, DAG for Firefox Android Clients. * Normalization of adjust_network and install_source in the view, typo. Move dataset from telemetry_derived to fenix_derived. * DENG-178_ Update logic to use fenix.first_session instead of org_mozilla_firefox, consider pings received after client's first seen date. Use first_run_date as datetime for comparison with metrics datetimes. Remove condition of metrics ping without adjust data to differentiate when a ping is not received and when is empty. Health check date types. Update clustering as adjust data is more likely to be null. Find deterministic values for fisr_session ping data. Remove uniqueness validation of clients in different metrics pings. Create UDF for the logic of finding the first adjust (value,datetime) pair. * DENG-178_ Refactor query for readibility and consistency with existing datasets. * Update clustering and description in metadata. Collect only `first seen` clients & metrics ping data for channel release. Update LEAST for COALESCE to avoid NULL returned. Collect core dimensions from `baseline_clients_first_seen` for data completeness when first_session ping is not reported. * Delete schema file. * Reducing duplicated logic, readability. Adding sample_id to the table and the clustering. * Compare to find first value also for first_seen_date,submission_date, first_run_date, first_reported_country, first_reported_isp and channel. * DAG partition parameter NULL. FUll outer join in init to collect ping's data for not yet first_seen clients. Co-authored-by: Lucia Vargas <lvargas@mozilla.com>
2022-12-13 23:21:10 +03:00
bqetl_analytics_tables:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- lvargas@mozilla.com
- gkaberere@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: lvargas@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2022-12-01'
description: Scheduled queries for analytics tables.
engineering.
schedule_interval: 0 2 * * *
tags:
- impact/tier_1
- repo/bigquery-etl
bqetl_fivetran_google_ads:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- frank@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: frank@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-01-01'
description: Queries for Google Ads data
coming from Fivetran. Fivetran
updates these tables every hour.
schedule_interval: 0 2 * * *
tags:
- impact/tier_2
- repo/bigquery-etl
Add and incrementally populate a table for google ads campaign cost metrics (#3468) * Add and incrementally populate a table for google ads campaign cost metrics * Register dag in dags.yaml * make two strings match that apparently have to match * Consistentify another thing in the dag * Reformat a sql file * Update sql/moz-fx-data-shared-prod/fenix_derived/google_ads_campaign_cost_breakdowns_v1/metadata.yaml Add update dependency on upstream table Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> * Small adjustments apropos of review * Attempt to fix verify-dags-up-to-date * Evidently there are too many blank lines in the metadata file * Stop dry running an access denied table Also raise the line length limit on the linter, which otherwise prevented the needed change * represent micros more accurately * Update dags.yaml to include Frank as maintainer Co-authored-by: Frank Bertsch <frank.bertsch@gmail.com> * rename ad_clicks * Update sql/moz-fx-data-shared-prod/fenix_derived/google_ads_campaign_cost_breakdowns_v1/query.sql Co-authored-by: Frank Bertsch <frank.bertsch@gmail.com> * Add conversions to columns of output table * Group stats table by campaign id and date * Add revenue generating ad clicks and disambiguate that number from marketing ad clicks * SO IT TURNS OUT, campaigns with the same ID can have different names over time. This associates the appropriate names with each id so we can sum up metrics by campaign rather than by NAME of campaign. * ./bqetl format /Users/chelseatroy/mozilla/bigquery-etl/sql/moz-fx-data-shared-prod/fenix_derived/google_ads_campaign_cost_breakdowns_v1/query.sql * Document the fenix campaign identifier * ./bqetl format * ./bqetl dag generate bqetl_campaign_cost_breakdowns * ./bqetl dag generate bqetl_org_mozilla_firefox_derived Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> Co-authored-by: Frank Bertsch <frank.bertsch@gmail.com>
2023-01-12 00:58:10 +03:00
bqetl_campaign_cost_breakdowns:
default_args:
depends_on_past: false
email:
- ctroy@mozilla.com
- frank@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: ctroy@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2021-09-20'
description: |
Derived tables on top of fenix installation and DOU metrics,
as well as Google ads campaign data.
schedule_interval: 0 3 * * *
tags:
- impact/tier_2
- repo/bigquery-etl
bqetl_fivetran_costs:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- lschiestl@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: lschiestl@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-01-18'
description: |
Derived tables for analyzing the Fivetran Costs. Data coming from Fivetran.
repo: bigquery-etl
schedule_interval: 0 5 * * *
tags:
- impact/tier_3
bqetl_mdn_yari:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- mdn-infra@mozilla.com
- fmerz@mozilla.com
- kik@mozilla.com
email_on_failure: true
email_on_retry: false
end_date: null
owner: fmerz@mozilla.com
retries: 1
retry_delay: 5m
start_date: '2023-02-01'
description: |
Monthly data exports of MDN 'Popularities'. This aggregates and counts total
page visits and normalizes them agains the max.
schedule_interval: 0 0 1 * *
tags:
- impact/tier_3
- triage/record_only
bqetl_status_check:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
end_date: null
owner: ascholtz@mozilla.com
retries: 0
start_date: '2023-04-01'
description: |
This DAG checks if bigquery-etl is working properly. Dummy ETL tasks are executed to detect
breakages as soon as possible.
*Triage notes*
None of these tasks should fail. If they do it is very likely that other/all ETL tasks will
subsequently fail as well. Any failures should be communicated to the Data Infra Working Group
as soon as possible.
schedule_interval: "1h"
tags:
- impact/tier_1
bqetl_adjust:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
Ds 2944 create external adjust table redux (#3907) * add metadata, schema yamls and query.py * created adjust_derived namespace * add query.py, metadata, schema, dataset for testing * delete extraneous file, update DAG name * modify bqetl_adjust DAG redux * update DAG name, take out '_derived' * update table name in view * standardize table names across files * regenerate DAG * update schema in both locations * add query.py, metadata, schema yaml files * take put extraneous print statements, update datasets to be 'adjust' or 'adjust_derived' * add submission date to date_partition_parameter * update table name to be just one table * add DAG for adjust_derived * add bq_etl adjust_derived DAG to yaml file * add note about API token * revert changes to bqetl.adjust.py * use proper tast_id * fix start dates * add python command and docker image * add python command and docker image * delete extraneous code * comment out docker part in old adjust dag * add whitespace, delete extraneous code * Update sql/moz-fx-data-shared-prod/adjust/adjust_derived/view.sql Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * updated logic to check if response dictionary is not empty, moved view out of nested folder, added token ownership statement to metadata file, turned off email retry in dags.yaml, separated out clean up of json to its own function * take out extraneous if statement and move else statement * reorder where comment is to make more sense * more description as to why we're using mhirose's API token * take out periods * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/metadata.yaml Co-authored-by: Anna Scholtz <anna@scholtzan.net> * combine adjust DAGs * change logic for query_export check loop continuance, adapt metadata.yamls * add blank parameters test * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/metadata.yaml Co-authored-by: Anna Scholtz <anna@scholtzan.net> * add arguments to metadata.yaml * remove external table reference * refactor to add date parameter * refactor based on Circle CI's advice * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * take out TODO comment --------- Co-authored-by: kik-kik <kignasiak@mozilla.com> Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> Co-authored-by: Anna Scholtz <anna@scholtzan.net>
2023-07-08 01:32:03 +03:00
- mhirose@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
Ds 2944 create external adjust table redux (#3907) * add metadata, schema yamls and query.py * created adjust_derived namespace * add query.py, metadata, schema, dataset for testing * delete extraneous file, update DAG name * modify bqetl_adjust DAG redux * update DAG name, take out '_derived' * update table name in view * standardize table names across files * regenerate DAG * update schema in both locations * add query.py, metadata, schema yaml files * take put extraneous print statements, update datasets to be 'adjust' or 'adjust_derived' * add submission date to date_partition_parameter * update table name to be just one table * add DAG for adjust_derived * add bq_etl adjust_derived DAG to yaml file * add note about API token * revert changes to bqetl.adjust.py * use proper tast_id * fix start dates * add python command and docker image * add python command and docker image * delete extraneous code * comment out docker part in old adjust dag * add whitespace, delete extraneous code * Update sql/moz-fx-data-shared-prod/adjust/adjust_derived/view.sql Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * updated logic to check if response dictionary is not empty, moved view out of nested folder, added token ownership statement to metadata file, turned off email retry in dags.yaml, separated out clean up of json to its own function * take out extraneous if statement and move else statement * reorder where comment is to make more sense * more description as to why we're using mhirose's API token * take out periods * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/metadata.yaml Co-authored-by: Anna Scholtz <anna@scholtzan.net> * combine adjust DAGs * change logic for query_export check loop continuance, adapt metadata.yamls * add blank parameters test * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/metadata.yaml Co-authored-by: Anna Scholtz <anna@scholtzan.net> * add arguments to metadata.yaml * remove external table reference * refactor to add date parameter * refactor based on Circle CI's advice * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * take out TODO comment --------- Co-authored-by: kik-kik <kignasiak@mozilla.com> Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> Co-authored-by: Anna Scholtz <anna@scholtzan.net>
2023-07-08 01:32:03 +03:00
owner: mhirose@mozilla.com
retries: 2
retry_delay: 30m
Ds 2944 create external adjust table redux (#3907) * add metadata, schema yamls and query.py * created adjust_derived namespace * add query.py, metadata, schema, dataset for testing * delete extraneous file, update DAG name * modify bqetl_adjust DAG redux * update DAG name, take out '_derived' * update table name in view * standardize table names across files * regenerate DAG * update schema in both locations * add query.py, metadata, schema yaml files * take put extraneous print statements, update datasets to be 'adjust' or 'adjust_derived' * add submission date to date_partition_parameter * update table name to be just one table * add DAG for adjust_derived * add bq_etl adjust_derived DAG to yaml file * add note about API token * revert changes to bqetl.adjust.py * use proper tast_id * fix start dates * add python command and docker image * add python command and docker image * delete extraneous code * comment out docker part in old adjust dag * add whitespace, delete extraneous code * Update sql/moz-fx-data-shared-prod/adjust/adjust_derived/view.sql Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * updated logic to check if response dictionary is not empty, moved view out of nested folder, added token ownership statement to metadata file, turned off email retry in dags.yaml, separated out clean up of json to its own function * take out extraneous if statement and move else statement * reorder where comment is to make more sense * more description as to why we're using mhirose's API token * take out periods * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/metadata.yaml Co-authored-by: Anna Scholtz <anna@scholtzan.net> * combine adjust DAGs * change logic for query_export check loop continuance, adapt metadata.yamls * add blank parameters test * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/metadata.yaml Co-authored-by: Anna Scholtz <anna@scholtzan.net> * add arguments to metadata.yaml * remove external table reference * refactor to add date parameter * refactor based on Circle CI's advice * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * Update sql/moz-fx-data-shared-prod/adjust_derived/adjust_derived_v1/query.py Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> * take out TODO comment --------- Co-authored-by: kik-kik <kignasiak@mozilla.com> Co-authored-by: Lucia <30448600+lucia-vargas-a@users.noreply.github.com> Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com> Co-authored-by: Anna Scholtz <anna@scholtzan.net>
2023-07-08 01:32:03 +03:00
start_date: '2023-07-06'
description: |
Derived tables built on Adjust data downloaded from https://api.adjust.com/kpis/v1/<app_token>
Using mhirose's API token - no Adjust API token for service accounts, just users.
repo: bigquery-etl
schedule_interval: 0 4 * * *
tags:
- impact/tier_2
- repo/bigquery-etl
bqetl_download_funnel_attribution:
description: Daily aggregations of data exported from Google Analytics joined with Firefox download data.
default_args:
depends_on_past: false
email:
- gleonard@mozilla.com
- telemetry-alerts@mozilla.com
end_date: null
owner: gleonard@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-04-10'
schedule_interval: 0 23 * * *
tags:
- impact/tier_1
bqetl_fenix_external:
schedule_interval: 0 2 * * *
default_args:
depends_on_past: false
email:
- frank@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
owner: frank@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2023-05-07"
tags:
- impact/tier_1
- repo/bigquery-etl
bqetl_fivetran_apple_ads:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- frank@mozilla.com
- kik@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: kik@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-05-25'
description: |
Copies over apple_ads data coming from Fivetran
into our data BQ project. Fivetran syncs this data
every hour. We copy the data every 3 hours to our project.
schedule_interval: 0 3 * * *
tags:
- impact/tier_2
bqetl_fivetran_copied_tables:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- frank@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: frank@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-07-04'
description: |
Copy over Fivetran data to shared-prod.
schedule_interval: 0 3 * * *
tags:
- impact/tier_2
bqetl_kpis_shredder:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- lvargas@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: lvargas@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-05-16'
description: |
This DAG calculates KPIs for shredder client_ids
repo: bigquery-etl
schedule_interval: 0 2 */28 * *
tags:
- impact/tier_3
- repo/bigquery-etl
bqetl_default:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
end_date: null
owner: telemetry-alerts@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-09-01'
description: This is a default DAG to schedule tasks with lower business impact
or that don't require a new or existing DAG. Queries are automatically scheduled
in this DAG during creation when no dag name is specified using option --dag.
See [related documentation in the cookbooks](https://mozilla.github.io/bigquery-etl/cookbooks/creating_a_derived_dataset/)
repo: bigquery-etl
schedule_interval: 0 4 * * *
tags:
- impact/tier_3
- triage/no_triage
bqetl_reference:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- cmorales@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: cmorales@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-09-18'
description: DAG to build reference data
repo: bigquery-etl
schedule_interval: daily
tags:
- impact/tier_1
- repo/bigquery-etl
bqetl_generated_funnels:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- ascholtz@mozilla.com
email_on_failure: true
email_on_retry: true
owner: ascholtz@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-10-14'
description: DAG scheduling funnels defined in sql_generators/funnels
repo: bigquery-etl
schedule_interval: 0 5 * * *
tags:
- impact/tier_3
- triage/no_triage
bqetl_serp:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- akommasani@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: akommasani@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-10-01'
description: DAG to build serp events data
repo: bigquery-etl
schedule_interval: daily
tags:
- impact/tier_1
- repo/bigquery-etl
bqetl_review_checker:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- akommasani@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: akommasani@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-10-01'
description: DAG to build review checker data
repo: bigquery-etl
schedule_interval: daily
tags:
- impact/tier_1
- repo/bigquery-etl
bqetl_ads:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- cmorales@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: cmorales@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-10-10'
description: Tables related to ads
repo: bigquery-etl
schedule_interval: daily
tags:
- impact/tier_1
- repo/bigquery-etl
bqetl_mozilla_org_derived:
schedule_interval: 0 2 * * *
default_args:
depends_on_past: false
email:
- frank@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
owner: frank@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2023-11-13"
tags:
- impact/tier_1
bqetl_glean_usage:
schedule_interval: 0 2 * * *
default_args:
depends_on_past: false
email:
- ascholtz@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: true
owner: ascholtz@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2023-11-20"
tags:
- impact/tier_1
bqetl_glam_export:
schedule_interval: 0 22 * * *
default_args:
depends_on_past: false
email:
- ascholtz@mozilla.com
- efilho@mozilla.com
email_on_failure: true
email_on_retry: true
owner: ascholtz@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2023-11-28"
tags:
- impact/tier_2
description: DAG to prepare GLAM data for public export.
bqetl_crash:
schedule_interval: 0 2 * * *
default_args:
depends_on_past: false
email:
- dthorn@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
owner: dthorn@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2023-12-10"
tags:
- impact/tier_2
bqetl_use_counter_analysis:
schedule_interval: 0 8 * * *
default_args:
depends_on_past: false
email:
- kwindau@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
owner: kwindau@mozilla.com
retries: 2
retry_delay: 30m
start_date: "2023-12-13"
tags:
- impact/tier_2
description: DAG to prepare use counter data for Firefox Desktop & Fenix for visualization
bqetl_mobile_feature_usage:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- rzhao@mozilla.com
email_on_failure: true
email_on_retry: false
end_date: null
owner: rzhao@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-10-24'
description: Schedule run for mobile feature usage tables
schedule_interval: 0 6 * * *
tags:
- impact/tier_3
bqetl_telemetry_dev_cycle:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- leli@mozilla.com
email_on_failure: true
email_on_retry: false
end_date: null
owner: leli@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2023-12-19'
description: |
DAG for Telemetry Dev Cycle Dashboard
Airflow Triage Note:
The tables are build every day so only the last run needs to be successful.
repo: bigquery-etl
schedule_interval: 0 18 * * *
tags:
- impact/tier_3
- repo/bigquery-etl
bqetl_desktop_installs_v1:
2023-12-29 20:17:45 +03:00
schedule_interval: 55 23 * * *
default_args:
depends_on_past: false
email:
- kwindau@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
owner: kwindau@mozilla.com
retries: 2
retry_delay: 30m
2023-12-29 20:17:45 +03:00
start_date: "2023-12-28"
tags:
- impact/tier_2
description: DAG to build mozdata-fx-data-shared-prod.firefox_desktop_derived.desktop_installs_v1 table
bqetl_google_analytics_derived_ga4:
schedule_interval: 0 12 * * *
description: Daily aggregations of data exported from Google Analytics 4
default_args:
depends_on_past: false
owner: kwindau@mozilla.com
email:
- kwindau@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
start_date: "2024-01-03"
retries: 2
retry_delay: 30m
tags:
- impact/tier_2
bqetl_glam_refresh_aggregates:
default_args:
depends_on_past: false
email:
- efilho@mozilla.com
email_on_failure: true
email_on_retry: false
owner: efilho@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2024-01-10'
description: Refresh GLAM tables that are serving data.
repo: bigquery-etl
schedule_interval: 0 8 * * *
tags:
- impact/tier_2
- repo/bigquery-etl
bqetl_google_search_console:
schedule_interval: 0 8 * * *
description: |
ETLs using data exported from Google Search Console.
The Google Search Console exports for a date typically complete by 08:00 UTC two days after that date,
so these ETLs should generally specify `date_partition_offset: -1` in their scheduling metadata.
default_args:
owner: srose@mozilla.com
email:
- srose@mozilla.com
- telemetry-alerts@mozilla.com
start_date: '2024-01-26'
retries: 2
retry_delay: 30m
tags:
- impact/tier_1
bqetl_data_observability_test_data_copy:
schedule_interval: 0 8 * * *
description: |
ETL used to copy over data to data-observability-dev BQ project used
for testing out different data observability platforms.
default_args:
owner: kik@mozilla.com
email:
- kik@mozilla.com
- akommasani@mozilla.com
- ascholtz@mozilla.com
start_date: '2024-03-20'
retries: 2
retry_delay: 30m
tags:
- triage/no_triage
- impact/tier_3
bqetl_acoustic_suppression_list:
schedule_interval: 0 9 * * *
description: |
ETL for Acoustic suppression list.
default_args:
owner: leli@mozilla.com
email:
- leli@mozilla.com
start_date: '2024-04-03'
retries: 1
retry_delay: 30m
tags:
- impact/tier_3
bqetl_braze:
schedule_interval: 30 4,12,20 * * *
description: |
ETL for Braze workflows.
## Triage notes:
Don't rerun this DAG!
Ping Chelsey Beck or Leli Schiestl.
If both are out, follow the [workbook](https://mozilla-hub.atlassian.net/wiki/spaces/DATA/pages/730234942/bqetl+braze+DAG+workbook) in confluence.
default_args:
owner: cbeck@mozilla.com
email:
- cbeck@mozilla.com
- leli@mozilla.com
start_date: '2024-04-15'
retries: 1
retry_delay: 30m
tags:
- impact/tier_2
bqetl_braze_currents:
schedule_interval: 0 2 * * *
description: |
Load Braze current data from GCS into BigQuery
default_args:
owner: leli@mozilla.com
email:
- leli@mozilla.com
start_date: '2024-04-15'
retries: 1
retry_delay: 30m
tags:
- impact/tier_2
bqetl_marketing_suppression_list:
schedule_interval: 0 3 * * *
description: |
Ingest marketing suppression lists into BigQuery
default_args:
owner: leli@mozilla.com
email:
- leli@mozilla.com
start_date: '2024-04-21'
retries: 1
retry_delay: 30m
tags:
- impact/tier_2
bqetl_pageload_v1:
default_args:
depends_on_past: false
email:
- telemetry-alerts@mozilla.com
- wichan@mozilla.com
email_on_failure: true
email_on_retry: true
end_date: null
owner: wichan@mozilla.com
retries: 2
retry_delay: 30m
start_date: '2024-04-01'
description: DAG to build pageload tables
repo: bigquery-etl
schedule_interval: daily
tags:
- impact/tier_1
- repo/bigquery-etl
bqetl_desktop_engagement_model:
schedule_interval: 0 12 * * *
description: Loads the desktop engagement model tables
default_args:
depends_on_past: false
owner: kwindau@mozilla.com
email:
- kwindau@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
start_date: "2024-04-24"
retries: 2
retry_delay: 30m
tags:
- impact/tier_2
2024-05-14 23:50:15 +03:00
bqetl_desktop_retention_model:
schedule_interval: 0 12 * * *
description: Loads the desktop retention model tables
default_args:
depends_on_past: false
owner: mhirose@mozilla.com
email:
- mhirose@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
start_date: "2024-05-14"
retries: 2
retry_delay: 30m
tags:
- impact/tier_2
bqetl_ios_campaign_reporting:
schedule_interval: 0 12 * * *
description: Loads the apple ads ios_app_campaign_stats table
default_args:
depends_on_past: false
owner: kwindau@mozilla.com
email:
- kwindau@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
start_date: "2024-05-08"
retries: 2
retry_delay: 30m
tags:
- impact/tier_2
bqetl_mobile_kpi_metrics:
schedule_interval: 0 12 * * *
description: Generates support metrics for mobile KPI's
default_args:
depends_on_past: false
owner: kik@mozilla.com
email:
- kik@mozilla.com
- telemetry-alerts@mozilla.com
email_on_failure: true
email_on_retry: false
start_date: '2024-06-03'
retries: 1
retry_delay: 30m
tags:
- impact/tier_1