Instead of Tableau
Stop renting Tableau. Own your business reporting.
We build your reporting around the measures you run the business on, bring your Tableau exports across and run the system for you. Agree what each number means, see what changed and keep the action beside the result.
Tableau Enterprise lists Creator at AUD161, Explorer at AUD98 and Viewer at AUD49 per user per month, billed annually. At least one Creator is required. Taxes are extra and final pricing can differ.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
What the subscription buys
Three roles. A recurring bill to create, explore and read.
Tableau prices its analytics service by role and edition. For a business using it to review a monthly scorecard, the useful starting point is the reporting work itself: definitions, results, comparisons and decisions.
Creator licences
Enterprise Creator lists AUD161 per user per month on annual billing. These are the people building the analysis and preparing the reporting workflow.
Explorer licences
Enterprise Explorer lists AUD98 per user per month on annual billing. People who explore the shared analysis sit in a separate licence role.
Viewer licences
Enterprise Viewer lists AUD49 per user per month on annual billing. Reading and interacting with shared dashboards is also a licensed role.
An annual commitment
The displayed monthly rates are billed annually. Compare your renewal with the reports people actually use and the decisions those reports support.
An edition with administration
The Enterprise edition adds administration and data-management capabilities. Identify which access, source and governance requirements your owned version must meet.
A visual analytics service
Tableau supplies visual analysis and dashboard tools. Your monthly operating review also needs agreed definitions, source evidence and accountable follow-ups. Those records can belong to you.
Your owned reporting desk
A number is useful when someone can explain it and act on it.
Definitions
Agree what each measure means
Keep the owner, calculation, unit and review date with the result.
- check Separate currency, counts, hours and percentages.
- check Record whether higher or lower is better.
- check Keep a named owner for every definition.
- check Review personal-information measures against their recorded purpose.
Results
Compare without disguising gaps
See the latest result and its target by month and segment. Missing values remain visible.
- check Show zero separately from an absent result.
- check Calculate percentages from the underlying counts.
- check Keep each region and reporting month separate.
- check Show the previous observed month beside a change.
Evidence
Know what was included
Preserve the source, filter scope and original imported records with the reporting history.
- check Keep the original export and extra source columns.
- check Check a sample import before loading it.
- check Skip unchanged source rows without adding them twice.
- check Stop a changed-row import for reconciliation.
Decisions
Keep the follow-up beside the number
Join performance results to your own review deadlines and actions. The question can include what happened after the report.
- check Show stale results beside overdue follow-ups.
- check Assign an action with an owner and due date.
- check Preserve the old target when agreeing a new one.
- check Produce review papers and action briefs in your brand.
Make it yours
Design your own Tableau replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Tableau. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Tableau data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers from the demo data that ships with Business Metrics for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Business Metrics for Claude Code
Connected to your own database
Which results missed target, and which are missing?
BACKLOG
- Name
- Order backlog
- Period
- 2026-10-01
- Segment
- All
- Unit
- count
- Target
- 20.0000
- Status
- missing actual
ONTIME
- Name
- On-time dispatch
- Period
- 2026-10-01
- Segment
- North
- Unit
- percent
- Actual
- 89.0909
- Target
- 95.0000
- Variance
- -5.9091
- Status
- off target
OVERTIME
- Name
- Overtime hours
- Period
- 2026-07-01
- Segment
- Operations
- Unit
- hours
- Actual
- 44.0000
- Status
- missing target
RETURNS
- Name
- Customer returns
- Period
- 2026-10-01
- Segment
- North
- Unit
- count
- Actual
- 18.0000
- Target
- 12.0000
- Variance
- 6.0000
- Status
- off target
SALES
- Name
- Net sales
- Period
- 2026-10-01
- Segment
- North
- Unit
- NZD
- Actual
- 85000.0000
- Target
- 100000.0000
- Variance
- -15000.0000
- Status
- off target
SALES
- Name
- Net sales
- Period
- 2026-10-01
- Segment
- South
- Unit
- NZD
- Actual
- 90000.0000
- Target
- 80000.0000
- Variance
- 10000.0000
- Status
- on target
| Code | Name | Period | Segment | Unit | Actual | Target | Variance | Status |
|---|---|---|---|---|---|---|---|---|
| BACKLOG | Order backlog | 2026-10-01 | All | count | 20.0000 | missing actual | ||
| ONTIME | On-time dispatch | 2026-10-01 | North | percent | 89.0909 | 95.0000 | -5.9091 | off target |
| OVERTIME | Overtime hours | 2026-07-01 | Operations | hours | 44.0000 | missing target | ||
| RETURNS | Customer returns | 2026-10-01 | North | count | 18.0000 | 12.0000 | 6.0000 | off target |
| SALES | Net sales | 2026-10-01 | North | NZD | 85000.0000 | 100000.0000 | -15000.0000 | off target |
| SALES | Net sales | 2026-10-01 | South | NZD | 90000.0000 | 80000.0000 | 10000.0000 | on target |
Ask it anything
Ten questions your reporting desk answers
These questions run against the supplied records. They demonstrate the owned workflow, not a claim that Tableau cannot perform custom analysis. The examples use invented business data.
Switching
How to switch from Tableau
A move usually involves exporting the records your account allows, mapping them to monthly measures, and reconciling both systems before you retire Tableau.
- 1
Export the records you need
Export what your account allows, usually as CSV or Excel, and check with Tableau if you are unsure about export options or permissions. Choose the monthly result data, segments and periods you need to carry across. Review the filters before exporting because they affect which records are included. Keep track of the export scope so you can check what the data covers.
- 2
Map and test each measure
Prepare a flat CSV and match its date, segment and value columns to the fields for each measure. Include a source key where available, and numerator and denominator fields for ratios. The free import handles one mapped measure at a time. Run its test option before loading records, so you can review the proposed import and correct the mapping first.
- 3
Review the import checks
Check the test-run findings and source-row details before loading. Identical batches do nothing, unchanged source rows are skipped, and a changed existing source row stops the whole batch. Remove unnecessary personal data before importing because extra columns and the original CSV are kept in the database. Resolve flagged rows and confirm the export scope before you proceed.
- 4
Compare both systems
Keep Tableau and the new database running side by side for a short period. Reconcile every period and segment you plan to use, and check that each measure has the right definition and source scope. Investigate differences, including missing results versus zero, and confirm that the reports and totals you require match. Matching totals do not prove that the source data itself is correct.
- 5
Switch off Tableau
Retire Tableau only after the required reports and totals match and your team has checked the new reporting workflow. The base system is for monthly measures, targets, source evidence and follow-up actions. Workbooks, calculations, permissions, schedules and connections need separate migration work. If you rely on interactive exploration, live connections or staff access, scope and build those requirements before you switch.
Where the real effort goes
The main work is mapping your own fields, definitions, filters and business rules, then choosing how much history to bring across and reconciling it by period and segment. Workbook layouts, calculations, permissions and connections need separate migration work. When you have Enterprise DNA run it, they map and reconcile your Tableau exports and build your definitions and rules.
Not ready for a call?
Get your Tableau switch plan by email
We will send you the step-by-step plan for moving your business off Tableau, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Tableau switch plan is on its way.
Rather talk it through? Book a call arrow_forwardChoose how to own it
Do it yourself, have it customised, or have us run it.
Open source
Do it yourself
Free and open source
- 1 Install the repository and run its synthetic demo with Claude Code, Codex, OpenCode or Cursor.
- 2 Define your metrics and map a flat Tableau CSV export.
- 3 Run a dry import and reconcile every period and segment.
- 4 Render your reports and keep private backups. Hosting and agent subscriptions are separate.
Built around your business
We customise it
One setup fee, then a retainer
- check Your definitions, source mappings, fields and reporting rules.
- check Your Tableau exports reconciled to the reports you rely on.
- check A web front end or a different stack where your team needs one.
- check Your access rules, connections and reporting documents built around the business.
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Omni by Enterprise DNA installs and operates your reporting system.
- check We connect the agreed sources and check reporting coverage.
- check We manage the agreed access, backups and ongoing changes.
- check Your numbers and decisions remain in a database you own.
Questions
Instead of Tableau, answered
Are we replacing all of Tableau? expand_more
Start with the reporting workflow you actually need. The free version holds monthly measures, targets, source evidence and follow-ups, with branded reports. Interactive exploration, live connections, workbook calculations and staff access are requirements we scope and build into your version before you switch.
Can you bring across our existing reports and history? expand_more
We map and reconcile your Tableau exports. Available downloads depend on your permissions, and filters affect the records exported. The free import loads one mapped measure at a time. Report layouts, calculations, permissions and connections need separate migration work. Keep the current service until the required reports and totals match.
How do we know the numbers are right? expand_more
Keep the definition and source scope beside each measure, then reconcile every period and segment. The free version separates missing data from zero, uses underlying counts for percentages and stops imports that change an existing source row. These checks support review. They do not prove that the source itself is correct.
What happens to the per-person charge? expand_more
The open-source base has no per-person software licence. Hosting, maintenance and any agent subscription remain separate costs. Enterprise DNA agrees a setup fee and then a retainer for your installed version. Team access is designed around who should see which records.
Can the reports look and work the way our team expects? expand_more
Yes. The free version produces read-only reports and review papers in your business name and colours. We build the screens, interactive views and connections your team needs around the owned records. Personal-information and access requirements are reviewed as part of that work.
Bring the Tableau bill and one report you rely on.
Book 30 minutes with Sam. Show the reporting job, who uses it and what happens after the numbers arrive. We will map the version your business needs and the work required to move it.
Business Metrics for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Tableau?
Get your version built