From a92b77fff8bd3fa5d0932e081a7a9eb78413d5b9 Mon Sep 17 00:00:00 2001 From: Anshul Khandelwal Date: Fri, 2 Feb 2024 11:44:58 +0530 Subject: [PATCH] clickhouse backend for rill-openrtb-prog-ads-https --- rill-openrtb-prog-ads/models/auction_data_model.sql | 9 ++++----- rill-openrtb-prog-ads/models/bids_data_model.sql | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/rill-openrtb-prog-ads/models/auction_data_model.sql b/rill-openrtb-prog-ads/models/auction_data_model.sql index 2801373..207b9f1 100644 --- a/rill-openrtb-prog-ads/models/auction_data_model.sql +++ b/rill-openrtb-prog-ads/models/auction_data_model.sql @@ -1,5 +1,4 @@ -select * EXCLUDE (device_region), -CASE WHEN device_region ILIKE '%/%' THEN SPLIT(device_region, '/')[2] ELSE 'Unknown' END AS device_state, -CASE WHEN device_region ILIKE '%/%' THEN SPLIT(device_region, '/')[1] ELSE 'Unknown' END AS device_country -from auction_data_raw - +select * EXCEPT (device_region), +CASE WHEN device_region ILIKE '%/%' THEN splitByChar('/', assumeNotNull(device_region))[2] ELSE 'Unknown' END AS device_state, +CASE WHEN device_region ILIKE '%/%' THEN splitByChar('/', assumeNotNull(device_region))[1] ELSE 'Unknown' END AS device_country +from {{ ref "auction_data_raw" }} diff --git a/rill-openrtb-prog-ads/models/bids_data_model.sql b/rill-openrtb-prog-ads/models/bids_data_model.sql index 7ff74f0..a293005 100644 --- a/rill-openrtb-prog-ads/models/bids_data_model.sql +++ b/rill-openrtb-prog-ads/models/bids_data_model.sql @@ -1,2 +1,2 @@ select * -from bids_data_raw \ No newline at end of file +from {{ ref "bids_data_raw" }} \ No newline at end of file