2025.5.31.15を通知

バンドル

org.apache.nifi | nifi-standard-nar

説明

リリースシグナルの識別子を、 FlowFile の属性とともに分散キャッシュにキャッシュします。キャッシュ内のこの信号が発見されると、対応するWaitプロセッサ^に保持されているフローファイルはすべてリリースされます。

タグ

キャッシュ、分散、マッピング、通知、リリース、シグナル

入力要件

REQUIRED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

attribute-cache-regex

この正規表現と名前が一致する属性は分散キャッシュに保存され、対応するWaitプロセッサーからリリースされた FlowFiles にコピーされます。この値に関係なく、uuid属性はキャッシュされないことに注意してください。空白の場合、属性はキャッシュされません。

distributed-cache-service

対応するWaitプロセッサーでキューに入れられたファイルをリリースするために、リリースシグナルをキャッシュするために使用されるController Service。

release-signal-id

リリースシグナルキャッシュキーを決定するために、 FlowFile に対して評価される値、または属性式言語ステートメントの結果。

signal-buffer-count

キャッシュサービスにシグナルが通知されるまでバッファリングできる受信フローファイルの最大数を指定します。複数の受信フローファイルが同じシグナル識別子を共有する場合、シグナル識別子ごとにグループ化することで、キャッシュサービスとのインタラクションの回数を減らすことができるため、バッファが多いほどパフォーマンスが向上します。

signal-counter-delta

信号カウンターのデルタを決定するために、 FlowFile に対して評価される値、または属性式言語ステートメントの結果。カウンターの増加量を指定します。例えば、複数のシグナルイベントを上流側でバッチ処理する場合、処理したイベント数を一括してこのプロパティで通知することができます。これは、Wait Releasable FlowFile Count = Zero (0)モードで使用する場合に特に有効で、「オープンクローズゲート」タイプのフロー制御を提供します。1 (1) は対応するWaitプロセッサーを開くことができ、0 (0) はゲートを閉じるようにそれを否定することができます。

signal-counter-name

信号カウンター名を決定するために FlowFile に対して評価される値、または属性式言語ステートメントの結果。シグナルカウンター名は、対応するWaitプロセッサが、成功や失敗、宛先データソース名など、異なるタイプのイベントの発生回数を知る必要がある場合に便利です。

リレーションシップ

名前

説明

failure

キャッシュに到達できない場合、またはリリースシグナル識別子がNULLまたは空と評価された場合、 FlowFiles は、このリレーションシップにルーティングされます。

success

リリースシグナルがキャッシュに正常に入力されたすべての FlowFiles は、このリレーションシップにルーティングされます。

属性の書き込み

名前

説明

notified

すべての FlowFiles は属性「notified」を持ちます。この属性の値は、 FlowFile に通知される場合はtrue、そうでない場合はfalseです。

こちらもご覧ください