【问题标题】:Connecting REST API to Tableau将 REST API 连接到 Tableau
【发布时间】:2022-04-05 05:45:04
【问题描述】:

我正在尝试使用 REST API 将数据连接到 Tableau Desktop。在打开 Tableau Desktop 时选择数据源时,我应该选择哪个选项?我在 Postman 中测试过 API,连接成功。

【问题讨论】:

    标签: postman tableau-api rest


    【解决方案1】:

    REST API 不是可以从 Tableau Desktop 访问的数据源。要使用 REST API,您必须将 API 调用中的数据导出到 csv 或其他平面文件。然后,您可以将 Tableau Desktop 连接到该文件。您可以使用 Python 自动执行此操作。您也可以直接从 Postman 导出。运行 GET 后,在结果顶部,从 下载文件

    我强烈建议您全部使用 Python 而不是 Postman,这样您就可以使用 pandas 更轻松地使用 json 文件。我还建议在 Python 中查看tableauserverclient,而不是直接使用 API。 tableauserverclient 比 API 更受限制,但可能具有您需要的功能。

    【讨论】:

      【解决方案2】:

      Tableau 无法直接连接到 REST API。

      一种方法是使用 Web 数据连接器,但您必须为每个 REST API 构建一个网页并将网页链接粘贴到 Web 数据连接器中。

      或者,您可以使用支持从 API 提取数据并将其加载到 Tableau 的 ETL 工具。 (我个人推荐 Acho,它的 API 连接器非常好用)

      【讨论】:

        猜你喜欢
        • 2021-11-04
        • 2019-09-04
        • 2015-07-08
        • 1970-01-01
        • 2018-10-26
        • 2014-07-03
        • 1970-01-01
        • 2019-01-05
        • 1970-01-01
        相关资源
        最近更新 更多