> For the complete documentation index, see [llms.txt](https://v2.dataos.info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://v2.dataos.info/references/engine-guide.md).

# Engine guide

- [Overview](https://v2.dataos.info/references/engine-guide/engine-guide.md): The full per-engine technical reference for building and running a Data Product on each supported Vulcan engine in DataOS.
- [Snowflake](https://v2.dataos.info/references/engine-guide/snowflake.md): The full technical reference for building and running a Vulcan Data Product on Snowflake, covering connection, grants, materialization, operations, performance, and troubleshooting.
- [Recipes](https://v2.dataos.info/references/engine-guide/snowflake/recipes.md)
- [Dynamic Tables and Access Policies](https://v2.dataos.info/references/engine-guide/snowflake/recipes/build-a-snowflake-powered-data-product.md): Create a Snowflake Data Product with a Dynamic Table, column masking, and row access policies using Vulcan.
- [Use Snowpark Python Models](https://v2.dataos.info/references/engine-guide/snowflake/recipes/use-snowpark-python-models.md): Build and run an RFM customer-segmentation model with Snowpark Python on Snowflake.
- [Databricks](https://v2.dataos.info/references/engine-guide/databricks.md): The full technical reference for building and running a Vulcan Data Product on Databricks, covering connection, Unity Catalog grants, materialization, state store, operations, and troubleshooting.
- [Postgres](https://v2.dataos.info/references/engine-guide/postgres.md): The full technical reference for building and running a Vulcan Data Product on PostgreSQL, covering connection, grants, materialization, local Docker setup, indexing, and troubleshooting.
- [Recipes](https://v2.dataos.info/references/engine-guide/postgres/recipes.md): Implement common PostgreSQL patterns with Vulcan.
- [Full-Text Search and Row-Level Security](https://v2.dataos.info/references/engine-guide/postgres/recipes/full-text-search-and-row-level-security.md): Build PostgreSQL search and access controls with full-text search and row-level security.
- [Spark](https://v2.dataos.info/references/engine-guide/spark-1.md): Technical guide to building and running a Vulcan Data Product on Apache Spark with Iceberg: connection setup, materialization, tuning, and troubleshooting.
- [Trino](https://v2.dataos.info/references/engine-guide/trino-1.md): The full technical reference for running a Vulcan Data Product on Trino, with three deployment shapes (dedicated managed cluster, shared Minerva, and bring-your-own external Trino).
- [Dedicated cluster](https://v2.dataos.info/references/engine-guide/trino-1/dedicated-cluster.md): The full reference for the dedicated managed Trino cluster (vulcan-dg-trino), one cluster per Data Product, covering the deploy manifest, catalog priority, JVM tuning, and failure modes.
- [Minerva](https://v2.dataos.info/references/engine-guide/trino-1/minerva-1.md): The full reference for connecting Vulcan to a shared, DataOS-managed Minerva (Trino) cluster, covering the secret and password generation, projection into config, and the connection setup.
- [External cluster](https://v2.dataos.info/references/engine-guide/trino-1/external-trino.md): The full reference for connecting Vulcan to a bring-your-own Trino, Starburst, or self-hosted cluster that exists outside DataOS, covering connection options, authentication, and catalog notes.
- [Starburst](https://v2.dataos.info/references/engine-guide/trino-1/external-trino/starburst.md): Build and run a Vulcan Data Product on Starburst Galaxy using a Trino-compatible external cluster, covering connection, deployment, materialization, operations, and troubleshooting.
- [SQL Server](https://v2.dataos.info/references/engine-guide/sql-server.md): The full technical reference for building and running a Vulcan Data Product on Microsoft SQL Server, covering connection, grants, materialization, local Docker setup, indexing, and troubleshooting.
- [Microsoft Fabric](https://v2.dataos.info/references/engine-guide/microsoft-fabric.md): Technical reference for building and running Vulcan Data Products on Microsoft Fabric Warehouse, covering connection, authentication, materialization, and troubleshooting.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://v2.dataos.info/references/engine-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
