首页 > 解决方案 > Apache Nifi:更新excel文件时是否有可能自动更新数据库?

问题描述

Nifi可以实现以下场景吗?当更新 excel 文件 (xlsx) 时,数据库将自动更新。数据库将使用 excel 文件中的新值进行更新。当现有行将获得新值或将添加新行时,触发器应该起作用。如果不是,您是否知道其他可以处理此场景的免费 etl 工具?

标签: apache-nifi

解决方案


您可以使用 ListFile 处理器来完成此任务。

ListFile 过程跟踪Name,Size,Last modified timestamp

每次文件更改时,您都会生成一个流程并触发您的 .xlsx 处理。

自动数据库更新必须通过ConvertExcelToCSVProcessor >> PutSQL的组合来完成(并将您的逻辑放在那里)


推荐阅读