FetchGoogleDrive 2025.5.31.15

捆绑包

org.apache.nifi | nifi-gcp-nar

描述

从 Google 云端硬盘文件夹中提取文件。专为与 ListGoogleDrive 配合使用而设计。要设置对 Google 云端硬盘的访问权限,请参阅“其他详细信息”。

标签

drive、fetch、google、storage

输入要求

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 云端硬盘文件夹中的所有文件

另请参阅

语言: 中文