Architected for Snowflake
More powerful together.
Build and deploy AI Apps with Snowflake integrating Horizon Catalogues, security, and governance on Sigma. Easily manage inherited permissions, immutable audit, and maximize your Snowflake AI Data Cloud investment.
Snowflake-native architecture: If you can write a SELECT statement in Snowflake, Sigma can natively query it—including interactive tables and Semantic Views so existing security policies apply automatically.
One workspace, every user: Surface Cortex Agents to incorporte Cortex Search and Cortex Analyst in a spreadsheet or AI App.
Integrated enterprise AI: Write rich, real-time human-in-the-loop insights and actions directly to Snowflake with Sigma Agents.
Ready to see what's possible?
Explore how Sigma Agents transform your governed data into automated action.
Architecture at a glance

Under the hood
Workbooks generate warehouse-optimized SQL
Sigma translates spreadsheet operations into SQL on the fly. Switch statements become CASE logic, moving averages become window functions, and pivots compile to your warehouse's dialect.
Query History shows the generated SQL for every element, with timing breakdowns and request IDs for warehouse tuning.
You can attribute spend and tune from real usage
Sigma exposes query behavior including queue time, Sigma runtime, warehouse runtime, and result fetch time, plus admin usage dashboards and audit logs.
Drive access from the warehouse, Sigma, or both
Sigma can run as the user (OAuth) or as a service account, and optionally map users/teams to warehouse roles. Or you can define access rules in Sigma.
You pay for queries. Not curiosity.
Not every click should wake up your warehouse. Sigma’s hybrid query engine evaluates the fastest, lowest-cost execution path by starting in the browser, then escalating through query ID caching, and only then to the warehouse.
Enterprise-Grade AI, Agents, Apps, and Analytics

Fits into the rest of your stack


Sigma + Snowflake FAQ
The questions that usually come up once someone starts mapping Sigma into their Snowflake AI Data Cloud and governance model.
No. Sigma’s query engine is optimized to integrate with Snowflake's native Result Cache which doesn't require active compute. We minimize redundant queries during exploration so that fresh SQL is pushed down to your virtual warehouse only when necessary.
It means Sigma translates interactions into optimized Snowflake SQL and pushes execution entirely down to Snowflake's compute engine. Sigma also natively integrates with Snowflake Cortex REST API to handle agentic orchestration. No data is extracted; Snowflake does the heavy lifting.
Sigma limits unnecessary query generation. For highly complex or reused logic, teams materialize the output back into a Snowflake table. Downstream apps hit this precomputed table, drastically reducing compute costs.
Yes. Query History shows the exact SQL, timing, and Snowflake Query ID. Data engineering teams can trace any Sigma action directly back to Snowflake’s Query History for auditing and tuning.
Snowflake remains your absolute system of record. Every user query, AI action, and data writeback executes entirely within Snowflake's security perimeter. There is no shadow database to secure.
Sigma never extracts or duplicates your Snowflake tables into a separate BI engine. You are always querying live Snowflake data.
Sigma fully supports Snowflake's role-based access control (RBAC). Through OAuth passthrough or Sigma's dynamic role-switching, the user's identity or role is directly passed to Snowflake. Your existing Snowflake Row-Level and Column-Level Security policies are automatically inherited and enforced at query time. No duplicate permission models are required.
If your instance is locked down, Sigma supports private networking (AWS PrivateLink, Azure Private Link). Traffic routes privately from Sigma to your Snowflake deployment without ever traversing the public internet.
Because there are no extracts, you are looking at live Snowflake data. You control cache duration (TTL) and can force a live query whenever up-to-the-second results are required.
Sigma leverages Snowflake Cortex-hosted models like Mistral, Claude from Anthropic, Meta Llama, OpenAI, and more. This means all AI runs directly on Snowflake compute and data never leaves your perimeter for inferencing.