PutGridFS 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-mongodb-nar
説明¶
GridFS バケットにファイルを書き込みます。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
gridfs-bucket-name |
ファイルが保存される GridFS バケット。空白のままにすると、 MongoDB クライアント・ドライバーが使用するデフォルト値「fs」が使用されます。 |
gridfs-client-service |
データベース接続に使用する MongoDB クライアントサービス。 |
gridfs-database-name |
使用するデータベース名 |
gridfs-file-name |
このプロセッサーのターゲットとなるバケット内のファイル名。GridFS はファイルをバケット内のフォルダにソートしないため、 GridFS ファイル名にパス情報は含まれません。 |
putgridfs-chunk-size |
GridFS にアップロードされるファイルの各チャンクの最大サイズを制御します。 |
putgridfs-enforce-uniqueness |
このオプションを有効にすると、バケットの一意性が保証されます。その際、選択したものに一致する MongoDB インデックスを作成してそれを行います。バケットを初めて作成するときに一度だけ構成するのが理想的です。なぜなら、多くのデータを持つ既存のバケットを構築するには長い時間がかかる可能性があるからです。 |
putgridfs-hash-attribute |
一意性の強制が有効であり、ファイルハッシュが制約の一部である場合、これは、すべての着信フローファイルに存在する属性にセットされなければなりません。 |
putgridfs-properties-prefix |
このプレフィックスを持つ属性は、 GridFS に保存されているファイルにメタデータとして追加されます。 |
リレーションシップ¶
名前 |
説明 |
---|---|
duplicate |
重複チェックに失敗したフローファイルは、このリレーションシップに送信されます。 |
failure |
フローファイルの処理に失敗すると、このリレーションシップに進みます。 |
success |
演算子が成功すると、このリレーションシップにフローファイルが送信されます。 |