From 5b0b821e815254e2afb9c5f35be9314e0ca986b9 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 12:43:59 -0400 Subject: [PATCH 1/9] Coalesce 2024 announcements --- .../docs/docs/dbt-versions/release-notes.md | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/website/docs/docs/dbt-versions/release-notes.md b/website/docs/docs/dbt-versions/release-notes.md index 456d1bf0e82..d073935806b 100644 --- a/website/docs/docs/dbt-versions/release-notes.md +++ b/website/docs/docs/dbt-versions/release-notes.md @@ -18,8 +18,57 @@ Release notes are grouped by month for both multi-tenant and virtual private clo \* The official release date for this new format of release notes is May 15th, 2024. Historical release notes for prior dates may not reflect all available features released earlier this year or their tenancy availability. + + +Documentation for new features and functionality announced at Coalesce 2024: + +- Iceberg table support for [Snowflake](https://docs.getdbt.com/reference/resource-configs/snowflake-configs#iceberg-table-format) +- [Athena](https://docs.getdbt.com/reference/resource-configs/athena-configs) and [Teradata](https://docs.getdbt.com/reference/resource-configs/teradata-configs) adapter support in dbt Cloud. +- dbt Cloud now hosted on [Azure](https://docs.getdbt.com/docs/cloud/about-cloud/access-regions-ip-addresses) +- Get comfortable with [Versionless dbt Cloud](https://docs.getdbt.com/docs/dbt-versions/versionless-cloud) +- Scalable [microbatch incremental models](https://docs.getdbt.com/docs/build/incremental-microbatch) +- Advanced CI [features](https://docs.getdbt.com/docs/deploy/advanced-ci) +- [Linting with CI jobs](https://docs.getdbt.com/docs/deploy/continuous-integration#sql-linting) +- dbt Assist is now [dbt Copilot](https://docs.getdbt.com/docs/cloud/dbt-copilot) +- Developer blog on [Snowflake Feature Store and dbt](https://docs.getdbt.com/blog/snowflake-feature-store) +- New [Quickstart for dbt Cloud CLI](https://docs.getdbt.com/guides/dbt-cloud-cli?step=1) +- [Auto-exposures with Tableau](https://docs.getdbt.com/docs/collaborate/auto-exposures) +- Semantic Layer integration with [Excel desktop and M365](https://docs.getdbt.com/docs/cloud-integrations/semantic-layer/excel) +- [Data health tiles](https://docs.getdbt.com/docs/collaborate/data-tile) +- [Semantic Layer and Cloud IDE integration](https://docs.getdbt.com/docs/build/metricflow-commands#metricflow-commands) +- Query history in [Explorer](https://docs.getdbt.com/docs/collaborate/model-query-history#view-query-history-in-explorer) +- Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar (Preview)](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) +- [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) generally avaialble. + + + ## October 2024 + + + Documentation for new features and functionality announced at Coalesce 2024: + + - Iceberg table support for [Snowflake](https://docs.getdbt.com/reference/resource-configs/snowflake-configs#iceberg-table-format) + - [Athena](https://docs.getdbt.com/reference/resource-configs/athena-configs) and [Teradata](https://docs.getdbt.com/reference/resource-configs/teradata-configs) adapter support in dbt Cloud. + - dbt Cloud now hosted on [Azure](https://docs.getdbt.com/docs/cloud/about-cloud/access-regions-ip-addresses) + - Get comfortable with [Versionless dbt Cloud](https://docs.getdbt.com/docs/dbt-versions/versionless-cloud) + - Scalable [microbatch incremental models](https://docs.getdbt.com/docs/build/incremental-microbatch) + - Advanced CI [features](https://docs.getdbt.com/docs/deploy/advanced-ci) + - [Linting with CI jobs](https://docs.getdbt.com/docs/deploy/continuous-integration#sql-linting) + - dbt Assist is now [dbt Copilot](https://docs.getdbt.com/docs/cloud/dbt-copilot) + - Developer blog on [Snowflake Feature Store and dbt](https://docs.getdbt.com/blog/snowflake-feature-store) + - New [Quickstart for dbt Cloud CLI](https://docs.getdbt.com/guides/dbt-cloud-cli?step=1) + - [Auto-exposures with Tableau](https://docs.getdbt.com/docs/collaborate/auto-exposures) + - Semantic Layer integration with [Excel desktop and M365](https://docs.getdbt.com/docs/cloud-integrations/semantic-layer/excel) + - [Data health tiles](https://docs.getdbt.com/docs/collaborate/data-tile) + - [Semantic Layer and Cloud IDE integration](https://docs.getdbt.com/docs/build/metricflow-commands#metricflow-commands) + - Query history in [Explorer](https://docs.getdbt.com/docs/collaborate/model-query-history#view-query-history-in-explorer) + - Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar (Preview)](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) + - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) generally avaialble. + + + + - **New**: The [dbt Semantic Layer Python software development kit](/docs/dbt-cloud-apis/sl-python) is now [generally available](/docs/dbt-versions/product-lifecycles). It provides users with easy access to the dbt Semantic Layer with Python and enables developers to interact with the dbt Semantic Layer APIs to query metrics/dimensions in downstream tools. - **Enhancement**: You can now add a description to a singular data test in dbt Cloud Versionless. Use the [`description` property](/reference/resource-properties/description) to document [singular data tests](/docs/build/data-tests#singular-data-tests). You can also use [docs block](/docs/build/documentation#using-docs-blocks) to capture your test description. The enhancement will be included in upcoming dbt Core 1.9 release. - **New**: Introducing the [microbatch incremental model strategy](/docs/build/incremental-microbatch) (beta), available in dbt Cloud Versionless and will soon be supported in dbt Core 1.9. The microbatch strategy allows for efficient, batch-based processing of large time-series datasets for improved performance and resiliency, especially when you're working with data that changes over time (like new records being added daily). To enable this feature in dbt Cloud, set the `DBT_EXPERIMENTAL_MICROBATCH` environment variable to `true` in your project. From 308cff91254046b075d4ddce9e03c28eeac3fcb9 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 14:19:28 -0400 Subject: [PATCH 2/9] Editing collapsable icons to match expandables --- website/src/components/collapsible/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/website/src/components/collapsible/index.js b/website/src/components/collapsible/index.js index 9f473d4e483..1a47096ef8e 100644 --- a/website/src/components/collapsible/index.js +++ b/website/src/components/collapsible/index.js @@ -10,10 +10,12 @@ function Collapsible({children, header, description, expand}) { return ( <>

+ + { expanded ? ' ^ ' : ' > ' } + {header} - { expanded ? ' -' : ' +' }

- { expanded ? children : { description ? description : "Click to expand" } } + { expanded ? children : { description ? description : "Click above for details" } } ); } From ad075c535dd868e8a5d6efc2c54807b106c2dce5 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:56:12 -0400 Subject: [PATCH 3/9] Removing collapsible --- .../docs/docs/dbt-versions/release-notes.md | 24 ------------------- website/src/components/collapsible/index.js | 7 ++---- 2 files changed, 2 insertions(+), 29 deletions(-) diff --git a/website/docs/docs/dbt-versions/release-notes.md b/website/docs/docs/dbt-versions/release-notes.md index d073935806b..a9e0a026ca0 100644 --- a/website/docs/docs/dbt-versions/release-notes.md +++ b/website/docs/docs/dbt-versions/release-notes.md @@ -18,30 +18,6 @@ Release notes are grouped by month for both multi-tenant and virtual private clo \* The official release date for this new format of release notes is May 15th, 2024. Historical release notes for prior dates may not reflect all available features released earlier this year or their tenancy availability. - - -Documentation for new features and functionality announced at Coalesce 2024: - -- Iceberg table support for [Snowflake](https://docs.getdbt.com/reference/resource-configs/snowflake-configs#iceberg-table-format) -- [Athena](https://docs.getdbt.com/reference/resource-configs/athena-configs) and [Teradata](https://docs.getdbt.com/reference/resource-configs/teradata-configs) adapter support in dbt Cloud. -- dbt Cloud now hosted on [Azure](https://docs.getdbt.com/docs/cloud/about-cloud/access-regions-ip-addresses) -- Get comfortable with [Versionless dbt Cloud](https://docs.getdbt.com/docs/dbt-versions/versionless-cloud) -- Scalable [microbatch incremental models](https://docs.getdbt.com/docs/build/incremental-microbatch) -- Advanced CI [features](https://docs.getdbt.com/docs/deploy/advanced-ci) -- [Linting with CI jobs](https://docs.getdbt.com/docs/deploy/continuous-integration#sql-linting) -- dbt Assist is now [dbt Copilot](https://docs.getdbt.com/docs/cloud/dbt-copilot) -- Developer blog on [Snowflake Feature Store and dbt](https://docs.getdbt.com/blog/snowflake-feature-store) -- New [Quickstart for dbt Cloud CLI](https://docs.getdbt.com/guides/dbt-cloud-cli?step=1) -- [Auto-exposures with Tableau](https://docs.getdbt.com/docs/collaborate/auto-exposures) -- Semantic Layer integration with [Excel desktop and M365](https://docs.getdbt.com/docs/cloud-integrations/semantic-layer/excel) -- [Data health tiles](https://docs.getdbt.com/docs/collaborate/data-tile) -- [Semantic Layer and Cloud IDE integration](https://docs.getdbt.com/docs/build/metricflow-commands#metricflow-commands) -- Query history in [Explorer](https://docs.getdbt.com/docs/collaborate/model-query-history#view-query-history-in-explorer) -- Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar (Preview)](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) -- [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) generally avaialble. - - - ## October 2024 diff --git a/website/src/components/collapsible/index.js b/website/src/components/collapsible/index.js index 1a47096ef8e..c06a1976b11 100644 --- a/website/src/components/collapsible/index.js +++ b/website/src/components/collapsible/index.js @@ -10,15 +10,12 @@ function Collapsible({children, header, description, expand}) { return ( <>

- - { expanded ? ' ^ ' : ' > ' } - {header} + { expanded ? ' -' : ' +' }

- { expanded ? children : { description ? description : "Click above for details" } } + { expanded ? children : { description ? description : "Click to expand" } } ); } export default Collapsible; - From 3b32fb3092457258edf576c699964bf92a37db19 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:56:47 -0400 Subject: [PATCH 4/9] Adding space --- website/src/components/collapsible/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/website/src/components/collapsible/index.js b/website/src/components/collapsible/index.js index c06a1976b11..9f473d4e483 100644 --- a/website/src/components/collapsible/index.js +++ b/website/src/components/collapsible/index.js @@ -19,3 +19,4 @@ function Collapsible({children, header, description, expand}) { } export default Collapsible; + From 19467928a311a68406caf88039e3869acd5e51ef Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 16:41:32 -0400 Subject: [PATCH 5/9] Apply suggestions from code review Co-authored-by: Ly Nguyen <107218380+nghi-ly@users.noreply.github.com> --- website/docs/docs/dbt-versions/release-notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/docs/dbt-versions/release-notes.md b/website/docs/docs/dbt-versions/release-notes.md index a9e0a026ca0..393f658c9ee 100644 --- a/website/docs/docs/dbt-versions/release-notes.md +++ b/website/docs/docs/dbt-versions/release-notes.md @@ -32,14 +32,14 @@ Release notes are grouped by month for both multi-tenant and virtual private clo - Advanced CI [features](https://docs.getdbt.com/docs/deploy/advanced-ci) - [Linting with CI jobs](https://docs.getdbt.com/docs/deploy/continuous-integration#sql-linting) - dbt Assist is now [dbt Copilot](https://docs.getdbt.com/docs/cloud/dbt-copilot) - - Developer blog on [Snowflake Feature Store and dbt](https://docs.getdbt.com/blog/snowflake-feature-store) + - Developer blog on [Snowflake Feature Store and dbt: A bridge between data pipelines and ML](https://docs.getdbt.com/blog/snowflake-feature-store) - New [Quickstart for dbt Cloud CLI](https://docs.getdbt.com/guides/dbt-cloud-cli?step=1) - [Auto-exposures with Tableau](https://docs.getdbt.com/docs/collaborate/auto-exposures) - Semantic Layer integration with [Excel desktop and M365](https://docs.getdbt.com/docs/cloud-integrations/semantic-layer/excel) - [Data health tiles](https://docs.getdbt.com/docs/collaborate/data-tile) - [Semantic Layer and Cloud IDE integration](https://docs.getdbt.com/docs/build/metricflow-commands#metricflow-commands) - Query history in [Explorer](https://docs.getdbt.com/docs/collaborate/model-query-history#view-query-history-in-explorer) - - Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar (Preview)](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) + - Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) generally avaialble.
From 7a8d132034e9897e491a310f94be41b519c78fad Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 16:42:45 -0400 Subject: [PATCH 6/9] Update website/docs/docs/dbt-versions/release-notes.md Co-authored-by: Ly Nguyen <107218380+nghi-ly@users.noreply.github.com> --- website/docs/docs/dbt-versions/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/docs/dbt-versions/release-notes.md b/website/docs/docs/dbt-versions/release-notes.md index 393f658c9ee..29bd9d30718 100644 --- a/website/docs/docs/dbt-versions/release-notes.md +++ b/website/docs/docs/dbt-versions/release-notes.md @@ -40,7 +40,7 @@ Release notes are grouped by month for both multi-tenant and virtual private clo - [Semantic Layer and Cloud IDE integration](https://docs.getdbt.com/docs/build/metricflow-commands#metricflow-commands) - Query history in [Explorer](https://docs.getdbt.com/docs/collaborate/model-query-history#view-query-history-in-explorer) - Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) - - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) generally avaialble. + - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) is now GA (generally available). From 50a6f4b7069bf2cbc5106eeffc594d4000d38cf5 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 16:43:00 -0400 Subject: [PATCH 7/9] Update website/docs/docs/dbt-versions/release-notes.md --- website/docs/docs/dbt-versions/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/docs/dbt-versions/release-notes.md b/website/docs/docs/dbt-versions/release-notes.md index 29bd9d30718..c974752f6e1 100644 --- a/website/docs/docs/dbt-versions/release-notes.md +++ b/website/docs/docs/dbt-versions/release-notes.md @@ -40,7 +40,7 @@ Release notes are grouped by month for both multi-tenant and virtual private clo - [Semantic Layer and Cloud IDE integration](https://docs.getdbt.com/docs/build/metricflow-commands#metricflow-commands) - Query history in [Explorer](https://docs.getdbt.com/docs/collaborate/model-query-history#view-query-history-in-explorer) - Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) - - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) is now GA (generally available). + - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) is now generally available. From 5c7d5ba5da28a4bf276c7630e57ea5903b979a4c Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 16:43:35 -0400 Subject: [PATCH 8/9] Update release-notes.md Removing punctuation --- website/docs/docs/dbt-versions/release-notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/docs/dbt-versions/release-notes.md b/website/docs/docs/dbt-versions/release-notes.md index c974752f6e1..8e22399032a 100644 --- a/website/docs/docs/dbt-versions/release-notes.md +++ b/website/docs/docs/dbt-versions/release-notes.md @@ -25,7 +25,7 @@ Release notes are grouped by month for both multi-tenant and virtual private clo Documentation for new features and functionality announced at Coalesce 2024: - Iceberg table support for [Snowflake](https://docs.getdbt.com/reference/resource-configs/snowflake-configs#iceberg-table-format) - - [Athena](https://docs.getdbt.com/reference/resource-configs/athena-configs) and [Teradata](https://docs.getdbt.com/reference/resource-configs/teradata-configs) adapter support in dbt Cloud. + - [Athena](https://docs.getdbt.com/reference/resource-configs/athena-configs) and [Teradata](https://docs.getdbt.com/reference/resource-configs/teradata-configs) adapter support in dbt Cloud - dbt Cloud now hosted on [Azure](https://docs.getdbt.com/docs/cloud/about-cloud/access-regions-ip-addresses) - Get comfortable with [Versionless dbt Cloud](https://docs.getdbt.com/docs/dbt-versions/versionless-cloud) - Scalable [microbatch incremental models](https://docs.getdbt.com/docs/build/incremental-microbatch) @@ -40,7 +40,7 @@ Release notes are grouped by month for both multi-tenant and virtual private clo - [Semantic Layer and Cloud IDE integration](https://docs.getdbt.com/docs/build/metricflow-commands#metricflow-commands) - Query history in [Explorer](https://docs.getdbt.com/docs/collaborate/model-query-history#view-query-history-in-explorer) - Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) - - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) is now generally available. + - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) is now generally available From 46671d93ef74b5fccd72eddcff6529991a19a7fc Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Fri, 11 Oct 2024 16:52:18 -0400 Subject: [PATCH 9/9] Update website/docs/docs/dbt-versions/release-notes.md --- website/docs/docs/dbt-versions/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/docs/dbt-versions/release-notes.md b/website/docs/docs/dbt-versions/release-notes.md index 8e22399032a..662fd0f381a 100644 --- a/website/docs/docs/dbt-versions/release-notes.md +++ b/website/docs/docs/dbt-versions/release-notes.md @@ -39,7 +39,7 @@ Release notes are grouped by month for both multi-tenant and virtual private clo - [Data health tiles](https://docs.getdbt.com/docs/collaborate/data-tile) - [Semantic Layer and Cloud IDE integration](https://docs.getdbt.com/docs/build/metricflow-commands#metricflow-commands) - Query history in [Explorer](https://docs.getdbt.com/docs/collaborate/model-query-history#view-query-history-in-explorer) - - Semantic Layer Metricflow improvements, including [sub-daily granularity and custom calendar](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) + - Semantic Layer Metricflow improvements, including [improved granularity and custom calendar](https://docs.getdbt.com/docs/build/metricflow-time-spine#custom-calendar) - [Python SDK](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-python) is now generally available