Loading

连接到 Excel 文件时出现错误:“加载数据源时出错”

发布日期: Jul 27, 2023
描述
连接到 Excel 文件时,Tableau Desktop 中可能会出现以下错误:

“加载数据源时出错”

或者 


与数据源“<数据源名称>”通信时出错。
加载数据源时出错。
无法连接到服务器。请检查服务器是否正在运行,并且您具有所请求的数据库的访问权限。

Cause

导致此错误的原因有以下几种:
  • Excel 文件损坏
  • Excel 文件路径已经改变
  • Excel 文件使用了以 .xls 结尾的旧版文件名
解决方案

选项 1 - 文件可能已损坏

  1. 打开受影响的 Excel 文件。
  2. 复制文件中的完整数据。
  3. 将数据粘贴到一个新 Excel 文件中。
  4. 保存这个新 Excel 文件。
  5. 将 Tableau Desktop 连接到这个新 Excel 文件。

选项 2 - 文件路径有变化吗?

在 Tableau Desktop 中:
  1. 打开 Tableau Desktop 工作簿。
  2. 在窗口左上方的数据窗格中右键单击数据源,然后选择编辑数据源...
  3. 单击 Excel 文件名,确保连接指向正确的文件路径。 此选项可在连接> <数据源> 下拉菜单 >编辑连接...下找到
  4. 如果文件路径错误,则重新建立到位于正确文件路径的 Excel 文件的连接。
对于 Tableau Server/Cloud
重要的是要了解是否已单独发布数据,或何时会将数据嵌入到已发布的工作簿中。

如果单独发布了数据,您可以使用这一关于编辑已发布数据源的知识库文章中概述的“本地副本”方法来确定文件的路径,并进行必要的调整,然后重新发布数据源。 

如果数据嵌入在工作簿中,请从 Tableau Server 或 Tableau Cloud 下载工作簿,并执行选项 2 中的步骤,再重新发布工作簿。

选项 3 - 原有文件类型

如果使用在 Microsoft Excel 早期版本中创建的文件,我们需要将文件扩展名从 .xls 更改为 .xlsx。 
  1. 在 Microsoft Excel 中打开 Excel 文件,然后用 .xlsx 扩展名保存该文件。 
  2. 打开 Tableau Desktop、Tableau Server 或 Tableau Cloud 并重新连接到 .xlsx 文件。 
知识文章编号

001472091

 
正在加载
Salesforce Help | Article