diff --git a/dbt/models/staging/sources.yml b/dbt/models/staging/sources.yml index 689c48d..ca9b702 100644 --- a/dbt/models/staging/sources.yml +++ b/dbt/models/staging/sources.yml @@ -101,6 +101,13 @@ sources: freshness: warn_after: { count: 25, period: hour } error_after: { count: 49, period: hour } + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - global_id + - date + - source + - status columns: - name: global_id description: Funda internal listing ID. diff --git a/dbt/models/staging/stg_funda_price_history.yml b/dbt/models/staging/stg_funda_price_history.yml index 2a79c05..68b75b2 100644 --- a/dbt/models/staging/stg_funda_price_history.yml +++ b/dbt/models/staging/stg_funda_price_history.yml @@ -9,6 +9,13 @@ models: meta: dagster: group: funda + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - global_id + - price_date + - price_source + - price_status columns: - name: global_id description: Funda internal listing ID.