From 5b672d8a1c93778a9f0f3540554c8dfc628d6a5f Mon Sep 17 00:00:00 2001 From: Liam McFall Date: Wed, 30 Jul 2025 18:53:14 -0400 Subject: [PATCH 1/4] feat: add bigconfig files for braze_derived tables --- .../newsletters_v1/bigconfig.yml | 17 +++++++++ .../braze_derived/products_v1/bigconfig.yml | 17 +++++++++ .../subscriptions_map_v1/bigconfig.yml | 34 ++++++++++++++++++ .../subscriptions_v1/bigconfig.yml | 17 +++++++++ .../user_profiles_v1/bigconfig.yml | 36 +++++++++++++++++++ .../braze_derived/users_v1/bigconfig.yml | 36 +++++++++++++++++++ .../braze_derived/waitlists_v1/bigconfig.yml | 17 +++++++++ 7 files changed, 174 insertions(+) create mode 100644 sql/moz-fx-data-shared-prod/braze_derived/newsletters_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_derived/products_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_derived/subscriptions_map_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_derived/subscriptions_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_derived/user_profiles_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_derived/users_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_derived/waitlists_v1/bigconfig.yml diff --git a/sql/moz-fx-data-shared-prod/braze_derived/newsletters_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_derived/newsletters_v1/bigconfig.yml new file mode 100644 index 00000000000..cf07a5b2716 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_derived/newsletters_v1/bigconfig.yml @@ -0,0 +1,17 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_derived.newsletters_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique diff --git a/sql/moz-fx-data-shared-prod/braze_derived/products_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_derived/products_v1/bigconfig.yml new file mode 100644 index 00000000000..1f4de6e51d3 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_derived/products_v1/bigconfig.yml @@ -0,0 +1,17 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_derived.products_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique diff --git a/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_map_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_map_v1/bigconfig.yml new file mode 100644 index 00000000000..afe896aac20 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_map_v1/bigconfig.yml @@ -0,0 +1,34 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_derived.subscriptions_map_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: braze_subscription_name + metrics: + - saved_metric_id: is_not_null + - column_name: description + metrics: + - saved_metric_id: is_not_null + - column_name: mozilla_subscription_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: firefox_subscription_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: mozilla_dev_subscription_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: basket_slug + metrics: + - saved_metric_id: is_not_null diff --git a/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_v1/bigconfig.yml new file mode 100644 index 00000000000..a8aaf560b89 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_v1/bigconfig.yml @@ -0,0 +1,17 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_derived.subscriptions_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique diff --git a/sql/moz-fx-data-shared-prod/braze_derived/user_profiles_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_derived/user_profiles_v1/bigconfig.yml new file mode 100644 index 00000000000..8d2536d4953 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_derived/user_profiles_v1/bigconfig.yml @@ -0,0 +1,36 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_derived.user_profiles_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: email + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: email_subscribe + metrics: + - saved_metric_id: is_not_null + - column_name: has_fxa + metrics: + - saved_metric_id: is_not_null + - column_name: create_timestamp + metrics: + - saved_metric_id: is_not_null + - column_name: update_timestamp + metrics: + - saved_metric_id: is_not_null + - column_name: fxa_id_sha256 + metrics: + - saved_metric_id: is_unique diff --git a/sql/moz-fx-data-shared-prod/braze_derived/users_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_derived/users_v1/bigconfig.yml new file mode 100644 index 00000000000..5ecad2f297c --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_derived/users_v1/bigconfig.yml @@ -0,0 +1,36 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_derived.users_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: email + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: email_subscribe + metrics: + - saved_metric_id: is_not_null + - column_name: has_fxa + metrics: + - saved_metric_id: is_not_null + - column_name: create_timestamp + metrics: + - saved_metric_id: is_not_null + - column_name: update_timestamp + metrics: + - saved_metric_id: is_not_null + - column_name: fxa_id_sha256 + metrics: + - saved_metric_id: is_unique diff --git a/sql/moz-fx-data-shared-prod/braze_derived/waitlists_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_derived/waitlists_v1/bigconfig.yml new file mode 100644 index 00000000000..eca3b921f89 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_derived/waitlists_v1/bigconfig.yml @@ -0,0 +1,17 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_derived.waitlists_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique From d3e3f9699069ab4f2840b92aa2436b5988f4060d Mon Sep 17 00:00:00 2001 From: Liam McFall Date: Thu, 31 Jul 2025 15:37:21 -0400 Subject: [PATCH 2/4] feat: add bigconfig files for braze_external tables --- .../bigconfig.yml | 22 ++++++++++++++ .../changed_newsletters_sync_v1/bigconfig.yml | 22 ++++++++++++++ .../changed_products_sync_v1/bigconfig.yml | 22 ++++++++++++++ .../changed_users_sync_v1/bigconfig.yml | 22 ++++++++++++++ .../changed_users_v1/bigconfig.yml | 30 +++++++++++++++++++ .../changed_waitlists_sync_v1/bigconfig.yml | 22 ++++++++++++++ .../delete_users_sync_v1/bigconfig.yml | 16 ++++++++++ .../bigconfig.yml | 12 ++++++++ 8 files changed, 168 insertions(+) create mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_firefox_subscriptions_sync_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_newsletters_sync_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_products_sync_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_users_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_external/delete_users_sync_v1/bigconfig.yml create mode 100644 sql/moz-fx-data-shared-prod/braze_external/users_previous_day_snapshot_v1/bigconfig.yml diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_firefox_subscriptions_sync_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/changed_firefox_subscriptions_sync_v1/bigconfig.yml new file mode 100644 index 00000000000..581efa2a731 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_external/changed_firefox_subscriptions_sync_v1/bigconfig.yml @@ -0,0 +1,22 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.changed_firefox_subscriptions_sync_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - column_name: updated_At + metrics: + - saved_metric_id: is_not_null + - column_name: payload + metrics: + - saved_metric_id: is_not_null diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_newsletters_sync_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/changed_newsletters_sync_v1/bigconfig.yml new file mode 100644 index 00000000000..c45c35f87a5 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_external/changed_newsletters_sync_v1/bigconfig.yml @@ -0,0 +1,22 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.changed_newsletters_sync_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - column_name: updated_at + metrics: + - saved_metric_id: is_not_null + - column_name: payload + metrics: + - saved_metric_id: is_not_null diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_products_sync_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/changed_products_sync_v1/bigconfig.yml new file mode 100644 index 00000000000..758ca34324a --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_external/changed_products_sync_v1/bigconfig.yml @@ -0,0 +1,22 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.changed_products_sync_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - column_name: updated_at + metrics: + - saved_metric_id: is_not_null + - column_name: payload + metrics: + - saved_metric_id: is_not_null diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/bigconfig.yml new file mode 100644 index 00000000000..22df942f6b1 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/bigconfig.yml @@ -0,0 +1,22 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.changed_users_sync_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - column_name: udpated_at + metrics: + - saved_metric_id: is_not_null + - column_name: payload + metrics: + - saved_metric_id: is_not_null diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_users_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/changed_users_v1/bigconfig.yml new file mode 100644 index 00000000000..82948f44bcc --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_external/changed_users_v1/bigconfig.yml @@ -0,0 +1,30 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.changed_users_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: status + metrics: + - saved_metric_id: is_not_null + - column_name: email + metrics: + - saved_metric_id: is_not_null + - saved_metric_id: is_unique + - column_name: create_timestamp + metrics: + - saved_metric_id: is_not_null + - column_name: update_timestamp + metrics: + - saved_metric_id: is_not_null diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/bigconfig.yml new file mode 100644 index 00000000000..690290ae9c9 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/bigconfig.yml @@ -0,0 +1,22 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.changed_waitlist_sync_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null + - column_name: updated_At + metrics: + - saved_metric_id: is_not_null + - column_name: payload + metrics: + - saved_metric_id: is_not_null diff --git a/sql/moz-fx-data-shared-prod/braze_external/delete_users_sync_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/delete_users_sync_v1/bigconfig.yml new file mode 100644 index 00000000000..3f02f6faa5a --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_external/delete_users_sync_v1/bigconfig.yml @@ -0,0 +1,16 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.delete_users_sync_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness + columns: + - column_name: external_id + metrics: + - saved_metric_id: is_not_null diff --git a/sql/moz-fx-data-shared-prod/braze_external/users_previous_day_snapshot_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/users_previous_day_snapshot_v1/bigconfig.yml new file mode 100644 index 00000000000..1ad339c43c6 --- /dev/null +++ b/sql/moz-fx-data-shared-prod/braze_external/users_previous_day_snapshot_v1/bigconfig.yml @@ -0,0 +1,12 @@ +type: BIGCONFIG_FILE +table_deployments: + - collection: + name: 'Operational Checks' + notification_channels: + - slack: '#de-bigeye-triage' + + deployments: + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.users_previous_day_snapshot_v1 + table_metrics: + - saved_metric_id: volume + - saved_metric_id: freshness From 96dbc5c7381afce89c66caf692f03b66444f955e Mon Sep 17 00:00:00 2001 From: Liam McFall Date: Thu, 31 Jul 2025 17:08:40 -0400 Subject: [PATCH 3/4] fix typos in bigconfigs --- .../braze_external/changed_users_sync_v1/bigconfig.yml | 2 +- .../braze_external/changed_waitlists_sync_v1/bigconfig.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/bigconfig.yml index 22df942f6b1..0c4f3d83d7f 100644 --- a/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/bigconfig.yml +++ b/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/bigconfig.yml @@ -14,7 +14,7 @@ table_deployments: - column_name: external_id metrics: - saved_metric_id: is_not_null - - column_name: udpated_at + - column_name: updated_at metrics: - saved_metric_id: is_not_null - column_name: payload diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/bigconfig.yml b/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/bigconfig.yml index 690290ae9c9..6640459401f 100644 --- a/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/bigconfig.yml +++ b/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/bigconfig.yml @@ -6,7 +6,7 @@ table_deployments: - slack: '#de-bigeye-triage' deployments: - - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.changed_waitlist_sync_v1 + - fq_table_name: moz-fx-data-shared-prod.moz-fx-data-shared-prod.braze_external.changed_waitlists_sync_v1 table_metrics: - saved_metric_id: volume - saved_metric_id: freshness @@ -14,7 +14,7 @@ table_deployments: - column_name: external_id metrics: - saved_metric_id: is_not_null - - column_name: updated_At + - column_name: updated_at metrics: - saved_metric_id: is_not_null - column_name: payload From 1e74be4d9bb4e734df6bcf8a10e888a9f660415c Mon Sep 17 00:00:00 2001 From: Liam McFall Date: Fri, 1 Aug 2025 08:36:43 -0400 Subject: [PATCH 4/4] remove checks.sql files --- .../braze_derived/newsletters_v1/checks.sql | 10 ---------- .../braze_derived/products_v1/checks.sql | 10 ---------- .../braze_derived/subscriptions_map_v1/checks.sql | 10 ---------- .../braze_derived/subscriptions_v1/checks.sql | 10 ---------- .../braze_derived/user_profiles_v1/checks.sql | 10 ---------- .../braze_derived/users_v1/checks.sql | 10 ---------- .../braze_derived/waitlists_v1/checks.sql | 10 ---------- .../changed_firefox_subscriptions_sync_v1/checks.sql | 7 ------- .../changed_newsletters_sync_v1/checks.sql | 7 ------- .../braze_external/changed_products_sync_v1/checks.sql | 7 ------- .../braze_external/changed_users_sync_v1/checks.sql | 7 ------- .../braze_external/changed_users_v1/checks.sql | 10 ---------- .../changed_waitlists_sync_v1/checks.sql | 7 ------- .../braze_external/delete_users_sync_v1/checks.sql | 7 ------- .../users_previous_day_snapshot_v1/checks.sql | 4 ---- 15 files changed, 126 deletions(-) delete mode 100644 sql/moz-fx-data-shared-prod/braze_derived/newsletters_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_derived/products_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_derived/subscriptions_map_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_derived/subscriptions_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_derived/user_profiles_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_derived/users_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_derived/waitlists_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_firefox_subscriptions_sync_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_newsletters_sync_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_products_sync_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_users_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_external/delete_users_sync_v1/checks.sql delete mode 100644 sql/moz-fx-data-shared-prod/braze_external/users_previous_day_snapshot_v1/checks.sql diff --git a/sql/moz-fx-data-shared-prod/braze_derived/newsletters_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_derived/newsletters_v1/checks.sql deleted file mode 100644 index 944a9271a36..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_derived/newsletters_v1/checks.sql +++ /dev/null @@ -1,10 +0,0 @@ --- macro checks - -#fail -{{ not_null(["external_id"]) }} -- to do: add array values - -#fail -{{ is_unique(["external_id"]) }} - -#fail -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_derived/products_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_derived/products_v1/checks.sql deleted file mode 100644 index 944a9271a36..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_derived/products_v1/checks.sql +++ /dev/null @@ -1,10 +0,0 @@ --- macro checks - -#fail -{{ not_null(["external_id"]) }} -- to do: add array values - -#fail -{{ is_unique(["external_id"]) }} - -#fail -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_map_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_map_v1/checks.sql deleted file mode 100644 index 0a7d1c69abe..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_map_v1/checks.sql +++ /dev/null @@ -1,10 +0,0 @@ ---macro checks - -#fail -{{ not_null(["braze_subscription_name", "description", "mozilla_subscription_id", "firefox_subscription_id", "mozilla_dev_subscription_id", "basket_slug"]) }} - -#fail -{{ min_row_count(1) }} - -#fail -{{ is_unique(["mozilla_subscription_id", "firefox_subscription_id", "mozilla_dev_subscription_id"]) }} diff --git a/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_v1/checks.sql deleted file mode 100644 index 944a9271a36..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_derived/subscriptions_v1/checks.sql +++ /dev/null @@ -1,10 +0,0 @@ --- macro checks - -#fail -{{ not_null(["external_id"]) }} -- to do: add array values - -#fail -{{ is_unique(["external_id"]) }} - -#fail -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_derived/user_profiles_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_derived/user_profiles_v1/checks.sql deleted file mode 100644 index daee8cc8464..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_derived/user_profiles_v1/checks.sql +++ /dev/null @@ -1,10 +0,0 @@ --- macro checks - -#fail -{{ not_null(["external_id", "email", "email_subscribe", "has_fxa", "create_timestamp", "update_timestamp"]) }} - -#fail -{{ min_row_count(75000000) }} - -#fail -{{ is_unique(["external_id", "email", "fxa_id_sha256"]) }} diff --git a/sql/moz-fx-data-shared-prod/braze_derived/users_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_derived/users_v1/checks.sql deleted file mode 100644 index 828a1a91ec1..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_derived/users_v1/checks.sql +++ /dev/null @@ -1,10 +0,0 @@ --- macro checks - -#fail -{{ not_null(["external_id", "email", "email_subscribe", "has_fxa", "create_timestamp", "update_timestamp"]) }} - -#fail -{{ min_row_count(85000000) }} - -#fail -{{ is_unique(["external_id", "email", "fxa_id_sha256"]) }} diff --git a/sql/moz-fx-data-shared-prod/braze_derived/waitlists_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_derived/waitlists_v1/checks.sql deleted file mode 100644 index 944a9271a36..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_derived/waitlists_v1/checks.sql +++ /dev/null @@ -1,10 +0,0 @@ --- macro checks - -#fail -{{ not_null(["external_id"]) }} -- to do: add array values - -#fail -{{ is_unique(["external_id"]) }} - -#fail -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_firefox_subscriptions_sync_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_external/changed_firefox_subscriptions_sync_v1/checks.sql deleted file mode 100644 index f758677db9d..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_external/changed_firefox_subscriptions_sync_v1/checks.sql +++ /dev/null @@ -1,7 +0,0 @@ --- macro checks - -#warn -{{ not_null(["EXTERNAL_ID", "UPDATED_AT", "PAYLOAD"]) }} - -#warn -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_newsletters_sync_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_external/changed_newsletters_sync_v1/checks.sql deleted file mode 100644 index f758677db9d..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_external/changed_newsletters_sync_v1/checks.sql +++ /dev/null @@ -1,7 +0,0 @@ --- macro checks - -#warn -{{ not_null(["EXTERNAL_ID", "UPDATED_AT", "PAYLOAD"]) }} - -#warn -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_products_sync_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_external/changed_products_sync_v1/checks.sql deleted file mode 100644 index f758677db9d..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_external/changed_products_sync_v1/checks.sql +++ /dev/null @@ -1,7 +0,0 @@ --- macro checks - -#warn -{{ not_null(["EXTERNAL_ID", "UPDATED_AT", "PAYLOAD"]) }} - -#warn -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/checks.sql deleted file mode 100644 index f758677db9d..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_external/changed_users_sync_v1/checks.sql +++ /dev/null @@ -1,7 +0,0 @@ --- macro checks - -#warn -{{ not_null(["EXTERNAL_ID", "UPDATED_AT", "PAYLOAD"]) }} - -#warn -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_users_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_external/changed_users_v1/checks.sql deleted file mode 100644 index 407275937cb..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_external/changed_users_v1/checks.sql +++ /dev/null @@ -1,10 +0,0 @@ --- macro checks - -#warn -{{ not_null(["external_id", "status", "email", "create_timestamp", "update_timestamp"]) }} - -#warn -{{ min_row_count(1) }} - -#warn -{{ is_unique(["external_id", "email"]) }} diff --git a/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/checks.sql deleted file mode 100644 index f758677db9d..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_external/changed_waitlists_sync_v1/checks.sql +++ /dev/null @@ -1,7 +0,0 @@ --- macro checks - -#warn -{{ not_null(["EXTERNAL_ID", "UPDATED_AT", "PAYLOAD"]) }} - -#warn -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_external/delete_users_sync_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_external/delete_users_sync_v1/checks.sql deleted file mode 100644 index 4071c4533e9..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_external/delete_users_sync_v1/checks.sql +++ /dev/null @@ -1,7 +0,0 @@ --- macro checks - -#warn -{{ not_null(["EXTERNAL_ID"]) }} - -#warn -{{ min_row_count(1) }} diff --git a/sql/moz-fx-data-shared-prod/braze_external/users_previous_day_snapshot_v1/checks.sql b/sql/moz-fx-data-shared-prod/braze_external/users_previous_day_snapshot_v1/checks.sql deleted file mode 100644 index c11cad9d856..00000000000 --- a/sql/moz-fx-data-shared-prod/braze_external/users_previous_day_snapshot_v1/checks.sql +++ /dev/null @@ -1,4 +0,0 @@ --- macro checks - -#fail -{{ min_row_count(85000000) }}