首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Nifi CSV行处理到sql server -检查主键

Nifi CSV行处理到sql server -检查主键
EN

Stack Overflow用户
提问于 2020-12-21 21:46:12
回答 1查看 41关注 0票数 0

希望你们都过得很好。

我正在乞求我的Nifi学习,我想复制一个我在其他平台上运行的过程。

我的目标是读取CSV并逐行处理,以插入到sql服务器表中。

到目前为止,我可以通过以下方式做到这一点:

GetFile -> SplitRecord -> ConvertRecord (to json) -> ConvertJSONtoSQL -> UpdateAttribute (date conversion) -> PutSQL。

但是如果记录已经存在于destiny表中,则需要进行验证。有人能帮我吗?我已经找过了,但我找不到。

如果你们有一个更好的、完全不同的解决方案,没问题,我对任何改变都持开放态度。

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2020-12-22 03:24:35

GetFile -> SplitRecord -> EvaluareJSONPath (将唯一键放入属性) -> GenerateTableFetch + ExecuteSQL (使用上一步中的唯一/主键从数据库中获取相应记录) -> RouteOnAttribute (检查上一步中的记录是否存在-如果没有记录,则根据您的要求继续插入其他更新/忽略) -> transform (使用ConvertJSONtoSQL -> UpdateAttribute (日期转换)) -> PutSQL

应该是这样的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65393891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档