From 6ed4afda471059d8550300dd9572c5f603162b1c Mon Sep 17 00:00:00 2001 From: Jack Forgash <58153492+forgxyz@users.noreply.github.com> Date: Mon, 4 Nov 2024 12:27:29 -0700 Subject: [PATCH] incr strategy to delete+insert (#374) --- models/silver/curated/silver__transaction_actors.sql | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/models/silver/curated/silver__transaction_actors.sql b/models/silver/curated/silver__transaction_actors.sql index dccf273..0ac4060 100644 --- a/models/silver/curated/silver__transaction_actors.sql +++ b/models/silver/curated/silver__transaction_actors.sql @@ -1,8 +1,7 @@ {{ config( materialized = 'incremental', unique_key = 'transaction_actors_id', - incremental_strategy = 'merge', - merge_exclude_columns = ['inserted_timestamp'], + incremental_strategy = 'delete+insert', incremental_predicates = ["COALESCE(DBT_INTERNAL_DEST.block_timestamp::DATE,'2099-12-31') >= (select min(block_timestamp::DATE) from " ~ generate_tmp_view_name(this) ~ ")"], cluster_by = ['block_timestamp::date', 'modified_timestamp::date'], post_hook = 'ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,address);',