Google Sheets 连接器已被弃用。若要继续使用您的工作簿,您必须将您的工作转移到 Google Drive。在 Google Drive 上,您的工作簿具有相同的功能,并且您可以访问相同的文件。

此更改适用于 Tableau Desktop 上的工作簿、数据源和书签,以及 Tableau Server 上的工作簿和数据源。

Tableau Desktop

将工作簿转移到 Google Drive

按照以下说明从 Google Sheets 转移到 Google Drive。

  1. 打开您的 Google Sheets .twb 或 .twbx 文件。
  2. 在 Google 身份验证中,选择您最初创建工作簿时使用的同一帐户。
  3. “数据源”选项卡上,验证“数据连接”是否连接到 Google Drive。
  4. 最后,保存工作簿。

 

注意:如果您收到“编辑连接”错误,您可能针对特定数据源登录了错误的帐户。若要解决该错误,请编辑连接。如果您创建的工作簿包含两个或多个数据源以及用户或来自不同用户的文件之间的关系,则可能会发生这种情况。

将数据源转移到 Google Drive

按照以下说明从 Google Sheets 转移到 Google Drive。

  1. 打开您的 Google Sheets .twb 或 .twbx 文件。
  2. 在 Google 身份验证中,选择您最初创建数据源时使用的同一帐户。
  3. “数据源”选项卡上,验证“数据连接”是否连接到 Google Drive。
  4. 右键单击数据源,然后选择“添加到保存的数据源”
  5. 保存同名文件以确保更新完成。

注意:当您在 Tableau Desktop 中打开 .tds 或 .tdsx 文件时,您必须转到“数据源”选项卡才能触发更新。

将书签转移到 Google Drive

按照以下说明从 Google Sheets 转移到 Google Drive。

  1. 使用 Google Sheets 连接打开一个 .tbm 文件。
  2. 在 Google 身份验证中,选择您最初创建书签时使用的同一帐户。
  3. “数据源”选项卡上,验证“数据连接”是否连接到 Google Drive。
  4. 保存书签。有关更多说明,请参见保存您的工作

注意:当您打开 .tbm 文件时,会出现“工作表不可用”错误,该错误会在您正常进行身份验证和连接后消失。

 

Tableau Server

按照以下说明从 Google Sheets 转移到 Google Drive。

开始之前

  • “我的帐户设置”页面上,确保所有已保存的 Google Sheets 凭据也在 Google Drive 中。这使得稍后在重新发布过程中使用相同的已保存凭据成为可能。
  • 识别具有单独发布的数据源的所有工作簿。

注意:Google Drive 禁用了嵌入式密码功能。您可以改用嵌入式 <username>。

将数据源转移到 Google Drive

按照以下说明从 Google Sheets 转移到 Google Drive。

注意:Google Drive 禁用了嵌入式密码功能。您可以改用嵌入式 <username>。

  1. 打开 Tableau Server,并下载您要转移的 Google Sheets 数据源。
  2. 在 Tableau Desktop 中,打开下载的文件。
  3. 转到“数据源”选项卡以触发下载。
  4. 在 Google 身份验证中,选择您最初创建保存的数据源时使用的同一帐户。
  5. “数据源”选项卡上,验证“数据连接”是否连接到 Google Drive。
  6. 接下来重新发布文件。
  7. “服务器”菜单下,选择“发布数据源”。将出现红色警告,表示存在具有该名称的文件。继续使用相同的名称发布以覆盖以前的文件。
  8. 在发布选项下,选择要使用的身份验证格式。如果您使用保存的凭据进行发布,请确保使用您最初创建数据源时使用的用户名。
  9. 发布数据源。
  10. 当询问您是否要覆盖数据源时,选择“是”

注意:如果您使用“提示”登录,当您在发布后被重定向到数据源的网页时,请在尝试迁移任何已连接的工作簿之前验证数据源的配置是否正确。

 

具有单独发布的数据源的工作簿

对于具有单独发布的数据源的工作簿,必须先迁移单独的数据源,再整体迁移工作簿。

按照以下说明从 Google Sheets 转移到 Google Drive。

注意:Google Drive 禁用了嵌入式密码功能。您可以改用嵌入式 <username>。

  1. 在 Tableau Server 中,下载工作簿连接到的单独 Google Sheets 数据源。
  2. 在 Tableau Desktop 中,打开下载的文件。
  3. 转到“数据源”选项卡以触发下载。
  4. 出现 Google 身份验证弹出窗口时,选择您最初创建保存的数据源时使用的同一帐户。
  5. “数据源”选项卡上,验证“数据连接”是否连接到 Google Drive。
  6. 转到“服务器”选项卡,并选择“发布数据源”
  7. “服务器”菜单下,选择“发布数据源”。将出现红色警告,表示存在具有该名称的文件。继续使用相同的名称发布以覆盖以前的文件。
  8. 在发布选项下,选择要使用的身份验证格式。如果您使用保存的凭据进行发布,请确保使用您最初创建数据源时使用的用户名,否则此身份验证方法将不起作用。
  9. 发布数据源。
  10. 当询问您是否要使用该名称覆盖数据源时,选择“是”

注意:如果您决定使用提示,当您在发布后被重定向到数据源的网页时,请确保在尝试升级任何已连接的工作簿之前验证数据源的配置是否正确。

 

将工作簿转移到 Google Drive

发布数据源后,您必须升级工作簿。

  1. 在 Tableau Server 中,下载连接到您刚刚发布的单独 Google Sheets 数据源的工作簿。
  2. 转到 Tableau Desktop 并打开下载的文件。
  3. 转到“数据源”选项卡以触发下载
  4. 出现 Google 身份验证弹出窗口时,选择您最初创建保存的数据源时使用的同一帐户。
  5. 转到“服务器”选项卡,并选择“发布工作簿”
  6. 将出现红色警告,表示存在具有该名称的文件。继续使用相同的名称发布以覆盖以前的文件。
  7. 在发布选项下,选择“保留现有连接”和您要使用的身份验证格式。如果您使用保存的凭据进行发布,请确保使用您最初创建数据源时使用的用户名,否则此身份验证方法将不起作用。
  8. 发布工作簿。
  9. 当询问您是否要使用该名称覆盖数据源时,选择“是”

具有嵌入式数据源的工作簿

对于具有嵌入式数据源的工作簿,您只需升级工作簿。按照以下说明从 Google Sheets 转移到 Google Drive。

注意:Google Drive 禁用了嵌入式密码功能。您可以改用嵌入式 <username>。

  1. 在 Tableau Server 中,通过 Google Sheets 连接下载工作簿。
  2. 转到 Tableau Desktop,然后打开下载的文件。
  3. 转到“数据源”选项卡以触发下载。
  4. 出现 Google 身份验证弹出窗口时,选择您最初创建保存的数据源时使用的同一帐户。
  5. 转到“服务器”菜单,并选择“发布工作簿”
  6. 将出现红色警告,说明已存在具有该名称的文件。继续使用相同的名称发布以覆盖以前的文件。
  7. 在发布选项下,选择“嵌入数据源”和要使用的身份验证格式。如果您使用保存的凭据进行发布,请确保使用您最初创建数据源时使用的用户名,否则此身份验证方法将不起作用。
  8. 发布工作簿。
  9. 当询问您是否要使用该名称覆盖数据源时,选择“是”

另请参见

感谢您的反馈!