max 3 day lookback

This commit is contained in:
Eric Laurello 2025-05-09 16:34:19 -04:00
parent 7bf90209b3
commit d1ccf40069
4 changed files with 36 additions and 24 deletions

View File

@ -13,11 +13,15 @@ WITH
max_date AS (
SELECT
MAX(
_inserted_timestamp
) _inserted_timestamp
FROM
{{ this }}
GREATEST(
(
SELECT
MAX(_inserted_timestamp)
FROM
{{ this }}
),
SYSDATE() :: DATE -3
) AS _inserted_timestamp
),
{% endif %}
@ -105,7 +109,7 @@ AND _inserted_timestamp >= (
_inserted_timestamp
)
FROM
{{ this }}
max_date
)
{% endif %}
@ -147,6 +151,6 @@ WHERE
_inserted_timestamp
)
FROM
{{ this }}
max_date
)
{% endif %}

View File

@ -13,11 +13,15 @@ WITH
max_date AS (
SELECT
MAX(
_inserted_timestamp
) _inserted_timestamp
FROM
{{ this }}
GREATEST(
(
SELECT
MAX(_inserted_timestamp)
FROM
{{ this }}
),
SYSDATE() :: DATE -3
) AS _inserted_timestamp
),
{% endif %}

View File

@ -27,13 +27,14 @@ WITH base_ma AS (
{% if is_incremental() %}
WHERE
_inserted_timestamp >= (
SELECT
MAX(
_inserted_timestamp
)
FROM
{{ this }}
_inserted_timestamp >= GREATEST(
(
SELECT
MAX(_inserted_timestamp)
FROM
{{ this }}
),
SYSDATE() :: DATE -3
)
{% endif %}
),

View File

@ -32,11 +32,14 @@ WITH msg_atts_base AS (
)
{% if is_incremental() %}
AND _inserted_timestamp >= (
SELECT
MAX(_inserted_timestamp)
FROM
{{ this }}
AND _inserted_timestamp >= GREATEST(
(
SELECT
MAX(_inserted_timestamp)
FROM
{{ this }}
),
SYSDATE() :: DATE -3
)
{% endif %}
),