From a1da1d12a4dd1fb500a66e869100400c5b7cb9d3 Mon Sep 17 00:00:00 2001 From: eric-laurello <102970824+eric-laurello@users.noreply.github.com> Date: Sat, 21 Dec 2024 09:08:47 -0500 Subject: [PATCH] remove inc - limit to last 30 days (#744) --- models/gold/user/sa__mining_fleets.sql | 17 +++++------------ models/gold/user/sa__scanning_fleets.sql | 17 +++++------------ 2 files changed, 10 insertions(+), 24 deletions(-) diff --git a/models/gold/user/sa__mining_fleets.sql b/models/gold/user/sa__mining_fleets.sql index b2cfa597..cd78ffa3 100644 --- a/models/gold/user/sa__mining_fleets.sql +++ b/models/gold/user/sa__mining_fleets.sql @@ -1,12 +1,5 @@ {{ config( - materialized = 'incremental', - unique_key = ['mining_fleets_id'], - merge_exclude_columns = ["inserted_timestamp"], - post_hook = enable_search_optimization( - '{{this.schema}}', - '{{this.identifier}}', - 'ON EQUALITY(wallet, player_profile, mining_fleets,mining_fleets_id)' - ), + materialized = 'table', tags = ['daily'] ) }} @@ -39,11 +32,11 @@ WHERE program_id IN ('SAGE2HAwep459SNq61LHvjxPk4pLPEJLoMETef7f7EE') AND instruction :accounts [18] = 'MineMBxARiRdMh7s1wdStSK4Ns3YfnLjBfvF5ZCnzuw' AND succeeded --= 'true' - AND block_timestamp :: DATE >= '2024-04-01' - -{% if is_incremental() %} -AND modified_timestamp >= '{{ max_modified_timestamp }}' + AND block_timestamp :: DATE >= CURRENT_DATE -30 {# {% if is_incremental() %} + AND modified_timestamp >= '{{ max_modified_timestamp }}' {% endif %} + +#} GROUP BY 1, 2, diff --git a/models/gold/user/sa__scanning_fleets.sql b/models/gold/user/sa__scanning_fleets.sql index c3b22157..0daa2960 100644 --- a/models/gold/user/sa__scanning_fleets.sql +++ b/models/gold/user/sa__scanning_fleets.sql @@ -1,12 +1,5 @@ {{ config( - materialized = 'incremental', - unique_key = ['scanning_fleets_id'], - merge_exclude_columns = ["inserted_timestamp"], - post_hook = enable_search_optimization( - '{{this.schema}}', - '{{this.identifier}}', - 'ON EQUALITY(player_profile, scanning_fleets,scanning_fleets_id)' - ), + materialized = 'table', tags = ['daily'] ) }} @@ -43,11 +36,11 @@ WHERE AND VALUE :parsed :info :authority = 'C2478tbSLC1gfcDuCyr4pv66QQiybn77EiR1a4k7htT5' AND instruction :accounts [18] = 'DataJpxFgHhzwu4zYJeHCnAv21YqWtanEBphNxXBHdEY' AND succeeded - AND block_timestamp :: DATE >= '2024-04-01' - -{% if is_incremental() %} -AND modified_timestamp >= '{{ max_modified_timestamp }}' + AND block_timestamp :: DATE >= CURRENT_DATE -30 {# {% if is_incremental() %} + AND modified_timestamp >= '{{ max_modified_timestamp }}' {% endif %} + +#} GROUP BY 1, 2