From 3bb765e5c4e8ecbd12d307b5ee71b3192c7e1973 Mon Sep 17 00:00:00 2001 From: Joel Labes Date: Fri, 17 Jan 2025 17:38:35 +1300 Subject: [PATCH] Note that dbt parse doesn't put compiled code in its manifest --- website/docs/reference/commands/parse.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/reference/commands/parse.md b/website/docs/reference/commands/parse.md index 5e8145762f7..967991522bc 100644 --- a/website/docs/reference/commands/parse.md +++ b/website/docs/reference/commands/parse.md @@ -9,7 +9,7 @@ The `dbt parse` command parses and validates the contents of your dbt project. I It will also produce an artifact with detailed timing information, which is useful to understand parsing times for large projects. Refer to [Project parsing](/reference/parsing) for more information. -Starting in v1.5, `dbt parse` will write or return a [manifest](/reference/artifacts/manifest-json), enabling you to introspect dbt's understanding of all the resources in your project. +Starting in v1.5, `dbt parse` will write or return a [manifest](/reference/artifacts/manifest-json), enabling you to introspect dbt's understanding of all the resources in your project. Since `dbt parse` doesn't connect to your warehouse, [this manifest will not contain any compiled code](/faqs/Warehouse/db-connection-dbt-compile). By default, the dbt Cloud IDE will attempt a "partial" parse, which means it'll only check changes since the last parse (new or updated parts of your project when you make changes). Since the dbt Cloud IDE automatically parses in the background whenever you save your work, manually running `dbt parse` yourself is likely to be fast because it's just looking at recent changes.