Logo - Keyrus
  • Playbook
  • Services
    Advisory & License Sales
    Data Management
    Business Intelligence
    Cloud
    Training
  • Insights
  • Partners
  • Careers
  • About us
    What sets us apart
    Company purpose
    Innovation & Technologies
    Committed Keyrus
    Regulatory compliance
    Investors
    Management team
    Brands
    Locations
  • Contact UsJoin us
Expert opinion

6

Practical Guide to Migrating to Tableau Cloud

By Craig Andrew, Head of Business Development at Keyrus

Migrating your analytics platform from Tableau Server to Tableau Cloud isn’t just a technical event, it’s a strategic shift. Tableau Cloud offers a fully managed analytics environment with automatic upgrades, enterprise-grade security, and global scale, freeing your team from infrastructure maintenance and letting them focus on insights instead.

Below are practical, fact-backed steps to guide your migration and set you up for success.

1. Understand Why You’re Migrating

Before diving into the mechanics, it’s essential to confirm that Tableau Cloud aligns with your business and technical requirements.

Key considerations include:
  • Do you want to eliminate hardware and upgrade costs? Tableau Cloud removes infrastructure maintenance from your team’s plate.

  • Does your organization have strict compliance needs? Tableau Cloud supports major certifications including SOC 2/3, ISO, and GDPR.

  • Are all your data sources supported in cloud deployments, either directly or via Bridge/Private Connect?

Goal: Establish clear, measurable migration goals such as timelines, content coverage percentages, and cost reduction targets so you can later assess success.

2. Take Inventory and Clean House

Before you move anything:

  1. Audit all content: Catalog workbooks, published data sources, extracts, flows, schedules, users, groups, permissions, and external integrations.

  2. Clean up stale items: Identify and remove outdated content that doesn’t add value - this reduces migration risk and improves target-environment clarity.

  3. Review data connectivity: Not all data source types behave identically in the cloud. For supported connections, determine whether they will work directly or require Tableau Bridge/Private Connect for automated refreshes.

Housekeeping matters. A precise inventory and cleanup not only reduces migration effort but also helps align governance and performance expectations post-migration.

3. Plan Your Migration Intentionally

A documented migration plan is one of the strongest predictors of success. Your plan should cover:

  • Scope: Which content moves first (pilot phase) and which follows (phased or big-bang rollout).

  • Ownership: Who owns each part of the process - administrators, content creators, data owners, and stakeholders.

  • Strategy: Centralized vs segmented approaches and how you’ll handle rollout coordination across business units.

  • Dependencies: Third-party systems, embedded URLs, integrated apps, and dashboard extensions that may need rework.

Write the plan before making changes. This ensures everyone is aligned on expectations and responsibilities.

4. Prepare Tableau Cloud

Before importing content:

  • Set up your cloud site: Configure authentication (SSO/IDP/SCIM if needed) and user provisioning.

  • Define projects and permissions: Establish a clean project hierarchy and permission strategy to avoid legacy complexity.

  • Plan data connection architecture: Validate your approach to data refresh (Live vs Extract, Bridge, Private Connect).

  • Allocate capacity: Understand site limits, storage considerations, and workload expectations.

Tip: Use this phase to educate and prepare your user base - migration is easier when everyone understands the “what” and “why” before the “how.”

5. Migrate Content - Select the Right Approach

There are a few approaches depending on scale:

5.1. Manual Migration (Small Environments)

For smaller deployments (<100 creators), you can migrate workbooks and data sources manually from Tableau Desktop: sign in to your Server, download content, then publish to Tableau Cloud.

Best when legacy content is limited and you want granular control over what moves.

5.2. Automated Migration Tooling

For larger environments, tools like the Tableau Content Migration Tool (CMT) help automate at scale, preserving hierarchy, permissions, and schedules.

Benefits of CMT:
  • Automated bulk migration

  • Permission and project structure preservation

  • Mapping identities between environments

  • Dry-run validation before execution

SDK or API Scripts

Where you need custom logic or transformations during migration, the Migration SDK or REST API scripts provide programmability to tailor the process.

Choose the method that aligns with your scale and governance needs. If you are uncertain, get in touch with our Tableau and Tableau migration experts here sales@keyrus.co.za.

6. Test, Validate, and Optimise

Migration isn’t complete until you verify success:

  • Functional testing: Ensure dashboards render correctly, permissions behave as expected, and data refreshes complete.

  • Performance testing: Slow dashboards pre-migration likely remains slow unless optimized. Address performance before moving.

  • Regression checks: Compare content behavior with pre-migration environments.

  • User experience validation: Confirm navigability, load times, and interactivity meet expectations.

Post-migration is also the time to decommission Server carefully once everything is validated and stakeholders are confident.

7. Enable Your Users and Sustain Value

Migration isn’t a finish line - it’s a launching pad.

  • Train users on Cloud-specific features like Tableau Pulse, data alerts, and collaboration tools. Keyrus provides a large variety of Tableau training courses

    .

  • Establish ongoing governance and optimization rhythms to evolve your Cloud footprint.

Conclusion

Migrating to Tableau Cloud is not simply a technical upgrade - it’s an opportunity to simplify your analytics platform, reduce operational overhead, and modernise how insights are delivered across the business. Success depends on clear intent, thorough preparation, and disciplined execution, supported by the right tooling and governance.

By taking the time to assess your current environment, clean up legacy content, plan intentionally, and validate outcomes rigorously, organisations can move to Tableau Cloud with confidence. Most importantly, pairing the migration with user enablement and ongoing optimisation ensures the platform continues to deliver value long after the move is complete.

A well-executed migration doesn’t just replicate what you had on Tableau Server - it sets the foundation for a more scalable, secure, and insight-driven future. View the successful migrations we led at leading African retailer. Contact us at sales@keyrus.co.za .

Assist us with Tableau migration
Continue reading
  • Expert opinion

    The Agentic AI Challenge: From Promise to Performance in South African Enterprises

  • Blog post

    Objective AI models comparison

  • Expert opinion

    Technology trends shaping data, AI, and analytics in 2026 and beyond

  • Event

    Calling all Tableau users: February 4, 2026

  • Expert opinion

    Top AI Trends Revolutionising Financial Services in 2026

Logo - Keyrus
Durban

10 Flanders Drive Mt Edgecombe 4302 Kwazulu Natal

Phone:+27 87 350 8860