SQL Server 2016 has received no updates since 14 July 2026.What now?
Unwind DataUnwind Data

Tableau Server · Tableau Cloud

Your calculated fields are worth more than your Tableau licence.

Every renewal is a price discussion: in 2023 Salesforce raised list prices by 9% on average, and Tableau on-premises subscriptions by up to 33%. We extract the logic from your workbooks and data sources, so you renew or switch based on facts.

Book a Logic Scan for Tableau

Starts with a free 30-minute intake call.

Up to 33%

More expensive Tableau on-premises subscriptions since 2023

Renewal

Every renewal date is a renegotiation

Calculated fields

Years of logic that only Tableau can read

What we extract

What we take out of Tableau

Every object that carries logic is read, linked to what depends on it, and checked for use.

  • Workbooks and dashboards

    Every sheet and dashboard, with usage and owner.

  • Published data sources

    Shared data sources and which workbooks depend on them.

  • Calculated fields

    The calculations behind your numbers, including duplicate and conflicting versions.

  • LOD expressions

    FIXED, INCLUDE and EXCLUDE calculations, translated into clear definitions.

  • Parameters and filters

    Choices and filters that decide what a dashboard shows.

  • Extracts and Prep flows

    Preparation in Tableau Prep and extracts, and where the data comes from.

What you get

AI-native migration: more than new dashboards

Your logic leaves the old platform as something you own, can read and can query.

Knowledge graph

Every table, procedure, report and relationship in one searchable graph.

Semantic layer in Apache Ossie

Your metrics and dimensions in an open standard, not locked in a tool.

MCP endpoint

Query your logic with Claude, ChatGPT or Copilot.

Plain-language documentation

What every report does and where its numbers come from.

Dead and duplicate objects

What is no longer used does not move.

Reconciliation report

Proof that your core KPIs match the old report.

Optional: a rebuild on Power BI or Fabric, dbt with Omni, or Snowflake and Databricks.

The result is a semantic layer your BI tools and AI agents share. Choosing one? Read dbt Semantic Layer vs Cube and the Open Semantic Interchange guide. How we expose it to AI: MCP-driven data consulting.

Curious what's in your environment? The Logic Scan shows you in 5 working days.

Book a Logic Scan for Tableau
Jnana Deepak Bhavani

Who does the work

One specialist for Tableau

Jnana Deepak Bhavani, 9 years of experience with Tableau, SQL and data migration. One fixed point of contact who signs off on the reconciliation.

Proof

What it looks like

DASHBOARDWORKBOOKCALCULATED FIELDDATA SOURCERevenue overviewSales by regionStockSales.twbxStock.twbx{FIXED [Region]: SUM([Sales])}Net revenueDays of stockOrders (published)CustomersStock
“Which reports use finance's revenue definition?”
Apache Ossie
metrics:
  - name: net_revenue
    expression: SUM(amount_excl_vat)
    filters:
      - is_intercompany = false
      - is_credit_note = false
    owner: finance
    source: Sales.twbx

Case

Example

Retailer, 450 employees

126 objects (band M) · Logic Scan in 5 working days, Logic Extract in 4 weeks

  • 212 calculated fields captured, 37 of them duplicates
  • LOD expressions translated into semantic layer definitions
  • Rebuilt in Power BI from documented definitions

Start here

Logic Scan for Tableau: €4,950

Inventory, complexity score, risk map and a fixed quote. 5 working days, credited when you commission the next step within 60 days.

Book a Logic Scan

Starts with a free 30-minute intake call.

What does a full migration cost? Read how BI migration costs add up.

Frequently asked questions