Use Hex's Looker or Tableau migration skill to rebuild selected dashboards as apps on SQL cells. Compare the results with the source before retiring a dashboard. The data team decides what moves and signs off on each metric.
When you need this
Evaluation criteria
Audit first
Which dashboards does anyone still open?
Look forUsage metadata from the old tool to separate active dashboards from stale ones. LangChain migrated and consolidated 60% of its dashboards and retired the rest.
Tooling
What does the migration need?
Look forThe Looker or Tableau migration skill and the Hex CLI, on Team or Enterprise, run from a coding agent such as Claude Code, Cursor, or Codex. Looker needs API access because most production dashboards are built in the UI. Tableau needs a Personal Access Token or exported workbooks.
Rebuild
What does the agent produce?
Look forA Hex project of shared SQL cells and a generative app, with tiles that share an explore or join grouped into one query. The default path runs the Hex Agent and consumes credits.
Check the numbers
How do you know the new dashboard is right?
Look forHex cell output compared against Looker's own result rows, or against the Tableau original, before sign-off. Tableau extracts are snapshots, so a live warehouse query can differ for a legitimate reason.
Keep the semantics
Where do the old tool's metric definitions go?
Look forA Hex guide per explore by default, or a governed semantic model created by an Admin or Manager, so Threads can answer follow-up questions from the same definitions.
Questions to ask vendors
- Which dashboards feed board or finance reporting, and who signs off on them?
- Which metric definitions exist only inside the old tool?
- How many credits will the rebuild consume, and from whose grant?
- When does the old tool's contract end, and what is the cutover date?
Red flags
- Migrating every dashboard without checking usage first.
- Signing off on a rebuilt dashboard without comparing its numbers to the source.
- Leaving metric logic in app-level SQL when it belongs in a guide or semantic model.
- Committing the filled-in credentials file to a repository.
Products in this piece
Sources
- Official documentation
- 5
- Public source
- 1