From 00ef87d7064d2fa7cbd3c5aaad27901d44536fd1 Mon Sep 17 00:00:00 2001 From: Mike Stepanovic Date: Tue, 13 Aug 2024 10:46:19 -0600 Subject: [PATCH] changed materialization strategy --- models/silver/silver__block_rewards.sql | 40 +------------------ .../silver/silver__pool_block_statistics.sql | 5 +-- models/silver/silver__total_value_locked.sql | 4 +- 3 files changed, 3 insertions(+), 46 deletions(-) diff --git a/models/silver/silver__block_rewards.sql b/models/silver/silver__block_rewards.sql index 302aac5..c64133c 100644 --- a/models/silver/silver__block_rewards.sql +++ b/models/silver/silver__block_rewards.sql @@ -1,7 +1,5 @@ {{ config( - materialized = 'incremental', - unique_key = 'day', - incremental_strategy = 'merge', + materialized = 'table', cluster_by = ['day'] ) }} @@ -70,18 +68,6 @@ liquidity_fee_tbl AS ( JOIN {{ ref('silver__block_log') }} b ON A.block_timestamp = b.timestamp - -{% if is_incremental() %} -WHERE - b.block_timestamp :: DATE >= ( - SELECT - MAX( - DAY - INTERVAL '2 DAYS' --counteract clock skew - ) - FROM - {{ this }} - ) -{% endif %} GROUP BY 1 ), @@ -96,18 +82,6 @@ bond_earnings_tbl AS ( JOIN {{ ref('silver__block_log') }} b ON A.block_timestamp = b.timestamp - -{% if is_incremental() %} -WHERE - b.block_timestamp :: DATE >= ( - SELECT - MAX( - DAY - INTERVAL '2 DAYS' --counteract clock skew - ) - FROM - {{ this }} - ) -{% endif %} GROUP BY DAY ), @@ -122,18 +96,6 @@ total_pool_rewards_tbl AS ( JOIN {{ ref('silver__block_log') }} b ON A.block_timestamp = b.timestamp - -{% if is_incremental() %} -WHERE - b.block_timestamp :: DATE >= ( - SELECT - MAX( - DAY - INTERVAL '2 DAYS' --counteract clock skew - ) - FROM - {{ this }} - ) -{% endif %} GROUP BY DAY ) diff --git a/models/silver/silver__pool_block_statistics.sql b/models/silver/silver__pool_block_statistics.sql index 90bb9e2..67fb4fb 100644 --- a/models/silver/silver__pool_block_statistics.sql +++ b/models/silver/silver__pool_block_statistics.sql @@ -1,8 +1,5 @@ {{ config( - materialized = 'incremental', - unique_key = '_unique_key', - incremental_strategy = 'merge', - incremental_predicates = ['DBT_INTERNAL_DEST.DAY >= (select min(DAY) from ' ~ generate_tmp_view_name(this) ~ ')'], + materialized = 'table', cluster_by = ['day'] ) }} diff --git a/models/silver/silver__total_value_locked.sql b/models/silver/silver__total_value_locked.sql index 8e03229..6c5ea79 100644 --- a/models/silver/silver__total_value_locked.sql +++ b/models/silver/silver__total_value_locked.sql @@ -1,7 +1,5 @@ {{ config( - materialized = 'incremental', - unique_key = "day", - incremental_strategy = 'merge', + materialized = 'table', cluster_by = ['day'] ) }}