RunMongoAggregation 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-mongodb-nar
説明¶
フローファイルを受信するたびに集約クエリを実行するプロセッサー。
入力要件¶
ALLOWED
機密動的プロパティをサポート¶
false
プロパティ¶
| プロパティ | 説明 | 
|---|---|
| バッチサイズ | バッチでサーバーから返される要素の数。 | 
| モンゴ・コレクション 名 | 使用するコレクションの名前 | 
| Mongo データベース名 | 使用するデータベース名 | 
| allow-disk-use | 大きなデータセットを扱うときに、集約パイプラインのステージング中にメモリ使用量の上限を超えないようにするために、一時ファイルにデータを書き込むことを有効にするには、これをtrueにセットします。 | 
| json-type | デフォルトでは、 MongoDB の Java ドライバーは "extended JSON" を返します。この JSON のバリアントの機能のいくつかは、標準的な JSON タイプと規約のみを期待する他の JSON パーサーに問題を引き起こすかもしれません。この構成設定は、拡張 JSON を使用するか、標準 JSON に準拠したクリーンな表示を提供するかを制御します。 | 
| mongo-agg-query | 実行する集約クエリ。 | 
| mongo-charset | ドキュメントデータの文字セットを指定します。 | 
| mongo-client-service | 構成されている場合、このプロパティは接続プーリングに割り当てられたクライアント・サービスを使用します。 | 
| mongo-date-format | Mongo から返される日付フィールドの形式に使う日付書式文字列。JSON 出力形式が Standard JSON にセットされている場合にのみ適用されます。 | 
| mongo-query-attribute | セットされた場合、クエリは出力フローファイルの指定された属性に書き込まれます。 | 
| results-per-flowfile | 一度にフローファイルに入れる結果の数。本文は JSON の配列として扱われます。 | 
リレーションシップ¶
| 名前 | 説明 | 
|---|---|
| failure | クエリが失敗した場合、入力フローファイルはこのリレーションシップに送られます。 | 
| original | クエリが成功すると、入力フローファイルはこのリレーションシップに送信されます。 | 
| results | 集約の結果セットは、このリレーションシップに送られます。 |