ListBoxFileInfo Processor
描述
获取 Box 文件夹中每个文件的文件元数据。 获取具有文件夹 ID 属性的 flowFile 并输出包含所有文件元数据的记录的 flowFiles。
标签
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| Box Client Service | | 控制器服务 API:BoxClientServicecn.org.acal.lynxus-lynxus-box-services-api-nar-2.11.8 | Controller Service用于获取 Box API 连接。 |
| Folder ID | ${box.folder.id} | 从中获取文件的文件夹的 ID。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| Search Recursively | true |
| 当为 'true' 时,将包含子文件夹中的文件。否则,将仅返回在「Folder ID」属性定义的文件夹内的文件。 |
| Minimum File Age | 0 sec | 文件必须达到的最低年龄才能被考虑; 任何比这更年轻的文件都将被忽略。 | |
| Record Writer | | 控制器服务 API:RecordSetWriterFactorycn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8 | 指定用于写入元数据记录的Controller Service。 必须设置。 |
关系 (Relationships)
| 名称 | 描述 | 自动终止 |
|---|---|---|
failure | 如果从文件夹中获取文件元数据时出现错误,FlowFile 将被路由到此处。 | 否 |
not.found | 未找到指定 Box 文件夹的 FlowFile 将路由到此关系。 | 否 |
success | 成功处理后,包含文件元数据记录的 FlowFile 将被路由到此关系。 | 否 |
写入的 FlowFile 属性
| 名称 | 描述 |
|---|---|
box.folder.id | 从中获取文件的文件夹的 ID |
record.count | FlowFile中的记录数 |
mime.type | Record Writer指定的 MIME 类型 |
error.code | Box 返回的错误代码 |
error.message | Box 返回的错误消息 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。
输入要求
该组件要求有传入连接。