apache-nifi - Apache Nifi:更新excel文件时是否有可能自动更新数据库?
问题描述
Nifi可以实现以下场景吗?当更新 excel 文件 (xlsx) 时,数据库将自动更新。数据库将使用 excel 文件中的新值进行更新。当现有行将获得新值或将添加新行时,触发器应该起作用。如果不是,您是否知道其他可以处理此场景的免费 etl 工具?
解决方案
您可以使用 ListFile 处理器来完成此任务。
ListFile 过程跟踪Name,Size,Last modified timestamp。
每次文件更改时,您都会生成一个流程并触发您的 .xlsx 处理。
自动数据库更新必须通过ConvertExcelToCSVProcessor >> PutSQL的组合来完成(并将您的逻辑放在那里)
推荐阅读
- c# - 如何检查物体是否在球体的顶部或底部碰撞
- java - 如何在 Spring-boot 中使用 ContextJNDISelector
- memory - 堆栈字长可以不同于寄存器字长吗
- java - 使用 for 循环多次调用字符方法。然后 for 循环会将每个字符转换为字符串
- reactjs - 材质 UI V5:makeStyles 在材质 ui V5 中不起作用
- c++ - 同一共享对象调用的多次加载(dlopen)和卸载(dlclose)导致分段错误
- r - ANOVA 错误:$ 运算符对原子向量无效
- time-complexity - 递归运行时 - 空间复杂性(破解编码面试的第 44 页)
- html - 在一定大小的 iframe 中显示完整的网站
- node.js - Heroku:如何部署具有私有 repo 依赖项的 NodeJS 应用程序?