Sigma is a cloud analytics platform whose interface is a spreadsheet: business users pivot, filter, and add formulas against live warehouse tables, with input tables writing values back into the warehouse rather than into a local file.
Managed SaaS that pushes every query down to the connected platform; materialization writes copies back into it. Embedding uses JWT-signed URLs minted by your backend, carrying user attributes so data-model policies apply; version tags drive git-based CI/CD through the REST API.
How Sigma answers the questions Business Intelligence turns on.
| How it works | |
| Authoring model | A spreadsheet (formulas, pivots and filters) or SQL |
| Semantic layer | Data models: reusable elements, relationships, metrics and access controls |
| Query execution | Pushdown to the connected platform; materialization writes a copy back into it |
| Chart library | Built-in chart types, extended by custom plugins built against the Plugin Development API and registered per organisation rather than pulled from a public marketplace |
| Definitions in | Sigma's cloud; version tags drive Git-based CI/CD through the REST API |
| Alerts and delivery | Conditional exports (a scheduled export that fires only when the condition holds) to email, Slack, Teams, SharePoint, Google Sheets or Drive, a webhook or cloud storage |
| Connections | |
| Connectors | Cloud data platforms only: Snowflake, Databricks, BigQuery, Redshift, Starburst, ClickHouse, Postgres, MySQL, AlloyDB, Azure SQL and SQL Server; no file uploads, no SaaS APIs |
| Embedding | Public embeds for workbooks, pages and elements, or secure embeds where a server-side API mints a one-time JWT-signed URL and the host application's own user security applies; data models and reports require the secure kind |
| Access | |
| Access control | Row-level security as a formula column on the data model, keyed on user attributes, team membership or email, plus column-level security, but the docs warn the filter can be modified by anyone viewing the table, so the protection really covers child elements and downstream sources |
| Cost | |
| Billing unit | Per user by licence type (View, Act, Analyze and Build) with nothing published; Sigma quotes through sales, and the cheap end is where its argument sits, since consumption licences cost a fraction of a Build seat |
vs Sigma: Managed · Serverless
vs Sigma: Open source (permissive) · Self-hosted · Managed · Free · Subscription · Operational complexity: High · Python, TypeScript
vs Sigma: Open source (permissive) · Self-hosted · Managed · Free · Subscription · JavaScript, Svelte