FetchBoxFileRepresentation Processor
描述
使用表示提示获取 Box 文件表示并将其写入 FlowFile 内容。
标签
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| Box Client Service | | 控制器服务 API:BoxClientServicecn.org.acal.lynxus-lynxus-box-services-api-nar-2.11.8 | Controller Service用于获取 Box API 连接。 |
| File ID | ${box.id} | 要检索的 Box 文件的 ID。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| Representation Type | | 要获取的表示类型。常见值包括 'pdf'、'text'、'jpg'、'png' 等。 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) |
关系 (Relationships)
| 名称 | 描述 | 自动终止 |
|---|---|---|
failure | 在处理过程中遇到错误的FlowFile将被路由到此关系。 | 否 |
file.not.found | 未找到指定 Box 文件的 FlowFiles。 | 否 |
representation.not.found | 未找到指定 Box 文件请求的表示形式的 FlowFiles。 | 否 |
success | 成功处理的 FlowFile 将被路由到此关系。 | 否 |
写入的 FlowFile 属性
| 名称 | 描述 |
|---|---|
box.id | Box 文件的 ID。 |
box.file.name | Box 文件的名称。 |
box.file.size | Box 文件的大小(以字节为单位)。 |
box.file.created.time | 文件创建时的时间戳。 |
box.file.modified.time | 文件上次修改时的时间戳。 |
box.file.mime.type | 文件的 MIME 类型。 |
box.file.representation.type | 获取的表示类型。 |
box.error.message | 如果操作失败,Box 返回的错误消息。 |
box.error.code | 如果操作失败,Box 返回的错误代码。 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。
输入要求
该组件要求有传入连接。