【发布时间】:2019-06-25 12:42:58
【问题描述】:
我们有多达 8GB 的包含结构化内容的文件,但重要的元数据存储在文件的最后一行,需要附加到每一行内容。使用 ReverseFileReader 来获取最后一行很容易,但这需要文件在磁盘上是静态的,而我在现有的 Nifi 流程中找不到执行此操作的方法?在数据流式传输到内容存储库之前,这可能吗?
【问题讨论】:
-
如何摄取这么大的文件?
-
目前文件是使用另一个进程分块的,但我们正在尝试将所有内容合并到 Nifi 中。我们将使用流处理器来读取每一行,但显然这不利于先获取最后一行。
标签: java apache-nifi preprocessor