【发布时间】:2017-06-06 21:53:53
【问题描述】:
我有一个 JSON 流文件,我需要确定我应该执行 INSERT 还是 UPDATE。诀窍是只更新与 JSON 属性匹配的列。我有一个 ExecuteSQL 工作,它返回 executesql.row.count,但是我丢失了我计划用作 routeonattribute 的原始 JSON 流文件。我试图让 MergeContent 加入 ExecuteSQL(转储 Avro 输出,我只需要 executesql.row.count 属性)和 JSON 流。在执行 ExecuteSQL 之前我已经设置了跟随:
fragment.count=2
fragment.identifier=${UUID()}
fragment.index=${nextInt()}
如果有办法循环遍历与 Oracle 表匹配的 JSON 属性列表,我也可以创建一个 MERGE?
【问题讨论】:
标签: apache-nifi