PutGridFS 2025.5.31.15

捆绑包

org.apache.nifi | nifi-mongodb-nar

描述

将文件写入 GridFS 桶。

标签

file、gridfs、mongo、put、store

输入要求

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

如果启用了唯一性强制机制,并且将文件哈希值作为约束条件,则必须将该项设置为所有传入 FlowFile 中都存在的一个属性。

putgridfs-properties-prefix

具有此前缀的属性将作为元数据添加到 GridFS 中存储的文件。

关系

名称

描述

duplicate

未通过重复检查的 FlowFile 将发送到此关系。

failure

若处理 FlowFile 时出现故障,则会转为此关系。

success

操作成功后,FlowFile 将发送到此关系。

语言: 中文