2017-06-17 109 views
0

我们可以读取我们自定义处理器中nifi.properties中设置的属性吗? 如: 如果我们添加自定义属性 nifi.active.profile =开发/ QAApache Nifi读取处理器中的配置属性

,并在定制处理器读取它的价值呢?

或者同时开始NIFI通arguements,我们可以在以后读

回答

3

可以使用nifi.variable.registry.properties参数nifi.properties定义自定义属性文件(S)

例如:

nifi.variable.registry.properties=./conf/custom.properties 

和您可以使用nifi表达式语言访问custom.properties中定义的所有属性。

,如果你有

nifi.active.profile=dev 

那么您可以在nifi expression language访问:

${nifi.active.profile} 

回报dev

${nifi.active.profile:toUpper()} 

回报DEV