Tableau Self Service Analytics: What Each Tableau Seat Can Actually Build and Save
Tableau sells self-service as business users answering their own questions. Its own site-role documentation says a Viewer cannot connect to data at all and an Explorer can run ad hoc queries in web authoring but cannot save the work. Here is exactly where the self-service boundary sits, what it costs to move someone across it, and what to do about the questions that fall outside.
Ask the demo shop a question, or type your own:
Reading the schema, writing SQL… Writing SQL… Running (read‑only)… SQL Agentsql wrote
▋
A real MySQL shop: customers, products, orders and signups over the last year. Agentsql writes the SQL, runs it read-only, and answers.
Tableau self service analytics works exactly as advertised right up to one specific line, and that line is the published data source. Inside one, business users are genuinely self-sufficient: they filter, drill, build new views and answer their own questions without anybody's help. Outside one, they cannot proceed at all, and no amount of training fixes it, because the limit is written into the site roles.
Tableau documents this plainly. We read the site-role descriptions on 15 September 2026 and the relevant sentences are short enough to quote whole. The Viewer role "Can't connect to data; create, edit, or publish content; set data alerts; or be assigned an admin profile." The Explorer role can "connect to Tableau published data sources and open workbooks in the web authoring environment for ad-hoc queries, but they can't save their work." Explorer (Can Publish) "Can't save new standalone data sources from data connections embedded in workbooks, and can't connect to external data or virtual connections, or create new data sources." Only the Creator can "Connect to Tableau or external data in the browser, build and publish flows, data sources and workbooks".
Read those four together and the shape of a Tableau self-service program becomes obvious. Self-service is real, and it is bounded by somebody else's publishing work.
What each Tableau seat can actually do
| Site role | Interact with published views | Build a new view | Save what it built | Connect to data nobody published | Standard price |
|---|---|---|---|---|---|
| Viewer | Yes | No | No | No | $15 per user per month |
| Explorer | Yes | Yes, in web authoring | No | No | $42 per user per month |
| Explorer (Can Publish) | Yes | Yes, from published sources | Workbooks yes, new data sources no | No | $42 per user per month |
| Creator | Yes | Yes | Yes | Yes | $75 per user per month |
Prices are the Tableau Standard tier figures Tableau publishes in the FAQ section of its Cloud and Server pricing pages, read on 10 September 2026, all billed annually. Enterprise is $115, $70 and $35 for the same three roles. Capability columns are from the site-role documentation read on 15 September 2026. Full workings sit on our Tableau pricing page.
The Explorer trap is the one that costs you the program
The row worth staring at is the plain Explorer. That user opens a published workbook, edits it in the browser, builds something genuinely useful for the question they had, and then discovers there is nowhere to put it. Tableau's wording is exact: they can do it "for ad-hoc queries, but they can't save their work."
This is a reasonable governance decision and a terrible discovery to make on a Thursday afternoon. It is also the moment most self-service rollouts lose their early adopters, because the people who reach web authoring at all are the curious ones, and asking them to redo the work every time is how you teach them to go back to filing tickets instead.
If your Explorers are hitting this, the fix is the Explorer (Can Publish) site role rather than a license upgrade: it sits on the same Explorer license and lets them publish workbooks built from data sources that already exist. It does not let them connect to anything new. That still needs a Creator.
Where the questions actually fall
Here is the pattern worth measuring before you buy more seats. Take the last twenty questions your business users asked. Sort them into two piles: answerable from a published data source, and not. The first pile is what a self-service tool solves. The second pile is what your Creators do, and it is usually the pile with the deadlines attached.
In most companies the second pile is bigger than expected, for an unglamorous reason. Published data sources are built to answer known questions. A genuinely new question is new precisely because nobody anticipated the table, the join or the column it needs. So the questions most worth answering are systematically the ones that fall outside the boundary, and each one becomes a modeling request before it becomes an answer.
That is not a Tableau flaw. Every platform built on a semantic layer has the same shape, which is why we wrote up the self service BI software comparison across vendors: Power BI calls the prerequisite a semantic model and gates it behind Build permission, Looker calls it LookML and has analysts write it. The names differ and the dependency does not.
What it costs to move somebody across the line
The arithmetic is easy and worth doing before the renewal conversation. Suppose forty people touch data, of whom eight need to create things and thirty-two only consume. On Tableau Standard that is eight Creators at $75 and thirty-two Viewers at $15, so $600 plus $480, which is $1,080 a month, or $12,960 a year.
Now suppose the eight Creators are the bottleneck, which is the usual complaint, and you decide to promote four heavy Explorer users to Creator so they can connect to their own data. That is four seats moving from $42 to $75, which is $132 a month, $1,584 a year, and it buys four more people who can cross the boundary. Compare that with the cost of the requests those four people currently file, and the upgrade is often obviously worth it. The trap is doing it by reflex for twenty people instead of four.
The other half of that bill deserves a look too. Thirty-two Viewers at $15 is $5,760 a year buying nothing but read access. That is normal for per-seat BI and it is also the line most finance teams have never had itemized for them.
Three things that make Tableau self-service work better
Publish wider data sources than the current question needs. The cheapest way to keep questions inside the boundary is to include the columns nobody has asked for yet. A published data source scoped tightly to one dashboard guarantees the next question falls outside it.
Use Explorer (Can Publish) deliberately. It is free in licensing terms, since it is a site role on a license you already bought, and it removes the single most demoralizing failure in the whole workflow.
Give the outside-the-boundary questions a real path. Not a ticket queue with a two-week SLA. Something the asker can run themselves against the live database, with the SQL visible so an analyst reviews an answer instead of producing one. That is the job ad hoc reporting tools do, and it is complementary to Tableau rather than a replacement: Tableau keeps distributing the governed numbers, and the one-off question stops becoming a project.
Where Agentsql fits next to Tableau
We are not going to pretend this is a Tableau replacement. Tableau is a better dashboarding and distribution product than anything we will ever build, and if your governed reporting runs on it, it should keep running on it.
What Agentsql handles is the second pile. It connects read-only to PostgreSQL, MySQL, Snowflake or BigQuery, reads the live schema rather than a published data source, writes SQL in that engine's own dialect, runs it and shows you the query beside the answer. There is nothing to publish first, so a table that went live this morning is in scope for the first question anybody asks about it. Pricing is $39 a month billed yearly with users included, which is the relevant comparison against per-seat licensing when most of your headcount is read-only.
The visible SQL matters more than it sounds for a finance audience. A number with no query behind it cannot be checked, and an unverifiable number does not make it into a board pack. Once it is checked, getting it out of the analytics tool and into the deck somebody actually presents is its own chore, and turning a finished report straight into a presentation is a faster path than rebuilding the charts by hand.
The short version
Tableau self service analytics is genuine within a published data source and stops hard at its edge, and Tableau's own site-role documentation says so in four sentences. Viewers cannot connect to data. Explorers can explore but cannot save. Explorer (Can Publish) can save workbooks but cannot create data sources. Creators can do everything and cost $75. Plan the program around that boundary rather than around the marketing, publish wider sources than you think you need, and give the questions that fall outside a path that is not a ticket.
›_ frequently asked
Common questions
- What is Tableau self service analytics?
- It is letting business users explore and answer questions in Tableau themselves rather than requesting a report from a central team. In practice it means interacting with published views and, for some roles, editing them in the browser. The boundary is the published data source: inside one, most roles are self-sufficient, and reaching a table nobody has published requires a Creator.
- Can a Tableau Viewer create their own reports?
- No. Tableau documents the Viewer role as able to see published views and use most interaction features, and states it "Can't connect to data; create, edit, or publish content; set data alerts; or be assigned an admin profile." A Viewer can filter, sort and drill inside what somebody else built, and download images or summary data. Creating anything new needs at least an Explorer.
- Can a Tableau Explorer save their work?
- A plain Explorer cannot. Tableau states the role can "connect to Tableau published data sources and open workbooks in the web authoring environment for ad-hoc queries, but they can't save their work." Explorer (Can Publish) can publish workbooks from the web using existing data sources and can edit and save existing workbooks, but still "can't connect to external data or virtual connections, or create new data sources."
- Which Tableau role can connect to a new data source?
- Only Creator. Tableau describes the Creator role as able to "Connect to Tableau or external data in the browser, build and publish flows, data sources and workbooks", and explicitly excludes external data connections from both Explorer roles. If your self-service program keeps stalling on new tables, that is the licensing boundary rather than a training problem.
- How much does Tableau self service analytics cost per user?
- On the Tableau Standard tier, $75 per month for a Creator, $42 for an Explorer and $15 for a Viewer, billed annually, published in the FAQ of Tableau's Cloud and Server pricing pages and read on 10 September 2026. Enterprise is $115, $70 and $35 for the same three roles. Every deployment needs at least one Creator.
- Why does Tableau self service analytics fail?
- Most often because the published data sources cannot keep pace with the questions. Rollout goes well while questions land inside what is already modeled, then the interesting ones land outside it and turn back into tickets. The second common cause is seat economics: the people with the most questions are usually on Viewer or Explorer licenses, which are the two roles that cannot connect to data.
- Do I need Tableau Prep for self-service?
- Not for self-service itself. Prep is for shaping and cleaning data before publishing, and it sits with the Creator license alongside Desktop. It matters to a self-service program indirectly: the cleaner and broader the published data sources, the more questions land inside the self-service boundary rather than outside it.
See Agentsql write and run the SQL live.
Ask a question in plain English, watch the query appear, and get a chart and an answer with the SQL shown. Then point Agentsql at your own database.
›_ keep reading