CaptureGoogleDriveChanges 2025.10.2.19¶
捆绑包¶
com.snowflake.openflow.runtime | runtime-google-drive-nar
描述¶
Captures changes to a Shared Google Drive and emits a FlowFile for each change that occurs. This includes addition and deletion of files, as well as changes to file metadata and permissions. The processor is designed to be used in conjunction with the FetchGoogleDrive processor.
输入要求¶
FORBIDDEN
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
|---|---|
云端硬盘 ID |
要监控的共享 Google 云端硬盘的 ID。 |
GCP 凭据服务 |
用于获取 Google Cloud Platform 凭据的控制器服务。 |
状态管理¶
范围 |
描述 |
|---|---|
CLUSTER |
存储令牌/游标以跟踪已处理的变更。 |
关系¶
名称 |
描述 |
|---|---|
created |
此关系用于所有已创建的文件。 |
removed |
此关系用于所有已删除的文件。 |
updated |
此关系用于所有已更新的文件。 |
写入属性¶
名称 |
描述 |
|---|---|
google.drive.drive.id |
共享 Google 云端硬盘的 ID。 |
google.drive.file.id |
被更改文件的 ID。 |
drive.id |
被更改文件的 ID。此项重复提供,以与 FetchGoogleDrive 的默认配置兼容。 |
google.drive.file.name |
被更改文件的名称。 |
google.drive.change.type |
发生的变更的类型。可能的值为“CREATED”、“UPDATED”或“DELETED”。 |
google.drive.change.time |
更改的时间戳,以自 Unix 纪元以来的毫秒数表示。 |
google.drive.created.time |
文件创建时的时间戳,以自 Unix 纪元以来的毫秒数表示。 |
google.drive.webUrl |
用于在浏览器中的相关 Google 编辑器或查看器中打开文件的链接。 |
google.drive.size |
文件大小(以字节为单位)。 |
google.drive.md5 |
文件的 MD5 校验和。 |
google.drive.version |
文件版本。它会根据用户和系统对文件的更新而变化。 |
google.drive.mime.type |
文件的 MIME 类型。 |
google.drive.lastModifiedBy.displayName |
修改文件的用户的显示名称。 |
google.drive.lastModifiedBy.email |
修改文件的用户的电子邮件地址。 |
google.drive.permissions.<role>.users |
具有指定角色的用户的电子邮件地址列表,以逗号分隔。有效角色包括“owner”、“organizer”、“fileOrganizer”、“writer”、“commenter”、“reader”。例如,如果所有者是 john.doe@gmail.com,而用户 jane.doe@gmail.com 和 jake.doe@gmail.com 是阅读者,则会有一个名为 |
google.drive.permissions.<role>.groups |
具有指定角色的群组电子邮件地址列表,以逗号分隔。有效角色包括“owner”、“organizer”、“fileOrganizer”、“writer”、“commenter”、“reader”。例如,如果所有者是 |
google.drive.permissions.<role>.domains |
以逗号分隔的域名列表,所有用户都具有给定角色。有效角色包括“owner”、“organizer”、“fileOrganizer”、“writer”、“commenter”、“reader”。例如,如果域名 |
google.drive.permissions.<role>.public |
如果文件是公开共享的,则对于任何适用于公众的角色,该属性的值都将为“true”。 |
google.drive.file.path |
Google 云端硬盘中文件的分层路径,例如“parent_folder/child_folder/file.txt”。 |