一起做数据艺术家
Tableau Server完成一次数据提取刷新任务或订阅任务允许的最长时间为7200 秒(2小时),如果后台任务达到此时间限制,则会出现以下错误:
Timeout Error - Canceling task that took longer than 7200 seconds(超时错误 - 正在取消比 7200 秒长的任务)Extract failed to complete in 7200 seconds(7200 秒内未能完成数据提取)
或
com.tableausoftware.nativeapi.dll.ResourceGovernorException: The query time resource limit (7200 seconds) was exceeded(om.tableausoftware.nativeapi.dll.ResourceGovernorException: 超出了查询时间资源限制(7200 秒))
在此情况下,可以通过以下方法增加 backgrounder.querylimit 参数的值。
一、对于 Linux 版 Tableau Server 或 Windows 版 Tableau Server 版本 2018.2 或更高版本:
1.运行以下附加命令以增大 querylimit 参数,使用新设置配置 Tableau Server,并使用新配置重新启动 Tableau Server:
tsm configuration set -k backgrounder.querylimit -v 9000tsm pending-changes apply
2. 登录到 Tableau Server 并尝试使用“立即刷新”选项刷新数据提取。
如果 9000 秒(或 2.5 小时)后刷新失败并且出现相同错误,请重复这些步骤,并将 querylimit 参数值设置为 10800。
二、对于 Windows 版 Tableau Server 版本 2018.1 或更低版本:
1. 打开命令提示符,并将目录更改为 Tableau Server\bin 目录。
例如:cd "C:\Program Files\Tableau\Tableau Server\<version>\bin"
2. 运行以下命令以停止 Tableau Server:tabadmin stop
3. 运行以下附加命令以增大 querylimit 参数,使用新设置配置 Tableau Server,并使用新配置重新启动 Tableau Server:
tabadmin set backgrounder.querylimit 9000 tabadmin configure tabadmin start
软件*载下**指引
Tableau Desktop试用版软件
*载下**链接:
https://partners.tableau.com/UserData//3412/Mailings/e2cad58a-e9e3-48c5-b55f-0e560059c3de.htm
Tableau Server试用版软件
*载下**链接:
https://partners.tableau.com/UserData//3412/Mailings/ac82af45-80d2-4ec4-a233-8ad19a723d69.htm
Tableau Prepr试用版软件
*载下**链接:
https://partners.tableau.com/UserData//3412/Mailings/4dbb0c37-21aa-4aa2-8a63-69942fd171bd.htm
往期文章
【操作技巧】学会添加字段注释
【操作技巧】使用DM查看数据详细信息
【官方推荐】UNC Health 应用案例
【官方推荐】Experian应用案例
微信公众号 : 数据艺术家
新浪微博:数据可视化Tableau
B站:Bizinsight