【问题标题】:Read tableau data (*.tdsx) in R or any other tools在 R 或任何其他工具中读取表格数据 (*.tdsx)
【发布时间】:2016-04-06 20:14:14
【问题描述】:

我想在 R 中读取以 Tableau 数据格式 (*.tdsx) 保存的数据文件。我想知道在 R 中是否有可能或任何其他工具可以做到这一点。

我的场景是我将数据保存在 Tableau Server 中,并通过 Tableau Desktop 进行连接。我从这些数据中进行画面可视化。但我还需要使用 R(我最喜欢的)等其他工具来验证我在 Tableau 中创建的度量/维度。所以我保存了我保存的数据的本地副本,并想使用另一个工具打开它。如何做到这一点?

【问题讨论】:

    标签: r open-source tableau-api


    【解决方案1】:

    Tableau 数据提取主要是供 Tableau 读取的只写(或只追加)数据源。目前没有用于读取或更新操作的公共 API。数据提取非常适合加快对只读数据子集的访问,但它们并不是要替换原始数据源。

    如果您想要一个好的数据交换格式,为什么不选择像 CSV 这样的标准呢?然后 R 和 Tableau 都可以读取 CSV 文件,并在需要时将其转换为 TDSX 等本机格式以提高性能。

    或者将您的数据保存在数据库中,然后将 R 和 Tableau 都指向它。

    【讨论】:

    • 很好的建议@Alex。我能够将数据导出到 CSV 并进行处理。我遇到的问题是我的数据很大,我只导出了其中的一部分。每当我想看到另一个年份或季度时,我都需要更改 R 中的数据。我现在可以忍受,直到找到更好的替代方案。
    • CSV 的下一步是数据库,如 PostgreSQL、MySQL 或 SQL Server。 Tableau 可以直接指向数据库,因此无需导出任何内容。
    猜你喜欢
    • 2012-08-21
    • 1970-01-01
    • 2021-11-12
    • 1970-01-01
    • 1970-01-01
    • 2012-10-23
    • 2017-02-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多