Skip to content

feat(DENG-11530): delete configuration for suggest_revenue_levers_daily and sponsored_tiles_clients_daily(_table) contextual_services_private - #1456

Open
kik-kik wants to merge 1 commit into
mainfrom
feat/DENG-11530/delete-suggest_revenue_levers_daily-and-sponsored_tiles_clients_daily-views
Open

feat(DENG-11530): delete configuration for suggest_revenue_levers_daily and sponsored_tiles_clients_daily(_table) contextual_services_private#1456
kik-kik wants to merge 1 commit into
mainfrom
feat/DENG-11530/delete-suggest_revenue_levers_daily-and-sponsored_tiles_clients_daily-views

Conversation

@kik-kik

@kik-kik kik-kik commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

feat(DENG-11530): delete configuration for suggest_revenue_levers_daily and sponsored_tiles_clients_daily(_table) contextual_services_private

Both views are downstream of the following deprecations: mozilla/bigquery-etl#9815

@kik-kik
kik-kik requested a review from jaredsnyder August 24, 2026 13:03
@kik-kik kik-kik self-assigned this Aug 24, 2026
@github-actions

Copy link
Copy Markdown

Integration report for "this commit"

lookml.diff

Click to expand!
Only in /tmp/workspace/looker-hub/contextual_services_private/datagroups: suggest_revenue_levers_daily_last_updated.datagroup.lkml
Only in /tmp/workspace/looker-hub/contextual_services_private/views: suggest_revenue_levers_daily.view.lkml
Only in /tmp/workspace/looker-hub/firefox_desktop/datagroups: sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml
Only in /tmp/workspace/looker-hub/firefox_desktop/views: sponsored_tiles_clients_daily_table.view.lkml
Only in /tmp/workspace/looker-hub/firefox_ios: dashboards
Only in /tmp/workspace/looker-hub/marketing: datagroups
Only in /tmp/workspace/looker-hub/search_private/datagroups: search_term_data_validation_reports_last_updated.datagroup.lkml
Only in /tmp/workspace/looker-hub/search_private/datagroups: search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml
Only in /tmp/workspace/looker-hub/: user_journey
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/ai_usage/views/claude_api_keys.view.lkml /tmp/workspace/generated-lookml/ai_usage/views/claude_api_keys.view.lkml
--- /tmp/workspace/looker-hub/ai_usage/views/claude_api_keys.view.lkml	2026-08-24 13:12:33.273638818 +0000
+++ /tmp/workspace/generated-lookml/ai_usage/views/claude_api_keys.view.lkml	2026-08-24 13:12:27.312946578 +0000
@@ -9,49 +9,42 @@
     sql: ${TABLE}.api_key_id ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Unique identifier for the API key"
   }
 
   dimension: api_key_name {
     sql: ${TABLE}.api_key_name ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Human-readable name of the API key"
   }
 
   dimension: api_key_status {
     sql: ${TABLE}.api_key_status ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Status of the API key (active, inactive, archived)"
   }
 
   dimension: created_by_user_id {
     sql: ${TABLE}.created_by_user_id ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "ID of the user who created the API key"
   }
 
   dimension: user_email {
     sql: ${TABLE}.user_email ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Email address of the user who created the API key"
   }
 
   dimension: user_name {
     sql: ${TABLE}.user_name ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Name of the user who created the API key"
   }
 
   dimension: workspace_id {
     sql: ${TABLE}.workspace_id ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "ID of the workspace the API key belongs to"
   }
 
   sql_table_name: `moz-fx-data-shared-prod.ai_usage_derived.claude_api_keys_v1` ;;
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/contextual_services_private/datagroups/suggest_revenue_levers_daily_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/contextual_services_private/datagroups/suggest_revenue_levers_daily_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/contextual_services_private/datagroups/suggest_revenue_levers_daily_last_updated.datagroup.lkml	2026-08-24 13:12:33.276205477 +0000
+++ /tmp/workspace/generated-lookml/contextual_services_private/datagroups/suggest_revenue_levers_daily_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: suggest_revenue_levers_daily_last_updated {
-  label: "suggest_revenue_levers_daily Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'contextual_services_derived' AND table_name = 'suggest_revenue_levers_daily_v1')
-
-    ) ;;
-  description: "Updates for suggest_revenue_levers_daily when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/contextual_services_private/views/suggest_revenue_levers_daily.view.lkml /tmp/workspace/generated-lookml/contextual_services_private/views/suggest_revenue_levers_daily.view.lkml
--- /tmp/workspace/looker-hub/contextual_services_private/views/suggest_revenue_levers_daily.view.lkml	2026-08-24 13:12:33.276866240 +0000
+++ /tmp/workspace/generated-lookml/contextual_services_private/views/suggest_revenue_levers_daily.view.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,85 +0,0 @@
-
-# *Do not manually modify this file*
-#
-# This file has been generated via https://github.com/mozilla/lookml-generator
-# You can extend this view in the looker-spoke-default project (https://github.com/mozilla/looker-spoke-default)
-
-view: suggest_revenue_levers_daily {
-  dimension: country {
-    sql: ${TABLE}.country ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    map_layer_name: countries
-  }
-
-  dimension: device {
-    sql: ${TABLE}.device ;;
-    type: string
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: eligible_share_country {
-    sql: ${TABLE}.eligible_share_country ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: live_market_dau {
-    sql: ${TABLE}.live_market_dau ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: spons_clicks {
-    sql: ${TABLE}.spons_clicks ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: spons_impressions {
-    sql: ${TABLE}.spons_impressions ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: suggest_exposed_clients {
-    sql: ${TABLE}.suggest_exposed_clients ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: total_impressions {
-    sql: ${TABLE}.total_impressions ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: urlbar_search {
-    sql: ${TABLE}.urlbar_search ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: urlbar_search_dau {
-    sql: ${TABLE}.urlbar_search_dau ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension_group: submission {
-    sql: ${TABLE}.submission_date ;;
-    type: time
-    timeframes: [
-      raw,
-      date,
-      week,
-      month,
-      quarter,
-      year,
-    ]
-    convert_tz: no
-    datatype: date
-  }
-
-  sql_table_name: `mozdata.contextual_services.suggest_revenue_levers_daily` ;;
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/firefox_desktop/datagroups/sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/firefox_desktop/datagroups/sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/firefox_desktop/datagroups/sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml	2026-08-24 13:12:33.304174521 +0000
+++ /tmp/workspace/generated-lookml/firefox_desktop/datagroups/sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: sponsored_tiles_clients_daily_table_last_updated {
-  label: "sponsored_tiles_clients_daily_table Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'telemetry_derived' AND table_name = 'sponsored_tiles_clients_daily_v1')
-
-    ) ;;
-  description: "Updates for sponsored_tiles_clients_daily_table when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/firefox_desktop/views/sponsored_tiles_clients_daily_table.view.lkml /tmp/workspace/generated-lookml/firefox_desktop/views/sponsored_tiles_clients_daily_table.view.lkml
--- /tmp/workspace/looker-hub/firefox_desktop/views/sponsored_tiles_clients_daily_table.view.lkml	2026-08-24 13:12:33.319425808 +0000
+++ /tmp/workspace/generated-lookml/firefox_desktop/views/sponsored_tiles_clients_daily_table.view.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,169 +0,0 @@
-
-# *Do not manually modify this file*
-#
-# This file has been generated via https://github.com/mozilla/lookml-generator
-# You can extend this view in the looker-spoke-default project (https://github.com/mozilla/looker-spoke-default)
-
-view: sponsored_tiles_clients_daily_table {
-  dimension: browser_version_info__is_major_release {
-    sql: ${TABLE}.browser_version_info.is_major_release ;;
-    type: yesno
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Is Major Release"
-  }
-
-  dimension: browser_version_info__major_version {
-    sql: ${TABLE}.browser_version_info.major_version ;;
-    type: number
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Major Version"
-  }
-
-  dimension: browser_version_info__minor_version {
-    sql: ${TABLE}.browser_version_info.minor_version ;;
-    type: number
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Minor Version"
-  }
-
-  dimension: browser_version_info__patch_revision {
-    sql: ${TABLE}.browser_version_info.patch_revision ;;
-    type: number
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Patch Revision"
-  }
-
-  dimension: browser_version_info__version {
-    sql: ${TABLE}.browser_version_info.version ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Version"
-  }
-
-  dimension: client_id {
-    sql: ${TABLE}.client_id ;;
-    hidden: yes
-    description: "A unique identifier (UUID) for the client."
-  }
-
-  dimension: country {
-    sql: ${TABLE}.country ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    map_layer_name: countries
-    description: "An ISO 3166-1 alpha-2 country code"
-  }
-
-  dimension: device {
-    sql: ${TABLE}.device ;;
-    type: string
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: experiments {
-    sql: ${TABLE}.experiments ;;
-    hidden: yes
-  }
-
-  dimension: is_new_profile {
-    sql: ${TABLE}.is_new_profile ;;
-    type: yesno
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: locale {
-    sql: ${TABLE}.locale ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    description: "Set of language- and/or country-based preferences for a user interface."
-  }
-
-  dimension: normalized_channel {
-    sql: ${TABLE}.normalized_channel ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    description: "The normalized channel the application is being distributed on."
-  }
-
-  dimension: normalized_os {
-    sql: ${TABLE}.normalized_os ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    description: "The normalized name of the operating system running at the client."
-  }
-
-  dimension: profile_group_id {
-    sql: ${TABLE}.profile_group_id ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    description: "A UUID uniquely identifying the profile group, not shared with other telemetry data."
-  }
-
-  dimension: sample_id {
-    sql: ${TABLE}.sample_id ;;
-    type: number
-    suggest_persist_for: "24 hours"
-    description: "A number, 0-99, that samples by client_id and allows filtering data for analysis. It is a pipeline-generated artifact that should match between pings."
-  }
-
-  dimension: sponsored_tiles_click_count {
-    sql: ${TABLE}.sponsored_tiles_click_count ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: sponsored_tiles_disable_count {
-    sql: ${TABLE}.sponsored_tiles_disable_count ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: sponsored_tiles_dismissal_count {
-    sql: ${TABLE}.sponsored_tiles_dismissal_count ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: sponsored_tiles_impression_count {
-    sql: ${TABLE}.sponsored_tiles_impression_count ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension_group: submission {
-    sql: ${TABLE}.submission_date ;;
-    type: time
-    timeframes: [
-      raw,
-      date,
-      week,
-      month,
-      quarter,
-      year,
-    ]
-    convert_tz: no
-    datatype: date
-    description: "The date when the telemetry ping is received on the server side."
-  }
-
-  sql_table_name: `mozdata.telemetry.sponsored_tiles_clients_daily` ;;
-}
-
-view: sponsored_tiles_clients_daily_table__experiments {
-  dimension: key {
-    sql: ${TABLE}.key ;;
-    type: string
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: value {
-    sql: ${TABLE}.value ;;
-    type: string
-    suggest_persist_for: "24 hours"
-  }
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/marketing/datagroups/firefox_for_families_forecasted_expectations_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/marketing/datagroups/firefox_for_families_forecasted_expectations_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/marketing/datagroups/firefox_for_families_forecasted_expectations_last_updated.datagroup.lkml	2026-08-24 13:12:33.344669349 +0000
+++ /tmp/workspace/generated-lookml/marketing/datagroups/firefox_for_families_forecasted_expectations_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: firefox_for_families_forecasted_expectations_last_updated {
-  label: "firefox_for_families_forecasted_expectations Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `mozdata`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'analysis' AND table_name = 'marketing_firefox_for_families_forecasted_expectations')
-
-    ) ;;
-  description: "Updates for firefox_for_families_forecasted_expectations when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/namespaces.yaml /tmp/workspace/generated-lookml/namespaces.yaml
--- /tmp/workspace/looker-hub/namespaces.yaml	2026-08-24 13:12:33.649862801 +0000
+++ /tmp/workspace/generated-lookml/namespaces.yaml	2026-08-24 13:12:33.578863747 +0000
@@ -1230,10 +1230,6 @@
       tables:
         - table: mozdata.search_terms.search_terms_daily
       type: ping_view
-    suggest_revenue_levers_daily:
-      tables:
-        - table: mozdata.contextual_services.suggest_revenue_levers_daily
-      type: table_view
     topsites_impression:
       tables:
         - table: mozdata.contextual_services.topsites_impression
@@ -4138,10 +4134,6 @@
         - channel: null
           table: mozdata.firefox_desktop.spoc
       type: table_view
-    sponsored_tiles_clients_daily_table:
-      tables:
-        - table: mozdata.telemetry.sponsored_tiles_clients_daily
-      type: table_view
     suggest_clients_daily:
       tables:
         - table: mozdata.telemetry.suggest_clients_daily
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/search_private/datagroups/search_term_data_validation_reports_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/search_private/datagroups/search_term_data_validation_reports_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/search_private/datagroups/search_term_data_validation_reports_last_updated.datagroup.lkml	2026-08-24 13:12:33.413607859 +0000
+++ /tmp/workspace/generated-lookml/search_private/datagroups/search_term_data_validation_reports_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: search_term_data_validation_reports_last_updated {
-  label: "search_term_data_validation_reports Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'search_terms_derived' AND table_name = 'search_term_data_validation_reports_v1')
-
-    ) ;;
-  description: "Updates for search_term_data_validation_reports when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/search_private/datagroups/search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/search_private/datagroups/search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/search_private/datagroups/search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml	2026-08-24 13:12:33.413638885 +0000
+++ /tmp/workspace/generated-lookml/search_private/datagroups/search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: search_term_sanitization_job_metadata_daily_last_updated {
-  label: "search_term_sanitization_job_metadata_daily Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'search_terms_derived' AND table_name = 'sanitization_job_metadata_v2')
-
-    ) ;;
-  description: "Updates for search_term_sanitization_job_metadata_daily when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/user_journey/views/events_daily.view.lkml /tmp/workspace/generated-lookml/user_journey/views/events_daily.view.lkml
--- /tmp/workspace/looker-hub/user_journey/views/events_daily.view.lkml	2026-08-24 13:12:33.418569946 +0000
+++ /tmp/workspace/generated-lookml/user_journey/views/events_daily.view.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,71 +0,0 @@
-view: events_daily {
-  sql_table_name: `mozdata.messaging_system.events_daily`
-    ;;
-
-  dimension: addon_version {
-    type: string
-    sql: ${TABLE}.addon_version ;;
-  }
-
-  dimension: app_version {
-    type: string
-    sql: ${TABLE}.app_version ;;
-  }
-
-  dimension: city {
-    type: string
-    sql: ${TABLE}.city ;;
-  }
-
-  dimension: client_id {
-    type: string
-    sql: ${TABLE}.client_id ;;
-  }
-
-  dimension: country {
-    type: string
-    map_layer_name: countries
-    sql: ${TABLE}.country ;;
-  }
-
-  dimension: events {
-    type: string
-    sql: ${TABLE}.events ;;
-    hidden: yes
-  }
-
-  dimension: experiments {
-    hidden: yes
-    sql: ${TABLE}.experiments ;;
-  }
-
-  dimension: locale {
-    type: string
-    sql: ${TABLE}.locale ;;
-  }
-
-  dimension: normalized_channel {
-    type: string
-    sql: ${TABLE}.normalized_channel ;;
-  }
-
-  dimension: os {
-    type: string
-    sql: ${TABLE}.os ;;
-  }
-
-  dimension: sample_id {
-    type: number
-    sql: ${TABLE}.sample_id ;;
-  }
-
-  dimension: subdivision1 {
-    type: string
-    sql: ${TABLE}.subdivision1 ;;
-  }
-
-  dimension: submission_date {
-    type: date
-    sql: CAST(${TABLE}.submission_date AS TIMESTAMP) ;;
-  }
-}

Link to full diff

@jaredsnyder jaredsnyder left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Goodbye contextual services views

…ored_tiles_clients_daily(_table) contextual_services_private views as no longer needed
@kik-kik
kik-kik force-pushed the feat/DENG-11530/delete-suggest_revenue_levers_daily-and-sponsored_tiles_clients_daily-views branch from 08a71a4 to 9911b7a Compare September 8, 2026 10:10
@kik-kik
kik-kik deployed to GH Actions September 8, 2026 10:10 — with GitHub Actions Active
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

Integration report for "this commit"

lookml.diff

Click to expand!
Only in /tmp/workspace/looker-hub/contextual_services_private/datagroups: suggest_revenue_levers_daily_last_updated.datagroup.lkml
Only in /tmp/workspace/looker-hub/contextual_services_private/views: suggest_revenue_levers_daily.view.lkml
Only in /tmp/workspace/looker-hub/firefox_desktop/datagroups: sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml
Only in /tmp/workspace/looker-hub/firefox_desktop/views: sponsored_tiles_clients_daily_table.view.lkml
Only in /tmp/workspace/looker-hub/firefox_ios: dashboards
Only in /tmp/workspace/looker-hub/marketing: datagroups
Only in /tmp/workspace/looker-hub/search_private/datagroups: search_term_data_validation_reports_last_updated.datagroup.lkml
Only in /tmp/workspace/looker-hub/search_private/datagroups: search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml
Only in /tmp/workspace/looker-hub/: user_journey
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/ai_usage/views/claude_api_keys.view.lkml /tmp/workspace/generated-lookml/ai_usage/views/claude_api_keys.view.lkml
--- /tmp/workspace/looker-hub/ai_usage/views/claude_api_keys.view.lkml	2026-09-08 10:20:51.840904669 +0000
+++ /tmp/workspace/generated-lookml/ai_usage/views/claude_api_keys.view.lkml	2026-09-08 10:20:46.206653950 +0000
@@ -9,49 +9,42 @@
     sql: ${TABLE}.api_key_id ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Unique identifier for the API key"
   }
 
   dimension: api_key_name {
     sql: ${TABLE}.api_key_name ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Human-readable name of the API key"
   }
 
   dimension: api_key_status {
     sql: ${TABLE}.api_key_status ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Status of the API key (active, inactive, archived)"
   }
 
   dimension: created_by_user_id {
     sql: ${TABLE}.created_by_user_id ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "ID of the user who created the API key"
   }
 
   dimension: user_email {
     sql: ${TABLE}.user_email ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Email address of the user who created the API key"
   }
 
   dimension: user_name {
     sql: ${TABLE}.user_name ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "Name of the user who created the API key"
   }
 
   dimension: workspace_id {
     sql: ${TABLE}.workspace_id ;;
     type: string
     suggest_persist_for: "24 hours"
-    description: "ID of the workspace the API key belongs to"
   }
 
   sql_table_name: `moz-fx-data-shared-prod.ai_usage_derived.claude_api_keys_v1` ;;
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/contextual_services_private/datagroups/suggest_revenue_levers_daily_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/contextual_services_private/datagroups/suggest_revenue_levers_daily_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/contextual_services_private/datagroups/suggest_revenue_levers_daily_last_updated.datagroup.lkml	2026-09-08 10:20:51.842051637 +0000
+++ /tmp/workspace/generated-lookml/contextual_services_private/datagroups/suggest_revenue_levers_daily_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: suggest_revenue_levers_daily_last_updated {
-  label: "suggest_revenue_levers_daily Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'contextual_services_derived' AND table_name = 'suggest_revenue_levers_daily_v1')
-
-    ) ;;
-  description: "Updates for suggest_revenue_levers_daily when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/contextual_services_private/views/suggest_revenue_levers_daily.view.lkml /tmp/workspace/generated-lookml/contextual_services_private/views/suggest_revenue_levers_daily.view.lkml
--- /tmp/workspace/looker-hub/contextual_services_private/views/suggest_revenue_levers_daily.view.lkml	2026-09-08 10:20:51.842335940 +0000
+++ /tmp/workspace/generated-lookml/contextual_services_private/views/suggest_revenue_levers_daily.view.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,85 +0,0 @@
-
-# *Do not manually modify this file*
-#
-# This file has been generated via https://github.com/mozilla/lookml-generator
-# You can extend this view in the looker-spoke-default project (https://github.com/mozilla/looker-spoke-default)
-
-view: suggest_revenue_levers_daily {
-  dimension: country {
-    sql: ${TABLE}.country ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    map_layer_name: countries
-  }
-
-  dimension: device {
-    sql: ${TABLE}.device ;;
-    type: string
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: eligible_share_country {
-    sql: ${TABLE}.eligible_share_country ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: live_market_dau {
-    sql: ${TABLE}.live_market_dau ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: spons_clicks {
-    sql: ${TABLE}.spons_clicks ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: spons_impressions {
-    sql: ${TABLE}.spons_impressions ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: suggest_exposed_clients {
-    sql: ${TABLE}.suggest_exposed_clients ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: total_impressions {
-    sql: ${TABLE}.total_impressions ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: urlbar_search {
-    sql: ${TABLE}.urlbar_search ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: urlbar_search_dau {
-    sql: ${TABLE}.urlbar_search_dau ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension_group: submission {
-    sql: ${TABLE}.submission_date ;;
-    type: time
-    timeframes: [
-      raw,
-      date,
-      week,
-      month,
-      quarter,
-      year,
-    ]
-    convert_tz: no
-    datatype: date
-  }
-
-  sql_table_name: `mozdata.contextual_services.suggest_revenue_levers_daily` ;;
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/firefox_desktop/datagroups/sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/firefox_desktop/datagroups/sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/firefox_desktop/datagroups/sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml	2026-09-08 10:20:51.857189896 +0000
+++ /tmp/workspace/generated-lookml/firefox_desktop/datagroups/sponsored_tiles_clients_daily_table_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: sponsored_tiles_clients_daily_table_last_updated {
-  label: "sponsored_tiles_clients_daily_table Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'telemetry_derived' AND table_name = 'sponsored_tiles_clients_daily_v1')
-
-    ) ;;
-  description: "Updates for sponsored_tiles_clients_daily_table when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/firefox_desktop/views/sponsored_tiles_clients_daily_table.view.lkml /tmp/workspace/generated-lookml/firefox_desktop/views/sponsored_tiles_clients_daily_table.view.lkml
--- /tmp/workspace/looker-hub/firefox_desktop/views/sponsored_tiles_clients_daily_table.view.lkml	2026-09-08 10:20:51.867201981 +0000
+++ /tmp/workspace/generated-lookml/firefox_desktop/views/sponsored_tiles_clients_daily_table.view.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,169 +0,0 @@
-
-# *Do not manually modify this file*
-#
-# This file has been generated via https://github.com/mozilla/lookml-generator
-# You can extend this view in the looker-spoke-default project (https://github.com/mozilla/looker-spoke-default)
-
-view: sponsored_tiles_clients_daily_table {
-  dimension: browser_version_info__is_major_release {
-    sql: ${TABLE}.browser_version_info.is_major_release ;;
-    type: yesno
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Is Major Release"
-  }
-
-  dimension: browser_version_info__major_version {
-    sql: ${TABLE}.browser_version_info.major_version ;;
-    type: number
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Major Version"
-  }
-
-  dimension: browser_version_info__minor_version {
-    sql: ${TABLE}.browser_version_info.minor_version ;;
-    type: number
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Minor Version"
-  }
-
-  dimension: browser_version_info__patch_revision {
-    sql: ${TABLE}.browser_version_info.patch_revision ;;
-    type: number
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Patch Revision"
-  }
-
-  dimension: browser_version_info__version {
-    sql: ${TABLE}.browser_version_info.version ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    group_label: "Browser Version Info"
-    group_item_label: "Version"
-  }
-
-  dimension: client_id {
-    sql: ${TABLE}.client_id ;;
-    hidden: yes
-    description: "A unique identifier (UUID) for the client."
-  }
-
-  dimension: country {
-    sql: ${TABLE}.country ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    map_layer_name: countries
-    description: "An ISO 3166-1 alpha-2 country code"
-  }
-
-  dimension: device {
-    sql: ${TABLE}.device ;;
-    type: string
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: experiments {
-    sql: ${TABLE}.experiments ;;
-    hidden: yes
-  }
-
-  dimension: is_new_profile {
-    sql: ${TABLE}.is_new_profile ;;
-    type: yesno
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: locale {
-    sql: ${TABLE}.locale ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    description: "Set of language- and/or country-based preferences for a user interface."
-  }
-
-  dimension: normalized_channel {
-    sql: ${TABLE}.normalized_channel ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    description: "The normalized channel the application is being distributed on."
-  }
-
-  dimension: normalized_os {
-    sql: ${TABLE}.normalized_os ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    description: "The normalized name of the operating system running at the client."
-  }
-
-  dimension: profile_group_id {
-    sql: ${TABLE}.profile_group_id ;;
-    type: string
-    suggest_persist_for: "24 hours"
-    description: "A UUID uniquely identifying the profile group, not shared with other telemetry data."
-  }
-
-  dimension: sample_id {
-    sql: ${TABLE}.sample_id ;;
-    type: number
-    suggest_persist_for: "24 hours"
-    description: "A number, 0-99, that samples by client_id and allows filtering data for analysis. It is a pipeline-generated artifact that should match between pings."
-  }
-
-  dimension: sponsored_tiles_click_count {
-    sql: ${TABLE}.sponsored_tiles_click_count ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: sponsored_tiles_disable_count {
-    sql: ${TABLE}.sponsored_tiles_disable_count ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: sponsored_tiles_dismissal_count {
-    sql: ${TABLE}.sponsored_tiles_dismissal_count ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: sponsored_tiles_impression_count {
-    sql: ${TABLE}.sponsored_tiles_impression_count ;;
-    type: number
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension_group: submission {
-    sql: ${TABLE}.submission_date ;;
-    type: time
-    timeframes: [
-      raw,
-      date,
-      week,
-      month,
-      quarter,
-      year,
-    ]
-    convert_tz: no
-    datatype: date
-    description: "The date when the telemetry ping is received on the server side."
-  }
-
-  sql_table_name: `mozdata.telemetry.sponsored_tiles_clients_daily` ;;
-}
-
-view: sponsored_tiles_clients_daily_table__experiments {
-  dimension: key {
-    sql: ${TABLE}.key ;;
-    type: string
-    suggest_persist_for: "24 hours"
-  }
-
-  dimension: value {
-    sql: ${TABLE}.value ;;
-    type: string
-    suggest_persist_for: "24 hours"
-  }
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/marketing/datagroups/firefox_for_families_forecasted_expectations_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/marketing/datagroups/firefox_for_families_forecasted_expectations_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/marketing/datagroups/firefox_for_families_forecasted_expectations_last_updated.datagroup.lkml	2026-09-08 10:20:51.884567219 +0000
+++ /tmp/workspace/generated-lookml/marketing/datagroups/firefox_for_families_forecasted_expectations_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: firefox_for_families_forecasted_expectations_last_updated {
-  label: "firefox_for_families_forecasted_expectations Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `mozdata`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'analysis' AND table_name = 'marketing_firefox_for_families_forecasted_expectations')
-
-    ) ;;
-  description: "Updates for firefox_for_families_forecasted_expectations when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/namespaces.yaml /tmp/workspace/generated-lookml/namespaces.yaml
--- /tmp/workspace/looker-hub/namespaces.yaml	2026-09-08 10:20:52.705541759 +0000
+++ /tmp/workspace/generated-lookml/namespaces.yaml	2026-09-08 10:20:52.628543088 +0000
@@ -1230,10 +1230,6 @@
       tables:
         - table: mozdata.search_terms.search_terms_daily
       type: ping_view
-    suggest_revenue_levers_daily:
-      tables:
-        - table: mozdata.contextual_services.suggest_revenue_levers_daily
-      type: table_view
     topsites_impression:
       tables:
         - table: mozdata.contextual_services.topsites_impression
@@ -4161,10 +4157,6 @@
         - channel: null
           table: mozdata.firefox_desktop.spoc
       type: table_view
-    sponsored_tiles_clients_daily_table:
-      tables:
-        - table: mozdata.telemetry.sponsored_tiles_clients_daily
-      type: table_view
     suggest_clients_daily:
       tables:
         - table: mozdata.telemetry.suggest_clients_daily
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/search_private/datagroups/search_term_data_validation_reports_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/search_private/datagroups/search_term_data_validation_reports_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/search_private/datagroups/search_term_data_validation_reports_last_updated.datagroup.lkml	2026-09-08 10:20:51.917190975 +0000
+++ /tmp/workspace/generated-lookml/search_private/datagroups/search_term_data_validation_reports_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: search_term_data_validation_reports_last_updated {
-  label: "search_term_data_validation_reports Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'search_terms_derived' AND table_name = 'search_term_data_validation_reports_v1')
-
-    ) ;;
-  description: "Updates for search_term_data_validation_reports when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/search_private/datagroups/search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml /tmp/workspace/generated-lookml/search_private/datagroups/search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml
--- /tmp/workspace/looker-hub/search_private/datagroups/search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml	2026-09-08 10:20:51.917204224 +0000
+++ /tmp/workspace/generated-lookml/search_private/datagroups/search_term_sanitization_job_metadata_daily_last_updated.datagroup.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-# *Do not manually modify this file*
-
-# This file has been generated via https://github.com/mozilla/lookml-generator
-
-# Using a datagroup in an Explore: https://cloud.google.com/looker/docs/reference/param-explore-persist-with
-# Using a datagroup in a derived table: https://cloud.google.com/looker/docs/reference/param-view-datagroup-trigger
-
-datagroup: search_term_sanitization_job_metadata_daily_last_updated {
-  label: "search_term_sanitization_job_metadata_daily Last Updated"
-  sql_trigger: SELECT MAX(storage_last_modified_time)
-    FROM (
-        
-    SELECT MAX(storage_last_modified_time) AS storage_last_modified_time
-    FROM `moz-fx-data-shared-prod`.`region-us`.INFORMATION_SCHEMA.TABLE_STORAGE
-    WHERE (table_schema = 'search_terms_derived' AND table_name = 'sanitization_job_metadata_v2')
-
-    ) ;;
-  description: "Updates for search_term_sanitization_job_metadata_daily when referenced tables are modified."
-  max_cache_age: "24 hours"
-}
\ No newline at end of file
diff -x '.*' -bur --no-dereference --new-file /tmp/workspace/looker-hub/user_journey/views/events_daily.view.lkml /tmp/workspace/generated-lookml/user_journey/views/events_daily.view.lkml
--- /tmp/workspace/looker-hub/user_journey/views/events_daily.view.lkml	2026-09-08 10:20:51.919391465 +0000
+++ /tmp/workspace/generated-lookml/user_journey/views/events_daily.view.lkml	1970-01-01 00:00:00.000000000 +0000
@@ -1,71 +0,0 @@
-view: events_daily {
-  sql_table_name: `mozdata.messaging_system.events_daily`
-    ;;
-
-  dimension: addon_version {
-    type: string
-    sql: ${TABLE}.addon_version ;;
-  }
-
-  dimension: app_version {
-    type: string
-    sql: ${TABLE}.app_version ;;
-  }
-
-  dimension: city {
-    type: string
-    sql: ${TABLE}.city ;;
-  }
-
-  dimension: client_id {
-    type: string
-    sql: ${TABLE}.client_id ;;
-  }
-
-  dimension: country {
-    type: string
-    map_layer_name: countries
-    sql: ${TABLE}.country ;;
-  }
-
-  dimension: events {
-    type: string
-    sql: ${TABLE}.events ;;
-    hidden: yes
-  }
-
-  dimension: experiments {
-    hidden: yes
-    sql: ${TABLE}.experiments ;;
-  }
-
-  dimension: locale {
-    type: string
-    sql: ${TABLE}.locale ;;
-  }
-
-  dimension: normalized_channel {
-    type: string
-    sql: ${TABLE}.normalized_channel ;;
-  }
-
-  dimension: os {
-    type: string
-    sql: ${TABLE}.os ;;
-  }
-
-  dimension: sample_id {
-    type: number
-    sql: ${TABLE}.sample_id ;;
-  }
-
-  dimension: subdivision1 {
-    type: string
-    sql: ${TABLE}.subdivision1 ;;
-  }
-
-  dimension: submission_date {
-    type: date
-    sql: CAST(${TABLE}.submission_date AS TIMESTAMP) ;;
-  }
-}

Link to full diff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants