【问题标题】:Is there a preferred file format for importing data into Tableau?是否有用于将数据导入 Tableau 的首选文件格式?
【发布时间】:2018-02-09 21:34:58
【问题描述】:

我正在使用 R 中的一些表格数据,需要将其导入 Tableau。

我可以以多种文件格式(例如 csv、.xlsx、.rda 等)导出数据,但我想知道是否有 首选 文件格式成功将数据读入 Tableau 的观点。

例如,当我将具有缺失值的数据集从 R 导出到 csv 时,它会将缺失值编码为 "NA" 字符串。然后,Tableau 将这些列误解为字符列。我可以通过将 R 中的缺失值重新编码为 NULL 值来避免此错误,但这种经历让我想知道是否存在 Tableau 最无缝导入的特定文件格式。

或者我应该使用rtableau 包将数据从 R 导出到 Tableau 数据提取 (.tde)?


编辑:对我来说不幸的是,rtableau 仅与 Linux and Mac systems 兼容,并且似乎没有得到积极维护。

通过 Connect > Statistical File 接口将 Tableau 连接到 .rda 可能是最好的方法(更多信息 here)。

【问题讨论】:

    标签: r csv tableau-api


    【解决方案1】:

    我没有给你一个明确的答案,但我参与了多个涉及 R 和 Tableau 的项目。我建议使用该包来创建 .tde 文件,因为这会强制您以 Tableau 提供的本机类型格式化数据,并且应该会导致最不容易出错的工作流程。

    在 Tableau 中提取 csv 有多种失败的可能性。除了你提到的那些,我曾经遇到过 Tableau 根据前 500 个观察值选择列类型的问题。因此,根据数据,一个特定的列被标识为“数字”或“整数”,从而导致可视化错误。根据我的经验,所有非本地数据类型都存在类似问题。

    希望对您有所帮助。

    【讨论】:

    • 您的回复非常有帮助 - 谢谢!我打算暂时搁置这个问题,看看是否还有其他观点,但我认为您提供的答案可能与它会得到的一样好。
    • 当 Tableau 误解了列的数据类型时,您始终可以手动更改它。所以这通常不是一个关键问题。
    【解决方案2】:

    我认为这并不重要。 Excel/CSV 和 Tableau 数据提取之间肯定存在性能差异。无论哪种方式,您都可以在事后创建数据提取。我建议在连接到 Tableau 后使用减少数据准备的方法。在手之前尽可能多地做。始终提高仪表板的性能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-06
      • 1970-01-01
      • 2011-04-06
      • 2018-01-14
      • 1970-01-01
      • 1970-01-01
      • 2012-10-25
      相关资源
      最近更新 更多