【问题标题】:Is it possible to extract data from published Tableau workbook / server using python是否可以使用 python 从已发布的 Tableau 工作簿/服务器中提取数据
【发布时间】:2018-07-04 22:41:18
【问题描述】:

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

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

谁能指出我正确的方向?

谢谢

【问题讨论】:

    标签: python pandas sdk tableau-api


    【解决方案1】:

    我知道有两种选择:

    1. Tabcmd

    以 csv 格式下载数据,然后将其加载到 pandas 数据框中。您可以使用 subprocess 模块从 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-29
      • 2015-11-28
      • 2019-09-08
      • 1970-01-01
      相关资源
      最近更新 更多