github dbt-labs/dbt-bigquery v1.0.0
dbt-bigquery v1.0.0

latest releases: v1.8.2, v1.8.1, v1.7.9...
2 years ago

dbt BigQuery 1.0.0

Features

  • Add optional scopes profile configuration argument to reduce the BigQuery OAuth scopes down to the minimal set needed. (#23, #63)
  • Rework _dbt_max_partition logic in dynamic insert_overwrite incremental strategy. Make the default logic compatible with on_schema_change, and make it possible to disable or reimplement that logic by defining a custom macro declare_dbt_max_partition (#17, #39, #41)

Fixes

  • Don't apply require_partition_filter to temporary tables, thereby fixing insert_overwrite strategy when partition filter is required (#64), (#65)
  • Fix problem with bytes processed return None value when the service account used to connect DBT in bigquery had a row policy access.
    (#47, #48)
  • When on_schema_change is set, pass common columns as dest_columns in incremental merge macros (#4144)
  • Reimplement the unique test to handle column expressions and naming overlaps (#33, #35, #10)
  • Avoid error in dbt deps + dbt clean if default project is missing (#27, #40)

Under the hood

  • Adding execution_project to target object (#66)
  • Capping google-api-core to version 1.31.3 due to protobuf dependency conflict (#53)
  • Bump google-cloud-core and google-api-core upper bounds to <3, thereby removing <1.31.3 limit on the latter. Remove explicit dependency on six (#57)
  • Remove official support for python 3.6, which is reaching end of life on December 23, 2021 (dbt-core#4134, #59)
  • Add support for structured logging #55
  • Replace sample_profiles.yml with profile_template.yml, for use with new dbt init (#43)
  • Initial adapter split out

Contributors

Don't miss a new dbt-bigquery release

NewReleases is sending notifications on new releases.