From c31a329618760a53c1fe8cc50f150f302257d492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Borja=20V=C3=A1zquez-Barreiros?= Date: Fri, 7 Feb 2025 14:45:51 +0000 Subject: [PATCH] Update incremental.sql --- .../include/bigquery/macros/materializations/incremental.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dbt-bigquery/src/dbt/include/bigquery/macros/materializations/incremental.sql b/dbt-bigquery/src/dbt/include/bigquery/macros/materializations/incremental.sql index 0e8bb02c3..b762b6de9 100644 --- a/dbt-bigquery/src/dbt/include/bigquery/macros/materializations/incremental.sql +++ b/dbt-bigquery/src/dbt/include/bigquery/macros/materializations/incremental.sql @@ -70,7 +70,7 @@ {% endmacro %} -{% macro set_partitions(strategy, granularity) %} +{% macro set_partitions(config, strategy, granularity) %} {#-- We override the partitions to force a static insert overwrite on microbatch, significantly more performant --#} {% if strategy == "microbatch" %} {{ return(bq_generate_static_partitions(config, granularity)) }} @@ -94,7 +94,7 @@ {%- set raw_partition_by = config.get('partition_by', none) -%} {%- set partition_by = adapter.parse_partition_by(raw_partition_by) -%} - {%- set partitions = set_partitions(strategy, partition_by.granularity) -%} + {%- set partitions = set_partitions(config, strategy, partition_by.granularity) -%} {%- set cluster_by = config.get('cluster_by', none) -%} {% set on_schema_change = incremental_validate_on_schema_change(config.get('on_schema_change'), default='ignore') %}