首页 文章

Nifi表达语言if else语句

提问于
浏览
0

我有一个用例,我在我的流文件中有两个属性,在我的fetchdistributedcachemap处理器中,我需要测试 if uuid is empty then use device_id 他们是否有任何方式在nifi表达式语言中执行此操作?或者我是否需要执行updateAttribute?

1 回答

  • 5

    您可以使用replaceEmpty函数执行此操作 .

    ${uuid:replaceEmpty(${device_id})}
    

    与使用文字字符串的文档中的示例不同,您需要将您的其他属性引用为嵌套表达式,如上面所示的 ${device_id} .

相关问题