知识库

刷新 Tableau Online 数据提取时出现“Operation Cancelled.”或“The query time resource limit (7200 seconds) was exceeded”错误


发布时间: 13 Mar 2015
上次修改日期: 29 Mar 2019

问题

刷新发布到 Tableau Online 的数据提取时,可能会发生以下错误之一:
 
The query time resource limit (7200 seconds) was exceeded(超出了查询时间资源限制(7200 秒))
 
或者:

com.tableausoftware.nativeapi.dll.TableauCancelException: Operation cancelled.(com.tableausoftware.nativeapi.dll.TableauCancelException:操作已取消。)
 
或者:

The query time resource limit (8100 seconds) was exceeded.(已超过查询时间资源限制(8100 秒)。)

环境

  • Tableau Online
  • Tableau 数据提取

解决方案

为了解决此错误,请使用以下选项之一:

选项 1

使用实时连接而不是数据提取。为了确定哪些基于云的数据源能够在 Tableau Online 上实时连接,请参见使数据保持最新

选项 2

使用增量数据提取。有关详细信息,请参阅刷新数据提取

选项 3

减小数据提取的大小。下面是执行此操作的两种常见方式:
  • 创建数据提取时隐藏所有未使用的字段。有关详细信息,请参见 Tableau 帮助中的提取数据
  • 添加数据源筛选器以移除未使用的列。有关详细信息,请参见 Tableau 帮助中的筛选数据源中的数据

选项 4

使用 Tableau Bridge、命令行实用程序或手动使用 Tableau Desktop 来刷新发布的数据提取。有关详细信息,请参阅相关链接。

选项 5

尝试将数据提取刷新安排在一天中的不同时间或晚上进行。

 

原因

Tableau Online 会话超时限制为 2 小时(120 分钟或 7200 秒),并且不能修改。

其他信息

在“后台任务”错误工具提示上,“开始时间”和“完成时间”应该正好相隔 2 小时。
此文章是否已解决问题?