Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jan SL rn #4796

Merged
merged 30 commits into from
Jan 31, 2024
Merged
Changes from 24 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
036a12f
add SL rn
mirnawong1 Jan 25, 2024
e6484e3
fix link
mirnawong1 Jan 25, 2024
5be7fcf
Merge branch 'current' into jan-sl-rn
mirnawong1 Jan 25, 2024
03849a1
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 26, 2024
8e6557f
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 26, 2024
f487242
Merge branch 'current' into jan-sl-rn
runleonarun Jan 26, 2024
899f5b5
Merge branch 'current' into jan-sl-rn
mirnawong1 Jan 29, 2024
73d65a0
Update jan-sl-updates.md
rpourzand Jan 30, 2024
bb738d1
Merge branch 'current' into jan-sl-rn
mirnawong1 Jan 30, 2024
5422ea9
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
268fc1e
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
6fd9b89
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
d20a3cd
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
16c3a50
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
95c7e79
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
1edc790
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
dacfb93
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
616a263
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
bd0a977
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
e93b07d
Merge branch 'current' into jan-sl-rn
mirnawong1 Jan 30, 2024
74980cb
Merge branch 'current' into jan-sl-rn
mirnawong1 Jan 30, 2024
54e9cda
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
bedf474
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 30, 2024
1f26acc
Update jan-sl-updates.md
mirnawong1 Jan 31, 2024
244e9be
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 31, 2024
e08d00f
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 31, 2024
ce83b74
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 31, 2024
28581a7
add bug fix
Jstein77 Jan 31, 2024
ea1669c
add bug fix
Jstein77 Jan 31, 2024
884dd7c
Update website/docs/docs/dbt-versions/release-notes/73-Jan-2024/jan-s…
mirnawong1 Jan 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: "dbt Semantic Layer updates and fixes for January 2024"
description: "January 2024: New Exports feature, conversion metrics, enhanced metrics labels, support for shorthand to create metrics and Tableau parameter filters, and bug fixes."
sidebar_label: "Updates and fixes: dbt Semantic Layer"
sidebar_position: 08
date: 2024-01-31
mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved
---
The dbt Labs team continues to work on adding new features, fixing bugs, and increasing reliability for the [dbt Semantic Layer](/docs/use-dbt-semantic-layer/dbt-sl).

The following list explains the new features, updates, and fixes for January 2024 in more detail.

## New features

- **Conversion metrics** — New metric type that allows you to measure conversion events. For example, users who viewed a web page and then filled out a form. For more details, refer to [Conversion metrics](/docs/build/conversion).
- **Introducing Exports** — Use Exports to materialize saved queries within the data platform on a schedule. It uses the dbt Cloud job scheduler to execute saved queries for reliable and fast data reporting.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

confirm if live by then and add links

mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved
mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved
- **Simplified dimension resolution** — Instead of specifying the fully qualified dimension name (for example, `order__user__country`) in the group by or filter expression, you now only need to provide the primary entity and dimensions name, like `user__county`.
- **Saved queries** — You can now query the [saved queries](/docs/build/saved-queries) you've defined in the dbt Semantic Layer using [Tableau](/docs/use-dbt-semantic-layer/tableau), [GraphQL API](/docs/dbt-cloud-apis/sl-graphql), [JDBC API](docs/dbt-cloud-apis/sl-jdbc), and the [dbt Cloud CLI](/docs/cloud/cloud-cli-installation).

## Updates

- **Display `label` for dbt Semantic Layer metrics** — The YAML spec parameter `label` is now available for Semantic Layer metrics in [JDBC and GraphQL APIs](/docs/dbt-cloud-apis/sl-api-overview). This means you can conveniently use `label` as a display name for your metrics when exposing them.
- **Use shorthand to create metrics** — Added support for `create_metric: true` for a measure, which is a shorthand to quickly create metrics. This is useful in cases when metrics are only used to build other metrics.
- **Support for Tableau parameter filters** — Added support for Tableau parameter filters. You can use the [Tableau connector](docs/use-dbt-semantic-layer/tableau) to create and use parameters with your dbt Semantic Layer data.
- **Additional parameters for GraphQL API** — Added support to expose `expr` and `agg` for [Measures](/docs/build/measures) in the [GraphQL API](/docs/dbt-cloud-apis/sl-graphql).
- **Improved error messages** — When querying a dimension that is not reachable for a given metric, you now have improved error messages returned in the command line interface.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sugg moving the "benefit" to the front of the sentence

mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved
- **Entities in Tableau** — You can now query entities using our Tableau integration (similar to querying dimensions).
- **New Tableau data source** — A new data source is available in our Tableau integration called "ALL", which contains all semantic objects defined. This has the same information as "METRICS_AND_DIMENSIONS". In the future, we will deprecate "METRICS_AND_DIMENSIONS" in favor of "ALL" for clarity.

## Bug fixes

- **BigQuery numeric types** — Support for numeric types with precision greater than 38 (like `BIGDECIMAL`) in BigQuery is now available. Previously, it was unsupported so would return an error.
- **Support for scientific notation** — Scientific notation for large numbers is displayed and correctly interpreted.
- **Google Sheets dimension values** — We now preserve dimension values accurately instead of being inadvertently converted into strings.
- **Multiple derived metrics resolution** — Resolved issues with naming collisions in queries involving multiple derived metrics using the same metric input. Previously, this could cause a naming collision. Input metrics are now deduplicated, ensuring each is referenced only once.
- **Deduplication of input measures** — Resolved warnings related to using two duplicate input measures in a derived metric. Previously, this would trigger a warning. Input measures are now deduplicated, enhancing query processing and clarity.
Loading