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 |
如果启用了唯一性强制机制,并且将文件哈希值作为约束条件,则必须将该项设置为所有传入 FlowFile 中都存在的一个属性。 |
putgridfs-properties-prefix |
具有此前缀的属性将作为元数据添加到 GridFS 中存储的文件。 |
关系¶
名称 |
描述 |
---|---|
duplicate |
未通过重复检查的 FlowFile 将发送到此关系。 |
failure |
若处理 FlowFile 时出现故障,则会转为此关系。 |
success |
操作成功后,FlowFile 将发送到此关系。 |