2016-12-09 47 views
0

フローファイルに2つの属性があり、fetchdistributedcachemapプロセッサで2つの属性を持つユースケースがあります。if uuid is empty then use device_idこれはnifi式言語でこれを行う方法ですか?または、私はupdateAttributeを行う必要がありますか?Nifiの式言語If else statement

答えて

4

これはreplaceEmpty機能で実行できます。

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

リテラル文字列を使用するドキュメントの例とは異なり、あなたは上記のよう${device_id}のようなネストされた表現として、あなたの他の属性を参照する必要があります。