将数据源、工作簿和 Prep 流程迁移到 Tableau Cloud

您正在阅读 Tableau Cloud 手动迁移指南(链接在新窗口中打开)。本指南介绍如何将用户少于 100 人的 Tableau Server 部署手动迁移到 Tableau Cloud。

对于运行手动迁移的许多组织而言,让用户(或用户子集)将他们熟悉的内容迁移到新的 Tableau Cloud 站点可能是有意义的。本主题中描述的内容迁移步骤可以由您组织中的用户(具有 Creator 角色)完成。

开始之前

在您着手进行内容迁移之前,我们希望强调一下建议,即进行全面清点并清理您现有的 Tableau Server 环境。请参见大扫除:您的内容给您带来快乐吗?

让 Tableau Server 保持打开状态!在迁移过程中,确保所有内容和业务流程在 Tableau Server 系统中保持运行。在确认您的内容和过程已正确迁移到 Tableau Cloud 之前,请勿停用您的 Tableau Server 环境。

步骤 1:为您的站点创建具有最低访问权限策略的项目

我们建议设置具有最低访问权限策略的新 Tableau Cloud 站点。重要的是要知道,在将用户添加到 Tableau Cloud 后,他们就可以开始访问平台上的内容。

在开始之前,我们建议您查看快速入门:权限(链接在新窗口中打开)以了解有关权限如何在 Tableau 中交互和继承的进修课程。如果您熟悉 Tableau Server 上下文中的这些概念,那么您就可以开始了。Tableau Cloud 权限使用与 Server 相同的逻辑。

按照以下步骤设置具有最低访问权限策略的项目。

  1. 在创建更多项目之前,在“默认”项目上配置模板权限(链接在新窗口中打开)

  2. 移除“所有用户”组的权限。移除“所有用户”可确保项目为需要访问内容的用户配置明确的权限。

  3. 创建组(链接在新窗口中打开)。随着您的组织和/或内容的扩展,组可以简化权限管理。

有关更一般的项目权限指导,请参见使用项目管理内容访问权限(链接在新窗口中打开)

步骤 2:添加具有 Creator 角色的用户

配置最低访问权限策略后,现在是添加要迁移内容的任何用户的时候了。如果您不依赖用户来迁移内容,则可以稍后在流程中添加他们。请参见为迁移的用户配置权限和内容访问

请遵循以下准则来添加 Creator 用户:

步骤 3:迁移已发布数据源

如果多个工作簿使用单一已发布数据源,您只需迁移已发布数据源一次。

  1. 在 Tableau Desktop 上,登录到您的 Tableau Server 环境,导航到您要迁移的工作簿,然后单击“下载”

  2. 在 Tableau Desktop 的“数据”菜单上,选择数据源,选择“创建本地副本”,然后保存数据源的本地副本。

  3. 从工作表中选择“数据”>“替换数据源”。输入以下选项:

    • 当前:当前本地副本替换:您保存的本地副本
    • 在“数据”窗格中,右键单击原始已发布数据源,然后选择“关闭”
  4. 选择“服务器”,然后单击“注销”

  5. “数据”菜单中选择数据源,然后选择“发布到服务器”

  6. 在 Tableau Desktop 中,登录到 Tableau Cloud,然后发布数据源。

  7. 如有必要,安排在 Tableau Cloud 中刷新该数据源。有关详细信息,请参见为 Tableau Cloud 重新创建刷新计划

如果新发布的数据源是工作簿中唯一的数据源,则按照接下来的两个步骤也发布工作簿。如果工作簿有多个已发布数据源,请跳至下一步。

  1. 发布数据源时,验证是否已选择“更新工作簿以使用发布的数据源”
  2. 选择“服务器”>“发布工作簿”,将工作簿发布到 Tableau Cloud。

步骤 4:迁移具有多个已发布数据源的工作簿

对要迁移到 Tableau Cloud 的所有已发布数据源重复以下过程。

  1. 在 Tableau Desktop 上,登录到您的 Tableau Server 环境,导航到您要迁移的已发布数据源,然后单击“下载”

  2. 文件将在 Tableau Desktop 中打开。在 Tableau Desktop 的“数据”菜单上,选择数据源,选择“创建本地副本”,然后保存数据源的本地副本。

  3. 在“数据”窗格中,右键单击原始已发布数据源,然后选择“关闭”

  4. 对工作簿中的所有已发布数据源重复步骤 2-3。

  5. 选择“服务器”,然后单击“注销”

  6. 从工作表中选择“数据”>“替换数据源”。输入以下选项:

    • 当前:当前的本地副本
    • 替换:您保存的本地副本
  7. 替换所有已发布数据源后,选择“选择”>“发布工作簿”以将工作簿发布到 Tableau Cloud。

如果工作簿还具有需要 Tableau Bridge 的嵌入式数据源,则这些数据源将需要在迁移过程中单独发布。请参见发布数据源(链接在新窗口中打开)

步骤 5:迁移具有嵌入式数据源的工作簿

  1. 在 Tableau Desktop 上,登录到您的 Tableau Server 环境,导航到您要迁移的工作簿,然后单击“下载”

  2. 选择“服务器”,然后单击“注销”

  3. 选择“服务器”,然后单击“登录”以登录到 Tableau Cloud。

  4. 如果嵌入式数据源需要 Tableau Bridge 进行自动刷新并且是文件数据(例如 .cvs 和 .xlsx),请按照发布本地数据(仅限 Tableau Cloud)(链接在新窗口中打开)中的说明进行操作。

  5. 如果数据源不需要 Tableau Bridge 或者不是文件数据,请选择“服务器”>“发布工作簿”

步骤 6:迁移 Tableau Prep 流程

对于所有公开可用的云数据,您可能需要启用 Tableau Cloud 才能对其进行查询。若要启用连接,请参见授权访问发布到 Tableau Cloud 的云数据(链接在新窗口中打开)

对要迁移到 Tableau Cloud 的所有 Tableau Prep 流程重复以下过程。在运行 Tableau Prep Builder(链接在新窗口中打开) 的计算机上运行此过程。

  1. 登录到您的 Tableau Server 环境,导航到您要迁移的流程,然后单击“下载”
  2. 该流程将在 Tableau Prep Builder 中打开:
    1. 如果流程连接到至少一个已发布的数据源,系统将自动提示您登录服务器。如果系统未自动提示您,请从顶部菜单中选择“服务器” > “登录”并登录到 Tableau Server。
    2. 从顶部菜单导航并选择“服务器”。在“登录到服务器 URL”中,单击“注销”
    3. 如果流程连接到至少一个已发布的数据源,您将看到以下警告:

    4. 单击“注销”
  3. 导航到顶部菜单,然后选择“服务器”>“登录”>“快速连接到 Tableau Cloud”以登录 Tableau Cloud。
  4. 如果流程不包含任何已发布的数据源,请继续执行下一步。如果流程连接到至少一个已发布的数据源
    1. 打开“连接”窗格并连接到 Tableau Cloud 上新版本的已发布数据源。
    2. 拖放新连接以替换现有的 Tableau Server 已发布数据源输入步骤。
    3. 右键单击连接浮出控件中的现有连接,然后删除 Tableau Server 已发布数据源。
    4. 对流程中所有其他已连接的已发布数据源重复这些步骤。
  5. 如果您的流程输出到任何已发布数据源,请导航到输出步骤并更新它们以引用 Tableau Cloud 上新发布的数据源。
    • 对流程中的所有其他输出已发布数据源重复这些步骤。
  6. 替换所有已发布数据源后,选择“服务器” > “发布流程”,或单击右上角的“发布”按钮,将流程发布到 Tableau Cloud。

迁移工作流程

本指南根据迁移到 Tableau Cloud 的分步过程进行组织:

  1. 规划您的迁移
  2. 创建和配置 Tableau Cloud 站点
  3. 迁移虚拟连接
  4. 您在此处:将数据源、工作簿和流程迁移到 Tableau Cloud
  5. 为 Tableau Cloud 重新创建刷新计划
  6. 为迁移的用户配置权限和内容访问
  7. 将剩余用户添加到 Tableau Cloud
  8. 最终用户迁移清单
感谢您的反馈!您的反馈已成功提交。谢谢!