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