NiFi 使用
一. 添加和配置第一个处理器: GetFile
1. 添加处理器
2. 设置处理器名称
一般来说, 当有多个相同类型的处理器时, 需要修改它的名称, 保证可读性及名称不重复
3. 设置 Properties 选项
Nifi处理器官方文档: http://nifi.apache.org/docs.html
GetFile属性说明
Name | Default Value | Allowable Values | Description |
---|---|---|---|
Input Directory(输入目录) | 要从中提取文件的输入目录 支持表达式语言:true(仅使用变量注册表进行评估) |
||
File Filter(文件过滤器) | [^.].* | 仅选择名称与给定正则表达式匹配的文件 | |
Path Filter(路径过滤器) | 如果“递归子目录”为true,则仅扫描其路径与给定正则表达式匹配的子目录 | ||
Batch Size(批量大小) | 10 | 每次迭代中提取的最大文件数 | |
Keep Source File(保留源文件) | false | true false |
如果为true,则将文件复制到内容存储库后不会删除该文件;这会导致文件不断被拾取,对于测试目的很有用。如果没有保留原始NiFi,则需要从其提取目录中具有写权限,否则它将 |