---
schema_version: "1"
id: d379339f23bbcad38518948fb9116b98af2607e4095e6bff6c49118a7cfb29aa
title: Plan Your Migration
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/guides/migration/cloud_migration_part1.md
canonical_url: https://help.tableau.com/v0.0/guides/migration/en-us/cloud_migration_part1.htm
source_site: help.tableau.com
content_type: documentation
content_hash: cd2cfeaeedde1d0a9fc2ccec2f905df07ee92aafbe1d13a3695bead168b626e6
description: You are in the Tableau Cloud Manual Migration Guide
---
[Skip to main content](#main-content)

# Plan Your Migration

You are in the [Tableau Cloud Manual Migration Guide.](https://help.tableau.com/current/guides/migration/en-us/emg_intro.htm) This guide describes how to manually migrate Tableau Server deployments with fewer than 100 users to Tableau Cloud.

This topic walks you through two important planning tasks you should complete before migrating: your data connectivity strategy and establishing your authentication mechanism. You can find a summarized list of the feature differences in the Tableau Server help topic, _Technical Considerations for Migrating from Tableau Server to Tableau Cloud_ ([Windows](https://help.tableau.com/current/server/en-us/migrate_server_to_cloud_overview.htm) | [Linux](https://help.tableau.com/current/server-linux/en-us/migrate_server_to_cloud_overview.htm)). Run the [Tableau Cloud Migration Technical Readiness Assessment](https://exchange.tableau.com/products/921) to understand if there are any use cases which may need to be adapted before migrating to Tableau Cloud.

## Learn about Tableau Cloud

If you are new to Tableau Cloud, we recommend that you learn more about the platform by signing up for a [self-guided course](https://www.tableau.com/learn/training/elearning) online. These courses can serve as an introduction to Tableau Cloud and will give you some context as you plan your migration.

If you are familiar with administering Tableau Server today, you'll find that many of your tasks are largely the same in Tableau Cloud. With the move to Tableau Cloud though, tasks related to deploying and managing the software will be handled by Tableau as a managed service. You can leave the upgrades to us. Head to the blog post, [Should I Move My Analytics to Tableau Cloud?](https://www.tableau.com/blog/should-i-move-my-analytics-cloud) for more details. With Tableau Cloud, you will be able to focus more of your energy on ensuring smooth data connectivity, equipping users with best practices and developing an analytics community. For more details about what managing a Tableau Cloud site involves, as well as a bunch of resources to get you started as an administrator, visit the [Tableau Cloud Site Admin](https://www.tableau.com/learn/get-started/online-admin) page.

## Planning your data strategy for Tableau Cloud

Tableau Cloud can connect to dozens of data sources, but it's essential that you develop a data connectivity plan before you begin a migration. In this section we'll walk you through the best way to do that, and we'll describe the two ways Tableau Cloud connects to data.

The goal at this point is to validate that you can support your current data requirements after your migration to Tableau Cloud.

### Cleaning house: Does your content give you joy?

Before you begin to evaluate the various data types and how you'll migrate all of your data sources, workbooks, and projects into Tableau Cloud, we recommend that you use this migration as an opportunity to do some house cleaning. Most organizations running Tableau Server for more than a year or two collect some amount of stale content: workbooks, data sources, projects and flows. We recommend taking these steps before you migrate:

- You can use the _Stale Content_ ([Windows](https://help.tableau.com/current/server/en-us/adminview-stale-content.htm) | [Linux](https://help.tableau.com/current/server-linux/en-us/adminview-stale-content.htm)) admin view in Tableau Server to identify content that is no longer in use. It doesn't usually make sense to move ancient, archived content to Tableau Cloud. Let it go!
- Like most organizations who have been running Tableau Server for a while, your content hierarchy and permission structure has probably "evolved" organically and probably a bit messily. As you plan the migration, develop a strategy that will optimize project, group, and permissions structures in your new Tableau Cloud site.
- If you are a Tableau Data Management customer, use the tools to manage data cleaning, combining, and processing for the pending move.

### Optimize dashboard performance

When it comes to performance, a good rule of thumb is that if your dashboards are slow on Tableau Server, they'll likely be slow on Tableau Cloud as well. Before you migrate, address any dashboard performance issues using the steps in [Optimize Workbook Performance](https://help.tableau.com/current/pro/desktop/en-us/performance_tips.htm). Making adjustments before migrating ensures you enjoy the same improved performance on Tableau Cloud.

### Make a list and create a data source strategy

After you clean up existing content, it's time to take inventory of your data sources. The goal of this exercise is to determine how you will support users in your organization with the data sources that they are currently using.

For each data source:

- Cross check it with the Tableau Cloud connector table in the following section. If it's supported, you've got a direct path forward. If it's not in the table...
- Cross check it with [Connectivity with Bridge](https://help.tableau.com/current/online/en-us/to_sync_local_data.htm), to determine if your data type is supported by Tableau Bridge.
- If the data source is a static file, Tableau Cloud supports uploading Excel or text-based data sources (.xlsx, .csv, .tsv) directly from the browser or Tableau Desktop. The maximum file size you can upload is 1 GB. More likely, your users are connecting to these types of files in a shared, common directory. If this is the case, you can upload these files to a public cloud space such as Google Drive, Dropbox, or OneDrive, for example. Or you can use Bridge. You (or your users) can then configure Tableau Cloud to connect to these spaces for a live data connection.
- Run the [Tableau Cloud Migration Technical Readiness Assessment](https://exchange.tableau.com/products/921) to understand if there are any use cases which may need to be adapted before migrating to Tableau Cloud.

#### Supported Tableau Cloud connectors

The following connectors are supported in Tableau Cloud

<table style="width: 100%;">
                    <colgroup><col>
                    <col>
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>
                                <p>Alibaba AnalyticsDB for MySQL‡</p>
                                <p>Alibaba Data Lake Analytics‡</p>
                                <p>Amazon Athena‡</p>
                                <p>Amazon Aurora for MySQL‡</p>
                                <p>Amazon EMR&nbsp;Hadoop Hive‡</p>
                                <p>Amazon Redshift‡</p>
                                <p>Apache Drill‡</p>
                                <p>Azure Data Lake Storage Gen2‡</p>
                                <p>Azure Synapse Analytics (SQL Server compatible)</p>
                                <p>Box‡</p>
                                <p>Cloudera Hadoop‡</p>
                                <p>Databricks‡</p>
                                <p>Datorama by Salesforce‡</p>
                                <p>Denodo‡</p>
                                <p>Dremio by Dremio‡</p>
                            </td>
                            <td>
                                <p>Dropbox*‡</p>
                                <p>Esri Connector‡</p>
                                <p>Exasol‡</p>
                                <p>Google BigQuery*‡</p>
                                <p>Google Cloud SQL (MySQL compatible)‡§</p>
                                <p>Google Drive‡</p>
                                <p>Hortonworks Hadoop Hive</p>
                                <p>Impala‡</p>
                                <p>Kyvos‡</p>
                                <p>MariaDB‡</p>
                                <p>Microsoft Azure SQL&nbsp;Database‡</p>
                                <p>Microsoft Azure Synapse Analytics‡</p>
                                <p>Microsoft SQL Server‡</p>
                                <p>MongoDB BI&nbsp;Connector‡</p>
                                <p>MySQL‡</p>
                            </td>
                            <td>
                                <p>OData‡</p>
                                <p>OneDrive*‡</p>
                                <p>Oracle‡</p>
                                <p>Pivotal Greenplum Database‡</p>
                                <p>PostgreSQL‡</p>
                                <p>Presto‡</p>
                                <p>Qubole Presto‡</p>
                                <p>Salesforce‡</p>
                                <p>SAP&nbsp;HANA (for virtual connections only)‡</p>
                                <p>SharePoint Lists‡</p>
                                <p>SingleStore (formerly MemSQL)‡</p>
                                <p>Snowflake‡</p>
                                <p>Spark SQL‡</p>
                                <p>Teradata**‡</p>
                                <p>Vertica‡</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

\*For more information about using OAuth 2.0 standard for Google BigQuery, OneDrive, and Dropbox connections in Tableau Cloud, see [OAuth Connections](https://help.tableau.com/current/online/en-us/protected_auth.htm).

\*\*Teradata web authoring currently doesn’t support query banding functionality. See [Teradata](https://help.tableau.com/current/pro/desktop/en-us/examples_teradata.htm) for details.

‡Supports virtual connections if you have Data Management. See [About Virtual Connections and Data Policies](https://help.tableau.com/current/online/en-us/dm_vconn_overview.htm) in the Tableau Cloud help for details.

§Tableau Cloud doesn't support SSL using Google Cloud SQL.

## User accounts and authentication

The second essential planning step is to identify the authentication mechanism you would like to use for Tableau Cloud users.

The default user account on Tableau Cloud is called TableauID. TableauID requires multi-factor authentication (MFA) to ensure secure access to Tableau Cloud. See [About multi-factor authentication and Tableau Cloud](https://help.tableau.com/current/online/en-us/security_auth.htm#mfa_requirement) in the Tableau Cloud documentation.

If your organization uses an identity provider (IdP) to enable authentication, you can probably use that for Tableau Cloud. We support Salesforce authentication and Google OpenID natively. You can also configure SAML for Azure, Okta, OneLogin, AD FS, PingOne, or any IdP that supports standard SAML 2.0 authentication.

Before you proceed, review the Tableau Cloud [Authentication](https://help.tableau.com/current/online/en-us/security_auth.htm) options to develop a plan.

If your organization manages identities with Azure AD, Okta, or OneLogin, then you can also automatically provision users and groups in Tableau Cloud. See [Automate User Provisioning and Group Synchronization through an External Identity Provider](https://help.tableau.com/current/online/en-us/scim_config_online.htm).

## Migration workflow

This guide is organized according to a step-wise process for migrating to Tableau Cloud:

1. **You are here**: Plan Your Migration
2. [Create and Configure a Tableau Cloud Site](https://help.tableau.com/v0.0/guides/migration/en-us/cloud_migration_part2.htm)
3. [Migrate Virtual Connections](https://help.tableau.com/v0.0/guides/migration/en-us/cloud_migration_part2-5.htm)
4. [Migrate Data Sources, Workbooks, and Prep Flows to Tableau Cloud](https://help.tableau.com/v0.0/guides/migration/en-us/cloud_migration_part3.htm)
5. [Recreate Refresh Schedules for Tableau Cloud](https://help.tableau.com/v0.0/guides/migration/en-us/cloud_migration_part4.htm)
6. [Configure Permission and Content Access for Migrated Users](https://help.tableau.com/v0.0/guides/migration/en-us/cloud_migration_part5.htm)
7. [Add Remaining Users to Tableau Cloud](https://help.tableau.com/v0.0/guides/migration/en-us/cloud_migration_part6.htm)
8. [End-User Migration Checklist](https://help.tableau.com/v0.0/guides/migration/en-us/cloud_migration_part7.htm)