# Snowflake

#### Operation Modes

| [**Snowflake Marketplace (Native App)**](/integrations/snowflake/snowflake-marketplace-native-app.md) | Runs fully inside your Snowflake account as a native application. All parsing, lineage analysis, and metadata storage happen within your Snowflake environment using Snowflake-managed compute. Supports live schema change tracking and logic change alerting | ✅ Recommended — provides the richest feature set, automatic updates, and integrated billing. |
| ----------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| [**Offline Mode**](/integrations/snowflake/offline-mode.md)                                           | Runs as a service in our cloud. Only static SQL files are analyzed; no connection to Snowflake is required. Ideal for isolated environments or CI/CD validation pipelines.                                                                                     | For restricted environments or local development.                                            |

> 💡 We recommend using the Snowflake Marketplace deployment, as it provides the most complete functionality — including live lineage synchronization, compute-pool execution, governance integration, and seamless billing via your Snowflake account balance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dwh.dev/integrations/snowflake.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
