然后我们来看一下,我们如何来使用nifi表达式
可以看到对于处理器属性中,我们可以看到,很多处理器的熟悉都可以使用nifi表达式,在属性选项卡有个?图标,打开以后
如果显示上面的一行,是表示支持nifi表达式,如果显示not supported的时候,就是不支持nifi表达式
然后我们再来看看nifi表达式的结构
可以看到这里使用${filename} 就可以获取flowfile的名称,然后用:toUpper()可以调用方法
还可以嵌套调用对吧,但是file name中间不能有空格,要不就当成两个变量了
然后我们使用nifi来看个例子,使用nifi表达式,来修改一下处理器的内容,可能比较模糊,来看一下实例