> ## Documentation Index
> Fetch the complete documentation index at: https://docs.textql.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Self-Service Analytics

> A hands-on workshop that teaches business users — no SQL, no data engineering background — how to answer their own questions, build their own charts and dashboards, and automate…

A hands-on workshop that teaches business users — **no SQL, no data engineering background** — how to answer their own questions, build their own charts and dashboards, and automate their own reporting with TextQL's analytics agent, **Ana**.

It runs as short, hands-on modules, each with a goal, copy-paste prompts, what you'll see, and a checkpoint before moving on.

## What you'll be able to do

<CardGroup cols={2}>
  <Card title="Ask in plain English">Real business questions, refined conversationally — no SQL.</Card>
  <Card title="Trust the answer">Audit how every number was produced; reconcile against what you know.</Card>
  <Card title="Visualize and go deeper">Charts, segmentation, root-cause, trends, and forecasts.</Card>
  <Card title="Create shareable assets">Reports, live dashboards, and exports from any analysis.</Card>
  <Card title="Automate it">Scheduled playbooks and proactive feed agents.</Card>
  <Card title="Make it smarter">Teach the platform your definitions so everyone's answers improve.</Card>
</CardGroup>

## How to use this workshop

* Read **Meet Ana** (5 minutes) so you know what's happening behind the chat.
* Complete **Module 0** to get connected and oriented.
* Work through modules **1 → 6 in order** — each builds on the last.
* Every step has a **Prompt** block — click **Copy**, paste into Ana, and adapt anything in `[brackets]` to your data.
* Tick off the **Checkpoints** — your progress is saved in this browser.

<Note>
  **Two ways to run it** — **Self-paced:** work top to bottom on your own — every step tells you exactly what to type. **Guided:** a TextQL team member or your internal champion leads the group while everyone follows hands-on in their own workspace.
</Note>

<Note>
  **A note on the examples** — The example prompts use a generic sales/usage framing so they work in most environments. The **method** is what matters — it generalizes to any domain. Building the governed semantic layer itself is covered in the companion [ontology workshop](https://github.com/TextQLLabs/ontology-workshop-guide).
</Note>

<Accordion title="For facilitators — running this as a guided session">
  **T-minus-1-day pre-flight:** run the workshop's key prompts end-to-end in the session workspace — confirm logins, connectors, and the features this workshop touches are enabled for every attendee; have a fallback demo workspace ready in case a customer connector fails live. **Pacing:** when a long prompt is running (2–4 min), fire it first, then discuss the concept while Ana works — never watch a spinner in silence. If behind schedule, cut sections marked optional, never the checkpoints. **Group sessions:** attendees drive, you narrate; collect every miss or wrong answer in a shared doc — that list is the ontology backlog. With 10+ attendees on one warehouse, stagger the heavy prompts.
</Accordion>

<Note>
  **🤖 Prefer to have Ana run this workshop?** Open a thread with your data connected and paste the prompt below — Ana walks you through it on your own data, one step at a time. You run each prompt; she coaches. *(Air-gapped / VPC tenants where Ana can't reach the web: download [`ana-runner.md`](https://github.com/TextQLLabs/workshops/blob/main/self-service-analytics/ana-runner.md) and paste its module list instead.)*
</Note>

```text Run with Ana theme={null}
Hey Ana — facilitate the "Self Service Analytics" workshop with me in this thread, on the data connected here. Pull the steps from https://textqllabs.github.io/workshops/self-service-analytics/ and run it interactively: look at my data first (2–3 lines), then go ONE module at a time. For each module, give ME the prompt to copy and run as my next message, tell me what to look for, then wait and coach me on my result. Start with what you see, then Module 0.
```

[**▶ Open in Ana — prompt loaded**](https://app.textql.com/chat/new?prefill=Hey%20Ana%20%E2%80%94%20facilitate%20the%20%22Self%20Service%20Analytics%22%20workshop%20with%20me%20in%20this%20thread%2C%20on%20the%20data%20connected%20here.%20Pull%20the%20steps%20from%20https%3A//textqllabs.github.io/workshops/self-service-analytics/%20and%20run%20it%20interactively%3A%20look%20at%20my%20data%20first%20%282%E2%80%933%20lines%29%2C%20then%20go%20ONE%20module%20at%20a%20time.%20For%20each%20module%2C%20give%20ME%20the%20prompt%20to%20copy%20and%20run%20as%20my%20next%20message%2C%20tell%20me%20what%20to%20look%20for%2C%20then%20wait%20and%20coach%20me%20on%20my%20result.%20Start%20with%20what%20you%20see%2C%20then%20Module%200.)

Ana fetches the steps from the link — no copy/paste of the workshop needed. (Air-gapped / VPC tenants where Ana can't reach the web: paste the module list from this workshop's [ana-runner.md](https://github.com/TextQLLabs/workshops/blob/main/self-service-analytics/ana-runner.md) instead.)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.