PutSmbFile Processor
描述
将 FlowFile 的内容写入 samba 网络位置。 如果共享访问控制很重要,请使用此处理器而不是 cifs 挂载。相应地配置主机名、共享和目录:\\[主机名]\[共享]\[path\to\Directory]
标签
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| Hostname | | 文件应写入的网络主机。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| Port | 445 | 用于 SMB 连接的端口。 | |
| 共享 | | 文件应写入的网络共享。这是主机名后的"第一个文件夹":\\hostname\[share]\dir1\dir2 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| 目录 | | 文件应写入的网络文件夹。这是共享之后的剩余相对路径:\\hostname\share\[dir1\dir2]。可使用表达式语言。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| Domain | | 用于身份验证的域。 可选,在大多数情况下用户名和密码就足够了。 | |
| Username | | 用于身份验证的用户名。 如果未设置用户名,则尝试匿名身份验证。 | |
| Password | | 用于身份验证的密码。 如果设置了用户名,则为必填项。 敏感属性:是 | |
| Create Missing Directories | false |
| 如果为 true,则将创建缺少的目标目录。 如果为 false,FlowFiles 将受到惩罚并发送至失败。 |
| Share Access Strategy | none |
| 指示写入期间授予文件的共享访问权限。None 是最严格的,但也是防止损坏的最安全设置。 |
| Conflict Resolution Strategy | replace |
| 指定当输出目录中已存在同名文件时应如何处理 |
| Batch Size | 100 | 每次迭代中放入的最大文件数 | |
| Temporary Suffix | | 传输时附加到文件名的临时后缀。 传输完成后,后缀将被删除。 | |
| SMB Dialect | AUTO |
| SMB 方言默认在客户端和服务器之间协商,选择双方支持的最高公共版本。在某些罕见情况下,使用自动协商的方言可能导致客户端-服务器通信失败。此属性可用于在这些情况下显式设置方言(例如降级到较低版本)。 |
| 使用加密 | false |
| 开启/关闭客户端与服务器之间的加密通信。此属性的行为取决于 SMB 方言:SMB 2.x 不支持加密,此属性无效。对于 SMB 3.x,这是向服务器发出的提示/请求,如果服务器也支持加密则开启加密。 |
| Enable DFS | false |
| 允许在 SMB 操作期间访问分布式文件系统 (DFS) 并跟踪 DFS 链接。 |
| Timeout | 5 sec | 读写操作超时。 |
关系 (Relationships)
| 名称 | 描述 | 自动终止 |
|---|---|---|
failure | 由于某种原因无法写入输出网络路径的文件将传输到此关系 | 否 |
success | 已成功写入输出网络路径的文件将传输至此关系 | 否 |
读取的 FlowFile 属性
| 名称 | 描述 |
|---|---|
filename | 将 FlowFile 写入网络文件夹时使用的文件名。 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。
输入要求
该组件要求有传入连接。