我是Nifi的新手,正在寻找有关使用Nifi处理器以获得100MB/s速度的信息。
首先应该使用getHdfs处理器将HDFS文件作为流文件进行检索。
https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-hadoop-nar/1.11.4/org.apache.nifi.processors.hadoop.GetHDFS/index.html
要将数据放入Oracle,可以使用PutDatabaseRecord处理器:
https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.11.4/org.apache.nifi.processors.standard.PutDatabaseRecord/
在它们之间,这取决于您的需求,例如,您可以使用ExecuteGroovyScript将流文件转换为查询。
https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-groovyx-nar/1.11.4/org.apache.nifi.processors.groovyx.ExecuteGroovyScript/index.html
所有可用处理器:https://nifi.apache.org/docs.html