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

Clarify dbt Mesh docs staging env job requirement #6068

Closed
1 task done
mirnawong1 opened this issue Sep 16, 2024 · 3 comments · Fixed by #6317
Closed
1 task done

Clarify dbt Mesh docs staging env job requirement #6068

mirnawong1 opened this issue Sep 16, 2024 · 3 comments · Fixed by #6317
Assignees
Labels
content Improvements or additions to content improvement Use this when an area of the docs needs improvement as it's currently unclear priority: high Technical inaccuracy, missing/incorrect information, or broken links. Negatively affects workflows priority: medium Fix or enhancement to existing information that’s creating some requests from customers size: small This change will take 1 to 2 days to address

Comments

@mirnawong1
Copy link
Contributor

mirnawong1 commented Sep 16, 2024

Contributions

  • I have read the contribution docs, and understand what's expected of me.

Link to the page on docs.getdbt.com requiring updates

@wusanny from the support team internally flagged a couple of questions/feedback wrt the dbt mesh cross-project ref doc staging environment section:

  • Clarify what ..in a project without "fail-over" to Production means in this section of the doc
  • Update the doc(s) so users know that they have to run a job in the staging environment of the upstream project in order for the downstream cross-projet ref to resolve. (Maybe as a prereq as user suggested)

What part(s) of the page would you like to see updated?

Additional information

No response

@mirnawong1 mirnawong1 added content Improvements or additions to content improvement Use this when an area of the docs needs improvement as it's currently unclear priority: high Technical inaccuracy, missing/incorrect information, or broken links. Negatively affects workflows priority: medium Fix or enhancement to existing information that’s creating some requests from customers size: medium This change will take up to a week to address size: small This change will take 1 to 2 days to address and removed size: medium This change will take up to a week to address labels Sep 16, 2024
@mirnawong1
Copy link
Contributor Author

@wusanny raised this again as another user was having the same issue.

@nghi-ly nghi-ly self-assigned this Sep 26, 2024
@nataliefiann nataliefiann self-assigned this Oct 17, 2024
@nataliefiann
Copy link
Contributor

Add sentence: "Execute a job in the staging environment of the upstream project in order for the downstream cross-project ref to resolve"

Also queried what fail-over to production means here: https://dbt-labs.slack.com/archives/C04MEJT5VPY/p1729159060525869 and https://dbt-labs.slack.com/archives/C017GDLAF7D/p1729159182261669

@nataliefiann
Copy link
Contributor

Fail-over to production =

"This means: dbt Cloud will always use metadata from the Staging environment to resolve references in downstream projects — even if the configured Staging environment does not have any successful runs.
The docs say "fail-over" here because that's what a user might expect — that if there are no successful runs in Staging (= no metadata), dbt Cloud would look for metadata from successful runs in Production instead — but this is NOT what happens. One reason that customers define Staging environments is explicitly to prevent data from Production environments from "leaking" into lower environments, and so we wouldn't want to risk that happening."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Improvements or additions to content improvement Use this when an area of the docs needs improvement as it's currently unclear priority: high Technical inaccuracy, missing/incorrect information, or broken links. Negatively affects workflows priority: medium Fix or enhancement to existing information that’s creating some requests from customers size: small This change will take 1 to 2 days to address
Projects
None yet
3 participants