From 71d49b89201b0e923acea39c0d3998e994f126f3 Mon Sep 17 00:00:00 2001 From: Mike Stepanovic Date: Mon, 7 Apr 2025 13:34:56 -0600 Subject: [PATCH] trying different stats approach --- .../gold/stats/stats__ez_core_metrics_hourly.sql | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/models/gold/stats/stats__ez_core_metrics_hourly.sql b/models/gold/stats/stats__ez_core_metrics_hourly.sql index 338404e..17bc8c5 100644 --- a/models/gold/stats/stats__ez_core_metrics_hourly.sql +++ b/models/gold/stats/stats__ez_core_metrics_hourly.sql @@ -37,9 +37,11 @@ FROM ON s.block_timestamp_hour = p.hour AND p.is_native WHERE - {% if is_incremental() %} - s.modified_timestamp >= ( - SELECT - MAX(modified_timestamp) - FROM {{ this }}) - {% endif %} \ No newline at end of file + block_timestamp_hour < DATE_TRUNC('hour', CURRENT_TIMESTAMP) +{% if is_incremental() %} + AND block_timestamp_hour >= DATEADD('hour', -{{ var('HOURLY_METRICS_LOOKBACK_HOURS', 24) }}, ( + SELECT + DATE_TRUNC('hour', MAX(modified_timestamp)) + FROM {{ this }} + )) +{% endif %} \ No newline at end of file