PutFile 2025.5.31.15

捆绑包

org.apache.nifi | nifi-standard-nar

描述

将 FlowFile 的内容写入本地文件系统

标签

archive、copy、files、filesystem、local、put

输入要求

REQUIRED

支持敏感的动态属性

false

属性

属性

描述

Conflict Resolution Strategy

表示输出目录中已经存在同名文件时会发生什么

Create Missing Directories

如果为 True,则创建缺失的目标目录。如果为 False,则 FlowFile 将受到惩罚并发送到“failure”。

目录

文件应写入的目录。您可以使用表达式语言,例如 /aa/bb/${path}

Group

将输出文件上的组设置为该属性的值。 您还可以使用表达式语言,例如 ${file.group}。

上次修改时间

将输出文件上的 lastModifiedTime 设置为该属性的值。 格式必须为 yyyy-MM-dd'T'HH:mm:ssZ。 您还可以使用表达式语言,例如 ${file.lastModifiedTime}。

Maximum File Count

指定输出目录中可以存在的最大文件数

所有者

将输出文件的所有者设置为该属性的值。 您还可以使用表达式语言,例如 ${file.owner}。请注意,在许多操作系统上,Nifi 必须以超级用户身份运行才能拥有设置文件所有者的权限。

权限

将输出文件的权限设置为该属性的值。 格式必须是 UNIX rwxrwxrwx,用 - 代替拒绝的权限(例如 rw-r--r--),或八进制数字(例如 644)。 您也可以使用表达式语言,例如 ${file.permissions}。

限制

所需权限

解释

写入文件系统

使操作员能够写入 NiFi 有权访问的任何文件。

关系

名称

描述

failure

由于某种原因无法写入输出目录的文件将传输到此关系中

success

已成功写入输出目录的文件将传输到此关系中

另请参阅

语言: 中文