v1.12.1·1.12.1
Summary
This release exposes Databricks Jobs IDs in dbt's adapter response for better correlation and adds support for SPOG vanity URLs. It also fixes issues with streaming table diffs, column-level constraints, and managed Iceberg incremental models losing clustering.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/dbt-databricks
This release adds support for metric views, row filters, Python UDFs, and key-only Databricks tags. A breaking change alters how `databricks_tags` merge across hierarchy levels, now combining additively instead of replacing.
This release adds the dbt invocation ID to default query comments and enforces the 255-character identifier length limit for Databricks relations. It also resolves several issues, including spurious warnings for MicrobatchConcurrency and insert_overwrite, and improves handling of materialized views and Iceberg table properties.
This release adds support for Notebook-scoped packages when submitting commands or running notebook jobs. It also includes fixes for workflow job creation, duplicate aliases in empty mode, and insert-by-name for microbatch and replace_where strategies.
This release enables concurrent microbatch execution and adds an optimize() call to snapshot materialization. Fixes include quoting catalog names, applying column-level tags for V1 tables, and correctly enforcing constraints.