我正在Python(3.7.1)脚本中使用TableauServerClient(0.8)将View作为.csv从Tableau服务器(2019.1.3(20191.19.0417.1429)64位Windows)下载到我的本地计算机上。我的代码适用于大多数视图,但是对于某些视图,我遇到以下错误:
tableauserverclient.server.endpoint.exceptions.ServerResponseError:
400081: Bad Request
There was a problem querying the data for view 'xyz'
过去有人遇到过这个问题吗?有什么想法吗?
答案 0 :(得分:0)
当我遇到这个问题时,它出现在新发布的视图中。我认为这与Tableau在后台管理存储库中的视图和/或数据有关。有时需要一两个小时才能发布一个新视图,以便可以从TSC中正确查询。在浏览器中手动导航到视图也可能会强制处理该视图,但是当发生在我身上时,这可能是巧合。通常,它会在一小时内自行解决。
答案 1 :(得分:0)
我遇到了类似的错误,Python API和REST API的文档都没有有关此问题的信息。 (我什至都找不到错误代码)
但是经过长时间的搜索,我偶然发现了this thread中用户'gaoang2148'的建议。
对我来说,发生此错误是因为工作簿中的一些数据源缺少连接凭据 (在我从Tableau Desktop发布更新后,凭据丢失了)。嵌入每个数据源的凭据后,代码又可以正常工作。