is_incremental et this

La fonction is_incremental() retourne vrai quand le modèle existe déjà et n'est pas reconstruit entièrement. Elle sert à ajouter un filtre qui limite la requête aux nouvelles données, en comparant par exemple avec le maximum de la table cible, désignée par {{ this }}.

Exemple

{% if is_incremental() %}
where maj > (select max(maj) from {{ this }})
{% endif %}

Notions voisines

Tout le glossaire