Apache Nifi

2.4.3 为数据流添加Controller Service

为一个数据流添加Controller Service,你可以右击处理组然后选择Configure,如

Apache Nifi

也可以通过控制台的操作面板选择Configure,如

Apache Nifi

当从控制面板进入Controller Service添加配置页面,需要对于Controller Service的应用范围需要特别注意。在没有选中任何处理组的情况下点击控制面板添加配置完成的Controller Service的范围是当前父处理组的范围,它将会被应用到父处理组下的所有子处理组。如

Apache Nifi

Sub Process Group 1和 Sub Process Group 2都属于Parent Process Group,在没有选择任何处理组情况下,从控制面板进入Controller Service添加配置页添加的Controller Service的应用范围是Parent Process Group,那么Sub Process Group 1和 Sub Process Group 2都可以关联使用这个Controller Service,如

Apache Nifi

在选择了Sub Process Group 1处理组的情况下,从控制面板进入Controller Service添加配置页添加的Controller Service的应用范围是Sub process group 1,如

Apache Nifi