Skip to content

Migration guide · Salesforce Modernization

Tableau Server to Tableau Cloud migration

Tableau Server (self-hosted)Tableau Cloud

Short answer

Moving from Tableau Server to Tableau Cloud migrates workbooks, data sources, users and permissions from self-hosted infrastructure to Salesforce's managed Tableau service, removing server maintenance and upgrades.

Why firms make this move

Tableau Cloud removes the need to patch and scale your own servers and gets new features first. The migration covers content, users, groups and permissions, extract refresh schedules, and connectivity to on-premise data through Tableau Bridge.

What moves

  • Workbooks and data sources
  • Users, groups and permissions
  • Extract refresh schedules
  • Embedded dashboards

How the data maps

FromTo
Tableau Server siteTableau Cloud site
Server data connectionCloud connection or Tableau Bridge
Local authenticationSSO through your identity provider

See the field-by-field map ↓

What to watch out for

  • On-premise data sources needing Tableau Bridge
  • Custom server extensions
  • Permission model differences
  • Embedded dashboard URLs

How Vantage Point runs the migration

  1. Inventory content and usage
  2. Plan connectivity and authentication
  3. Migrate content with Tableau's migration tooling
  4. Validate dashboards and permissions
  5. Switch users and retire servers

Typical timeline

Typically 3 to 8 weeks.

Frequently asked questions

Can Tableau Cloud reach our on-premise databases?

Yes, through Tableau Bridge.

Do we have to migrate everything?

No. Unused content is a good candidate to archive rather than move.

Last reviewed October 2, 2026 by the Vantage Point team. Browse all migration paths →

Field-level map

Tableau Server to Tableau Cloud: field by field

6 mappings we start from on this migration, 4 of which need a transform, a lookup or a decision. Every project gets its own signed-off version; this is the baseline.

FromToHowNotes
Site / projectsContent structure Tableau Cloud siteProjects req direct
Workbooks / data sourcesContent Tableau CloudPublished content req direct Use Tableau's Content Migration Tool.
Live connections to on-prem dataConnections Tableau Bridge— req rebuild
Users / groups (AD)Identity SAML / SCIM users and groups— req rebuild
Extract refresh schedulesSchedules Tableau Cloud schedules— rebuild
Custom server config / TSMServer settings —— drop

Field names are the platforms' standard API names; your org's custom fields are mapped during discovery. What the "How" labels mean

How labels
direct
Value copies across unchanged.
picklist map
Each source value is mapped to a target value.
lookup
Matched to an existing record, such as a user by email.
association
Becomes a relationship between records, loaded in a later pass.
derive
Calculated or cleaned during the load.
split / concat
One field becomes several, or several become one.
rebuild
Configuration or automation that is rebuilt rather than moved.
drop
Not migrated, deliberately.
manual review
Needs a decision with your team before the load.