2017-11-01 6 views
0

niFiが新しくなりました。私は本体が文字列である電子メールを送る必要があります。私はPutEmailを設定して送信されています。しかし、電子メールの本文はありません。 Messageプロパティでは、$ {mqtt.message}と$ {payload}の値を設定しています。出版社から送られたメッセージのペイロードにある文字列メッセージを送信したい。PutEmailメッセージプロパティの式言語?

答えて

3

フローファイルにはコンテンツと属性があります。式言語は属性のみを参照できます。したがって、$ {mqtt.message}または$ {payload}を使用すると、フローの属性名がmqtt.messageまたはpayloadでなければなりません。

起源を使用するか、プロセッサを停止して「リストキュー」機能を使用して、属性を確認できます。

メッセージとして送信するデータがフローファイルのコンテンツに含まれている場合は、ExtractTextを使用してコンテンツ全体を抽出することができます。

+0

ありがとうございました:-) – user8654291