Tableau api TDE csv提取最佳使用

Tableau api TDE csv提取最佳使用,tableau-api,Tableau Api,我正计划收集一些旧数据并加以整合。这些文件每天都会被分解,所以有很多 将csv文件合并为一个 我正在考虑使用tde extract API只选择对我有价值的列 然后,我将在每日更新文件上使用该脚本来保持列对齐 然后,我会将新的迷你摘录附加到大型合并摘录中 (在此过程中是否有方法创建或插入唯一id或主键,以便我也可以轻松地进行增量刷新?) 这是一种有效的做事方式吗?我处理的所有文件都是excel或csv,它们不会自动合并 我相信有更简单、更有效的方法可以在画面之外实现这一点。如果您打算使用tde

我正计划收集一些旧数据并加以整合。这些文件每天都会被分解,所以有很多

  • 将csv文件合并为一个
  • 我正在考虑使用tde extract API只选择对我有价值的列
  • 然后,我将在每日更新文件上使用该脚本来保持列对齐
  • 然后,我会将新的迷你摘录附加到大型合并摘录中
  • (在此过程中是否有方法创建或插入唯一id或主键,以便我也可以轻松地进行增量刷新?)

  • 这是一种有效的做事方式吗?我处理的所有文件都是excel或csv,它们不会自动合并

    我相信有更简单、更有效的方法可以在画面之外实现这一点。如果您打算使用tde extract API,我假设您对某些编程语言有一定的了解。如果您了解python,我建议您学习pandas库(如果您还不知道的话)。有了它,您可以轻松地处理这些多个csv文件并创建一个新文件(甚至可以导出到MySQL,例如,更智能的文件),若您熟悉编程,Python可能是进行大量输入处理和操作的好方法。但是,如果您的主要目标是使用Tableau分析数据,那么在ETL过程结束时生成或附加到提取中仍然是有意义的。Tableau提取被设计为在Tableau读取时非常高效——并且数据提取API可以被Python调用。如果涉及其他工具,您还可以向RDBMS提供数据。如果您对编程不满意,您可以查看Alteryx或类似产品,寻找一种COTS方法来完成同样的事情。