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



>如标题,有什么方法可以读取数据到熊猫数据帧吗?

在任何地方都找不到太多关于它的信息。找到了有关 Tableau 数据提取及其 SDK 的一些内容,但第一个似乎不适用,也找不到后者的文档。

有人能为我指出正确的方向吗?

谢谢

我知道有两种选择:

  1. Tabcmd

将数据下载为 csv,然后将其加载到熊猫数据框中。您可以使用子流程模块从 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

最新更新