PutGoogleDrive 2025.5.31.15¶
捆绑包¶
org.apache.nifi | nifi-gcp-nar
描述¶
将 FlowFile 的内容作为文件写入 Google Drive。
输入要求¶
REQUIRED
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
---|---|
chunked-upload-size |
定义块的大小。当 FlowFile 的大小超过“分块上传阈值”且内容以较小的块上传时使用。允许的块大小下限为 256 KB,允许的块大小上限为 1 GB。 |
chunked-upload-threshold |
一次上传内容的大小上限。大于此阈值的 FlowFiles 会以块的形式上传。 |
conflict-resolution-strategy |
表示指定的 Google Drive 文件夹中已经存在同名文件时会发生什么。 |
connect-timeout |
连接到 Google 云端硬盘服务的最长等待时间。 |
file-name |
要上传到指定 Google Drive 文件夹的文件的名称。 |
folder-id |
共享文件夹的 ID。要设置对 Google Drive 的访问权限并获取文件夹 ID,请参阅“其他详细信息”。 |
gcp-credentials-provider-service |
用于获取 Google Cloud Platform 凭据的控制器服务。 |
proxy-configuration-service |
指定代理配置控制器服务来代理网络请求。 |
read-timeout |
Google 云端硬盘服务响应的最长等待时间。 |
关系¶
名称 |
描述 |
---|---|
failure |
由于某种原因无法写入 Google Drive 的文件将转移到此关系中 |
success |
已成功写入 Google Drive 的文件将传输到此关系中 |
写入属性¶
名称 |
描述 |
---|---|
drive.id |
文件的 ID |
filename |
文件的名称 |
mime.type |
文件的 MIME 类型 |
drive.size |
文件的大小。未提供文件大小时(例如外部存储的文件),设置为 0。 |
drive.size.available |
表示文件大小是否已知/提供 |
drive.timestamp |
文件的上次修改时间或创建时间(以较长者为准)。原因是文件在上传到 Google 云端硬盘时,会保留文件的原始修改日期。“创建时间”是指上传发生的时间。但是,上传的文件以后仍然可以修改。 |
drive.created.time |
文件的创建时间 |
drive.modified.time |
文件的上次修改时间 |
error.code |
Google 云端硬盘返回的错误代码 |
error.message |
Google 云端硬盘返回的错误消息 |