From a55af213c942fff308051bcb87460dabe2cd4514 Mon Sep 17 00:00:00 2001 From: Doug Beatty <44704949+dbeatty10@users.noreply.github.com> Date: Wed, 14 Feb 2024 11:53:33 -0700 Subject: [PATCH 1/4] How to configure the target path directory that artifacts are written to --- website/docs/reference/artifacts/dbt-artifacts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/website/docs/reference/artifacts/dbt-artifacts.md b/website/docs/reference/artifacts/dbt-artifacts.md index 31525777500..025604a5a4b 100644 --- a/website/docs/reference/artifacts/dbt-artifacts.md +++ b/website/docs/reference/artifacts/dbt-artifacts.md @@ -28,6 +28,10 @@ Most dbt commands (and corresponding RPC methods) produce artifacts: - [catalog](catalog-json): produced by `docs generate` - [sources](/reference/artifacts/sources-json): produced by `source freshness` +## Where are artifacts produced? + +By default, artifacts are written to the `/target` directory of your dbt project, and this location is configurable via the [`target-path`](/reference/project-configs/target-path#configuration). + ## Common metadata All artifacts produced by dbt include a `metadata` dictionary with these properties: From 812736c954c6578fb00babe65e1247cfe9056cc4 Mon Sep 17 00:00:00 2001 From: Doug Beatty <44704949+dbeatty10@users.noreply.github.com> Date: Wed, 14 Feb 2024 11:54:56 -0700 Subject: [PATCH 2/4] Describe when the semantic manifest is produced --- website/docs/reference/artifacts/dbt-artifacts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/reference/artifacts/dbt-artifacts.md b/website/docs/reference/artifacts/dbt-artifacts.md index 025604a5a4b..8939c77bcfd 100644 --- a/website/docs/reference/artifacts/dbt-artifacts.md +++ b/website/docs/reference/artifacts/dbt-artifacts.md @@ -22,7 +22,7 @@ dbt has produced artifacts since the release of dbt-docs in v0.11.0. Starting in ## When are artifacts produced? Most dbt commands (and corresponding RPC methods) produce artifacts: -- [semantic manifest](/docs/dbt-cloud-apis/sl-manifest): Lives in the `/target` directory of your dbt project and stores various artifacts (such as compiled models and tests) generated during the execution of your project. +- [semantic manifest](/docs/dbt-cloud-apis/sl-manifest): produced whenever your dbt project is parsed - [manifest](/reference/artifacts/manifest-json): produced by commands that read and understand your project - [run results](/reference/artifacts/run-results-json): produced by commands that run, compile, or catalog nodes in your DAG - [catalog](catalog-json): produced by `docs generate` From 28b6bfbdd01de55d49da5fdd9312cd6358cec692 Mon Sep 17 00:00:00 2001 From: Mirna Wong <89008547+mirnawong1@users.noreply.github.com> Date: Thu, 15 Feb 2024 11:57:00 +0000 Subject: [PATCH 3/4] Update website/docs/reference/artifacts/dbt-artifacts.md --- website/docs/reference/artifacts/dbt-artifacts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/reference/artifacts/dbt-artifacts.md b/website/docs/reference/artifacts/dbt-artifacts.md index 8939c77bcfd..f9242da5d3c 100644 --- a/website/docs/reference/artifacts/dbt-artifacts.md +++ b/website/docs/reference/artifacts/dbt-artifacts.md @@ -30,7 +30,7 @@ Most dbt commands (and corresponding RPC methods) produce artifacts: ## Where are artifacts produced? -By default, artifacts are written to the `/target` directory of your dbt project, and this location is configurable via the [`target-path`](/reference/project-configs/target-path#configuration). +By default, artifacts are written to the `/target` directory of your dbt project. You can configure the location using the [`target-path`](/reference/project-configs/target-path#configuration). ## Common metadata From c81df56cb74dae2c7a592b054dd1bb327cb27b08 Mon Sep 17 00:00:00 2001 From: Mirna Wong <89008547+mirnawong1@users.noreply.github.com> Date: Thu, 15 Feb 2024 12:04:45 +0000 Subject: [PATCH 4/4] Update dbt-artifacts.md test --- website/docs/reference/artifacts/dbt-artifacts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/reference/artifacts/dbt-artifacts.md b/website/docs/reference/artifacts/dbt-artifacts.md index f9242da5d3c..58074c8b426 100644 --- a/website/docs/reference/artifacts/dbt-artifacts.md +++ b/website/docs/reference/artifacts/dbt-artifacts.md @@ -19,7 +19,7 @@ They could also be used to: dbt has produced artifacts since the release of dbt-docs in v0.11.0. Starting in dbt v0.19.0, we are committing to a stable and sustainable way of versioning, documenting, and validating dbt artifacts. -## When are artifacts produced? +### When are artifacts produced? Most dbt commands (and corresponding RPC methods) produce artifacts: - [semantic manifest](/docs/dbt-cloud-apis/sl-manifest): produced whenever your dbt project is parsed