MergeContent如何在Apache NiFi中工作?

时间:2019-12-13 11:41:26

标签: json merge apache-nifi

我一直在尝试基于文件名从三种不同的XML合并我的workFlow中的内容,将其转换为JSON,进行拆分,然后将其合并为一个WorkFlow。我试图每天使用一个JSON,但是如果我只放置一个MergeContent,它将无法正常工作。如果我放两个,那就行了。

这是我的处理器

enter image description here

procesado_xml:

enter image description here

split_and_merge:

enter image description here

MergeContent的属性

enter image description here

分界符=“,” + shift简介

我的问题是:

为什么有时它可以在两个不同的工作流中合并工作流,而有时却只能在一个工作流中合并所有工作流?

文件夹格式:“测试” + yyyyMMddhhmm

文件格式:原始日期+“ _ prueba” + ss.SSSSSS.json

最终所需的28个文件具有13107行,6.4 Mb 当它生成两个不同的工作流时,第一行有8 107行,第二行有4 999(缺少一行?)

如果我只输入一个MergeContent: enter image description here

如果我在前一个处理器的映像中放入两个MergeContent,则它的工作原理与前一个相同。有时它可以正常运行,有时不可以

如何确保NiFi仅将其合并到一个workFlow中?

0 个答案:

没有答案