From f72a29e536ce8080457db687f4382d3d372c6347 Mon Sep 17 00:00:00 2001 From: Ly Nguyen <107218380+nghi-ly@users.noreply.github.com> Date: Tue, 23 Jul 2024 14:50:52 -0700 Subject: [PATCH] Add links to new dbt Mesh learning course (#5830) ## What are you changing in this pull request and why? Add links to our new dbt Mesh learning course https://learn.getdbt.com/courses/dbt-mesh closes #5793 --------- Co-authored-by: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> --- .../docs/best-practices/how-we-mesh/mesh-4-implementation.md | 3 +++ website/docs/docs/collaborate/govern/project-dependencies.md | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/website/docs/best-practices/how-we-mesh/mesh-4-implementation.md b/website/docs/best-practices/how-we-mesh/mesh-4-implementation.md index 20910302a03..f1fb7422acf 100644 --- a/website/docs/best-practices/how-we-mesh/mesh-4-implementation.md +++ b/website/docs/best-practices/how-we-mesh/mesh-4-implementation.md @@ -29,6 +29,9 @@ When attempting to define your project interfaces, you should consider investiga Let's go through an example process of taking a monolithing project, using groups and access to define the interfaces, and then splitting it into multiple projects. +To learn more, refer to our freely available [dbt Mesh learning course](https://learn.getdbt.com/courses/dbt-mesh). + + ## Defining project interfaces with groups and access Once you have a sense of some initial groupings, you can first implement **group and access permissions** within a single project. diff --git a/website/docs/docs/collaborate/govern/project-dependencies.md b/website/docs/docs/collaborate/govern/project-dependencies.md index b8c5aa5a74f..6cdd8420553 100644 --- a/website/docs/docs/collaborate/govern/project-dependencies.md +++ b/website/docs/docs/collaborate/govern/project-dependencies.md @@ -97,7 +97,7 @@ with monthly_revenue as ( **Cycle detection:** Currently, "project" dependencies can only go in one direction, meaning that the `jaffle_finance` project could not add a new model that depends, in turn, on `jaffle_marketing.roi_by_channel`. dbt will check for cycles across projects and raise errors if any are detected. We are considering support for this pattern in the future, whereby dbt would still check for node-level cycles while allowing cycles at the project level. -For more guidance on how to use dbt Mesh, refer to the dedicated [dbt Mesh guide](/best-practices/how-we-mesh/mesh-1-intro). +For more guidance on how to use dbt Mesh, refer to the dedicated [dbt Mesh guide](/best-practices/how-we-mesh/mesh-1-intro) and also our freely available [dbt Mesh learning course](https://learn.getdbt.com/courses/dbt-mesh). ### Safeguarding production data with staging environments