作者:农夫三拳 | 来源:互联网 | 2022-11-18 19:37
专家,我是Nifi初学者,试图了解2个处理器之间的区别。ExecuteSQL和ExecuteSQLRecord(从V1.8开始)。以后是否提供其他东西,而ExecuteSQL没有?我已经看到的一件事是ExecuteSQL不包含“状态”。想知道ExecuteSQLRecord是否可以处理它?
谢谢
1> mattyb..:
这两个处理器共享许多代码,唯一的真正区别是ExecuteSQL仅将结果输出为Avro,而ExecuteSQLRecord可以使用任何RecordSetWriter将结果输出为与其关联的格式,例如Avro,JSON,CSV,XML等。