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