将CSV数据附加到Apache Superset数据集

问题描述

在Apache Superset中使用CSV上传功能可以正常工作。我可以用它来将CSV中的数据添加数据库中,例如Postgres。现在,我想将其他CSV数据绑定到该表/数据集。但是如何?

所有CSV格式相同。但是每天都有一个新的。最后,我希望有一个每天都会更新的仪表板,并考虑新数据。

解决方法

通常,我同意Ana的看法,如果您要重复上传新的CSV数据,那么最好将其操作成按计划运行的某种类型的流程,管道等。

但是,如果您需要坚持通过Superset UI上传CSV路由,则可以将存在表字段设置为追加而不是替换。

您可以在“预设”文档中找到有用的GIF:https://docs.preset.io/docs/tips-tricks#append-csv-to-a-database

,

通过创建一个将CSV加载到数据库中的表的简单过程,然后在Superset中查询该表,可能会更好地为您服务。 Superset是一种可视化数据的工具,它允许上载CSV以便快速,肮脏的“仅一次”显示图表,但是如果这将是周期性且结构化的周期性数据加载,则最好使用您想要的任何集成工具加载数据后,那里有数以百万计的ETL(提取,转换,加载)工具(或编写脚本的工具),询问您的公司是否已经在使用一种工具,或选择一种对您更简单的工具。