# Query Bench and Sheets: Work With Your Data Directly

> Write SQL or Python in Query Bench and work through the rows in Sheets. Pin results to dashboards, and use sheets as a data source for AI Analyst, automations and datasites.

HTML version: https://supaboard.ai/product/up-close

Work directly with your data. Put the results to work.

Write SQL or Python in Query Bench, or explore rows and formulas in Sheets. Turn your analysis into results your team can use across Supaboard.

## Two ways to work up close

Use either on its own, or both together.

### [Query Bench](https://supaboard.ai/product/query-builder)

Write, run and refine SQL or Python, with AI assistance and results you can inspect.

- SQL in your source’s own dialect, or Python
- AI edits you approve before they apply
- Pin results to a dashboard

### [Sheets](https://supaboard.ai/product/sheets)

Work with formulas in a shared spreadsheet, then use its tables across Supaboard.

- The spreadsheet formulas you already use
- Edit together, in one shared version
- A database your workspace builds on

## Where your work goes

What you build up close doesn’t stay in an editor.

[Query Bench](https://supaboard.ai/product/query-builder) results go into [Sheets](https://supaboard.ai/product/sheets) with "Save as booklet".

- [Dashboards](https://supaboard.ai/product/dashboards): Pin a result as a table, chart or KPI. The widget re-runs its query every time the dashboard loads.
- [Datasites](https://supaboard.ai/product/datasites): Use a query or a sheet as the data behind a datasite, and share it with a public link.
- [AI Analyst](https://supaboard.ai/product/ask-analysts): Ask about a sheet, like “Which plan grew fastest from August to September?”, and get the answer from its rows.
- [Automations](https://supaboard.ai/product/automations): Start a workflow when a row is added or a sheet is edited, and let it add, update or find rows as it runs.

## FAQ

### Do I need to know SQL?

Not for Sheets, and not for Supaboard as a whole: AI Analyst answers questions asked in plain English. In Query Bench you can write SQL or Python yourself, or ask the Assistant to draft and revise the code. Either way you can inspect and control the logic behind the result.

### Does a sheet update when my database changes?

No. Saved results are snapshots. You can edit the sheet, but changes in the original source won’t update it automatically.

### What can use a sheet as a data source?

AI Analyst, agents you give access to, automations and datasites. Every tab is stored as a database table, so they read it like any other connection.

### Where does Sheets keep my data?

In a Postgres database for your workspace. Each tab of a workbook is stored as its own table.

---

- Site index for agents: https://supaboard.ai/llms.txt
- Sitemap: https://supaboard.ai/sitemap.xml
- Blog feed: https://supaboard.ai/blog/rss.xml
- Product documentation: https://docs.supaboard.ai

Any page on https://supaboard.ai is available as markdown: append `.md` to its path, or send `Accept: text/markdown`.
