FetchGoogleDrive 2025.5.31.15¶
捆绑包¶
org.apache.nifi | nifi-gcp-nar
描述¶
从 Google 云端硬盘文件夹中提取文件。专为与 ListGoogleDrive 配合使用而设计。要设置对 Google 云端硬盘的访问权限,请参阅“其他详细信息”。
输入要求¶
REQUIRED
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
---|---|
Google 文档导出类型 |
Google 文档不能直接从 Google 云端硬盘下载,而必须导出为指定的 MIME 类型。如果传入 FlowFile 的 MIME 类型表明该文件是 Google 文档,则此属性指定要将文档导出到的 MIME 类型。 |
Google 绘图导出类型 |
Google 绘图无法直接从 Google 云端硬盘下载,而必须导出为指定的 MIME 类型。如果传入 FlowFile 的 MIME 类型表明该文件是 Google 绘图,则此属性指定要将绘图导出到的 MIME 类型。 |
Google 演示文稿导出类型 |
Google 演示文稿不能直接从 Google 云端硬盘下载,而必须将其导出为指定的 MIME 类型。如果传入 FlowFile 的 MIME 类型表明该文件是 Google 演示文稿,则此属性指定要将演示文稿导出到的 MIME 类型。 |
Google 电子表格导出类型 |
Google 电子表格不能直接从 Google 云端硬盘下载,而必须导出为指定的 MIME 类型。如果传入 FlowFile 的 MIME 类型表明该文件是 Google 电子表格,则此属性指定要将电子表格导出到的 MIME 类型。 |
connect-timeout |
连接到 Google 云端硬盘服务的最长等待时间。 |
drive-file-id |
要提取的文件的硬盘 ID。有关如何获取硬盘 ID 的信息,请参阅“其他详细信息”。 |
gcp-credentials-provider-service |
用于获取 Google Cloud Platform 凭据的控制器服务。 |
proxy-configuration-service |
指定代理配置控制器服务来代理网络请求。 |
read-timeout |
Google 云端硬盘服务响应的最长等待时间。 |
关系¶
名称 |
描述 |
---|---|
failure |
对于尝试提取但失败的每个文件,都会将 FlowFile 路由到此处。 |
success |
对于每个成功提取的文件,都会将 FlowFile 路由到此处。 |
写入属性¶
名称 |
描述 |
---|---|
drive.id |
文件的 ID |
filename |
文件的名称 |
mime.type |
文件的 MIME 类型 |
drive.size |
文件的大小。未提供文件大小时(例如外部存储的文件),设置为 0。 |
drive.size.available |
表示文件大小是否已知/提供 |
drive.timestamp |
文件的上次修改时间或创建时间(以较长者为准)。原因是文件在上传到 Google 云端硬盘时,会保留文件的原始修改日期。“创建时间”是指上传发生的时间。但是,上传的文件以后仍然可以修改。 |
drive.created.time |
文件的创建时间 |
drive.modified.time |
文件的上次修改时间 |
drive.owner |
文件的所有者 |
drive.last.modifying.user |
上次修改文件的用户 |
drive.web.view.link |
指向文件的 Web 视图链接 |
drive.web.content.link |
指向文件的 Web 内容链接 |
drive.parent.folder.id |
文件父文件夹的 ID |
drive.parent.folder.name |
文件父文件夹的名称 |
drive.shared.drive.id |
共享硬盘的 ID(如果文件位于共享硬盘上) |
drive.shared.drive.name |
共享硬盘的名称(如果文件位于共享硬盘上) |
error.code |
Google 云端硬盘返回的错误代码 |
error.message |
Google 云端硬盘返回的错误消息 |
涉及其他组件的用例¶
检索 Google 云端硬盘文件夹中的所有文件 |