错误:404008:在Python中将视图导出为CSV时未找到资源
我正在尝试将数据从仪表板导出到csv。我找到了populate_csv(view_item)函数,但在运行脚本时遇到了问题 这是我收到的错误: 404008:未找到资源 API版本“2.7”不支持对给定资源的访问。 有人知道使用python将数据导出到CSV的另一种方法吗。下面是我的起始代码。非常感谢错误:404008:在Python中将视图导出为CSV时未找到资源,python,csv,populate,tableau-api,Python,Csv,Populate,Tableau Api,我正在尝试将数据从仪表板导出到csv。我找到了populate_csv(view_item)函数,但在运行脚本时遇到了问题 这是我收到的错误: 404008:未找到资源 API版本“2.7”不支持对给定资源的访问。 有人知道使用python将数据导出到CSV的另一种方法吗。下面是我的起始代码。非常感谢 import tableauserverclient as TSC tableau_auth = TSC.TableauAuth('user', '###########') server =
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth('user', '###########')
server = TSC.Server('xxxxxxxxxx')
# change current api version from 2.3 to 2.7
server.version = '2.7'
with server.auth.sign_in(tableau_auth):
wconnect = server.workbooks.get_by_id('2ff8366c-8398-4dc0-b810-e648f90208a7')
vfound = wconnect.views
view_item = vfound[0]
print(vars(vfound[0]))
server.views.populate_csv(view_item)
with open('view_csv2.csv','wb') as f:
f.write(b''.join(view_item.csv))
有人知道我为什么需要做什么来解决这个问题吗
谢谢 我在2.7版上也遇到了同样的问题,但在2.8版上运行良好