繁体   English   中英

是否可以使用python从已发布的Tableau工作簿/服务器中提取数据

[英]Is it possible to extract data from published Tableau workbook / server using python

如标题中所示,有什么方法可以将数据读取到Pandas DataFrame?

在任何地方都找不到太多有关它的信息。 找到了有关Tableau Data Extract及其SDK的信息,但是第一个似乎不适用,找不到后者的文档。

任何人都可以指出我正确的方向吗?

谢谢

我知道两个选项:

  1. Tabcmd

以csv格式下载数据,然后将其加载到pandas数据框中。您可以使用子流程模块从python运行tabcmd。

例如: tabcmd export "Sales_Workbook" --csv -f "output.csv" -s http://tabserver.mycompany.com -u admin -p mypassword -t your_sitename

  1. Tableau REST API

例如: GET /api/api-version/sites/site-id/views/view-id/data?vf_<fieldname>=filter-value

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM