The unique_key parameter identifies a row of an incremental model so that dbt updates existing rows instead of creating duplicates. The incremental strategy (append, merge, delete+insert, insert_overwrite) determines how new rows are integrated; the available options depend on the warehouse.
Example
{{ config(materialized='incremental', unique_key='id_commande', incremental_strategy='merge') }}