Guides

How to Get Started with Sigma Computing

Arkzero ResearchApr 24, 20267 min read

Last updated Apr 24, 2026

Sigma Computing is a cloud analytics platform that lets business users work with warehouse data through a familiar spreadsheet interface, with no SQL required. It connects directly to Snowflake, BigQuery, or Databricks and queries live data in real time - no CSV exports, no stale snapshots. A non-technical analyst can go from connecting a data source to publishing a live dashboard in under 30 minutes.
How to Get Started with Sigma Computing hero image

Sigma Computing lets you query a cloud data warehouse the same way you would use a spreadsheet. You apply filters, create pivot tables, write formulas, and build charts - and Sigma silently converts those actions into optimized SQL running against your live data. No SQL knowledge needed, no data exports, and no lag from cached reports.

What Sigma Is Designed For

Sigma is built for business users who have data in a cloud warehouse but do not want to depend on a data engineer every time they need a new cut of numbers. Instead of exporting a table to Excel, cleaning it up, and building a pivot - which can take hours and go stale within days - Sigma connects directly to Snowflake, BigQuery, Databricks, or Redshift and runs queries on demand.

The platform is warehouse-native. That means your data never leaves the warehouse, permissions are enforced at the source, and reports reflect the current state of the data every time someone opens them. For ops teams and finance teams that track metrics in real time, this is a significant difference from tools that rely on nightly syncs.

Prerequisites

Before you start, you need three things:

A Sigma account. Sigma offers a 14-day free trial with no credit card required. You can sign up at sigmacomputing.com. After the trial, pricing is per-seat with enterprise plans available for larger teams.

A cloud data warehouse. Sigma works with Snowflake, BigQuery, Google AlloyDB, Databricks, Redshift, PostgreSQL, and MySQL. If you do not have a warehouse yet, Snowflake and BigQuery both offer free tiers you can use for testing.

Admin credentials for your warehouse. During setup, Sigma will ask for a service account or a read-only user with permission to query the tables you want to analyze.

Step 1 - Connect Your Data Warehouse

After creating your Sigma account, you land in the Admin panel. Go to Administration > Connections and click Add Connection.

Choose your warehouse type. For Snowflake, you will enter your account identifier (the subdomain in your Snowflake URL), a username, a password or RSA key, the warehouse name, and the default database and schema. For BigQuery, you upload a JSON service account key file.

Sigma recommends creating a dedicated read-only service account for the connection. This limits what Sigma can access and makes it easier to audit later. In Snowflake, you can set this up with a role that has SELECT grants on the schemas you want to expose.

Once the credentials are saved, click Test Connection. Sigma runs a short query to verify access. If the test passes, your warehouse appears in the connection list.

Step 2 - Browse Your Data

With the connection active, go to the main Explore panel and click Browse Data. Sigma shows a catalog of every database, schema, and table your service account can see.

Click any table to open a preview. Sigma loads the first 500 rows and shows column names, data types, and a summary row count. This is the fastest way to verify that the connection is pointing at the right data before you start building anything.

If you manage multiple schemas - say, a production schema and a staging schema - you can pin specific tables to a shared data model later. For now, browsing directly from the connection is enough to get started.

Step 3 - Create Your First Workbook

A Workbook in Sigma is the equivalent of a spreadsheet file. It can contain multiple pages, and each page can hold tables, charts, pivot tables, and input forms.

Click New Workbook from the home screen. You will be prompted to choose a data source. Select the connection you just created and choose a table.

Sigma opens a table view with all columns visible. From here you can:

Apply column filters by clicking the filter icon on any column header. For example, filter a date column to show only the last 90 days.

Group by a column to summarize rows. Drag a column like Region or Product into the group-by zone and Sigma aggregates the rows automatically - the equivalent of a GROUP BY in SQL.

Add calculated columns using Sigma formulas. The formula syntax is similar to Excel. For example, [Revenue] / [Sessions] creates a revenue-per-session column without writing any SQL.

Sort and reorder columns by dragging headers. Sigma does not require you to know which columns exist in advance - the interface is explorative.

As you make changes, Sigma generates SQL in the background and re-runs the query. You can click the SQL icon in the toolbar to see exactly what query is running. This is useful for building SQL literacy over time without being blocked by it.

Step 4 - Build a Chart

With a grouped table on screen, click the plus icon in the page panel and choose Chart. Sigma opens a chart builder on the right side.

Drag columns into the X axis, Y axis, and Color fields. Sigma recommends chart types based on the data - bar for categorical comparisons, line for time series, scatter for correlations.

Click the chart type dropdown to switch between bar, line, area, scatter, and pie. For most operational dashboards, bar charts for snapshots and line charts for trends cover the majority of use cases.

Charts update live when you change a filter on the parent table. This means you can build a filter control once and have every chart on the page respond to it.

Step 5 - Share and Publish

Once your workbook is ready, click the Share button in the top right. You can invite teammates by email, share a view-only link, or publish the workbook as a dashboard with scheduled refresh.

For scheduled delivery, Sigma can email a PDF or image of the dashboard on a daily or weekly schedule. This is useful for stakeholders who want a regular snapshot without logging in.

Sigma also supports embedding dashboards into internal tools using an iframe or the Sigma Embed API. This is commonly used in customer-facing portals where you want to show each customer their own data without building a custom dashboard per account.

What Sigma Does Not Handle

Sigma is strong at exploration, reporting, and dashboarding on clean, structured warehouse data. It is not a data ingestion tool - you still need a pipeline (Fivetran, Airbyte, or a custom ETL) to get your raw data into the warehouse in the first place. It also does not do statistical modeling, machine learning, or freeform analysis on unstructured data.

If your data is still in spreadsheets or uploaded files rather than a warehouse, the analysis loop looks different. VSLZ lets you upload a file directly and get charts, statistics, and plain-English summaries from a single prompt, without needing a warehouse connection or any setup.

Practical Summary

Sigma Computing reduces the friction of working with warehouse data by replacing SQL with a spreadsheet interface most business users already know. The setup process takes under an hour for a team that already has a Snowflake or BigQuery account. The biggest hurdle is usually getting the right service account permissions from whoever manages the warehouse - plan for that conversation before you start.

FAQ

Does Sigma Computing require SQL knowledge?

No. Sigma generates SQL automatically from your actions in the spreadsheet interface - filtering, grouping, sorting, and formula-writing all compile to SQL behind the scenes. You can optionally view the generated SQL, which is useful for learning, but you never need to write it yourself.

What data warehouses does Sigma connect to?

Sigma supports Snowflake, BigQuery, Google AlloyDB, Databricks, Amazon Redshift, PostgreSQL, and MySQL. The connection process varies slightly by warehouse but generally requires a service account or read-only user with SELECT privileges on the schemas you want to query.

How much does Sigma Computing cost?

Sigma offers a 14-day free trial. After that, pricing is per-seat and varies by plan tier - Essentials, Plus, and Enterprise. Exact pricing is not published publicly and requires contacting Sigma for a quote. The free trial is fully functional with no feature restrictions, which makes it a reasonable way to evaluate before committing.

How is Sigma different from Tableau or Power BI?

Tableau and Power BI both import or extract data into a local in-memory model before visualizing it. Sigma does not extract data - it queries the warehouse directly every time. This means reports are always current, there is no data refresh schedule to manage, and your data governance rules (row-level security, column masking) are enforced at the source rather than replicated in a separate tool.

Can you use Sigma without a cloud data warehouse?

Sigma is warehouse-native and is not designed for standalone file uploads. You need a connected Snowflake, BigQuery, Databricks, or Redshift account to use it. If your data is in CSV or Excel files rather than a warehouse, Sigma is not the right starting point - you would need to load the data into a warehouse first, or use a different tool built for file-based analysis.

Related

OpenMetadata data catalog interface showing database schema discovery
Guides

How to Set Up OpenMetadata for Data Discovery

OpenMetadata is an open-source data catalog that gives teams a single place to discover, document, and govern their data assets. Setting it up takes under 30 minutes using Docker: spin up the containers, log into the UI at localhost:8585, then connect your first data source using one of 90+ pre-built connectors. Once ingestion runs, every table, column, and owner is searchable and lineage-linked across your entire stack.

Arkzero Research · Apr 29, 2026
Streamlit logo on a clean white background
Guides

How to Build a Data Dashboard with Streamlit

Streamlit is an open-source Python library that turns a script into a shareable web dashboard without any front-end code. Install it with pip, write a Python file that loads your CSV with pandas, add sidebar widgets for filtering, and render interactive charts with Plotly. Push the file to GitHub, connect it to Streamlit Community Cloud, and anyone with the URL can view live results. No server configuration required.

Arkzero Research · Apr 29, 2026
Airbyte Cloud data integration platform
Guides

How to Set Up Airbyte Cloud for Data Syncing

Airbyte Cloud is a managed data integration platform that syncs data from SaaS tools, databases, and APIs into a central warehouse without requiring Docker, infrastructure, or engineering resources. A free 30-day trial lets you connect sources like Salesforce, HubSpot, Stripe, or Google Sheets to destinations like BigQuery, Snowflake, or Postgres in minutes. This guide walks through the full setup from account creation to your first automated sync.

Arkzero Research · Apr 29, 2026