2015-12-02 97 views
2

Apache NIFI“ExecuteSQL处理器”可以将大量的选择结果以数据流的形式流化为“x”MB吗?Apache NIFI“执行处理器”

+0

从我的理解来看,它是为大数据查询而设计的,这就是为什么它会传输数据。我不认为有任何方法来分块数据。我认为分块或“批处理”专门用于获取和后处理器。 – pyRabbit

回答

6

ExecuteSQL处理器可以“流”大量的行,因为它会直接将数据流传输到FlowFile内容(这不会保存在内存/堆中),因此非常有效。尽管如此,目前还没有结果。尽管如此,有一张门票https://issues.apache.org/jira/browse/NIFI-1251来提供这种功能。

0

现在可以使用QueryDatabaseTable处理器,该处理器支持通过“每个流量文件的最大行数”属性进行分块处理。