在Apache NiFi的一些学习资源
提到了xmlking/nifi-examples,不过里面很多template用到了他自己的组件com.crossbusiness.nifi.processors.ExecuteJavaScript,在引入模板的时候会出错
开始怀疑NiFi版本问题. 由于这些模板比较老了, 我从0.5测试到0.7,还是不行.
还尝试过按说明使用gradle部署,报了这个错:
What went wrong:
Could not determine the dependencies of task ':deploy'.
> Task with path 'nar' not found in root project 'nifi-scripting'.
实在没办法,想把这个process换掉,发现这个可行.
<type>com.crossbusiness.nifi.processors.ExecuteJavaScript</type>
替换成
<type>org.apache.nifi.processors.script.ExecuteScript</type>
这是修改的cdc的flow图形如下: