本页面介绍了如何创建数据存储区并将 Google 日历关联到 Gemini Enterprise。
准备工作
使用您计划关联的 Google Workspace 实例所用的同一账号登录 Google Cloud 控制台。Gemini Enterprise 会使用您的 Google Workspace 客户 ID 关联到 Google 日历。个人 Google 账号(以“
@gmail.com”结尾的个人账号)没有客户 ID,因此不受支持。如需在 Gemini Enterprise 中强制执行数据源访问权限控制并保护数据安全,请确保您已 配置身份提供方。
启用智能功能:在您的 Google Workspace 账号中,同时开启 Google Workspace 中的智能功能和其他 Google 产品中的智能功能。如需了解详情,请参阅启用或停用 Google Workspace 智能 功能。
将 OAuth 应用列入许可名单(仅限管理员):Google 日历 数据存储区使用 Google管理的 OAuth 应用来访问您的数据。 如果贵组织限制 OAuth 应用访问权限,则 Google Workspace 管理员必须将此应用添加到贵组织的许可名单中。如需了解 详情,请参阅将 Google管理的 OAuth 应用列入许可名单。
创建 Google 日历数据存储区
如需创建 Google 日历数据存储区,请执行以下步骤:
在 Google Google Cloud 控制台中,前往 Gemini Enterprise 页面。
选择或创建 Google Cloud 项目。
在导航菜单中,点击数据存储区。
点击 创建数据存储区。
在来源 中,搜索Google 日历 ,然后点击选择 。
在操作 部分中,从列表中选择相应操作,以针对 Google 日历连接器启用这些操作。
如需查看和管理操作列表,请参阅查看和管理操作。
点击继续。
在配置部分中:
- 从多区域列表中,选择数据连接器的位置。
- 在数据连接器名称字段中,为连接器输入名称。
- 如果您选择
us或eu作为位置,请配置加密设置:- 选择 Google管理的加密密钥或 Cloud KMS 密钥。
- 如果您选择的是 Cloud KMS 密钥:
- 在密钥管理类型列表中,选择适当的类型。
- 在 Cloud KMS 密钥列表中,选择相应密钥。
可选:在标记 字段中,输入数据存储区的稳定标识符。此标识符在不同版本的连接器中通用,并且在创建数据存储区后不可更改,因此请选择您日后无需更改的值。
可选:在 Sensitive Data Protection 政策 部分中,附加现有的 Sensitive Data Protection 政策,以检查 Gemini Enterprise 通过此数据存储区检索到的数据并对其进行去标识化处理。如果贵组织不需要 Sensitive Data Protection 政策,您可以跳过此步骤。
点击创建 。Gemini Enterprise 会为您创建数据存储区,并在数据存储区页面上显示您的数据存储区。
在数据存储区页面上,点击数据存储区名称以查看状态。在数据存储区状态从正在创建更改为活跃后, Google 日历连接器即可供使用。
创建数据存储区后,创建应用并将其连接到 Google 日历数据存储区,然后再执行查询。
查询执行
在授权 Google 日历后,如果您输入搜索查询:
Gemini Enterprise 会将您的搜索查询发送给 Google Calendar API。
Gemini Enterprise 会将获得的结果与其他来源的结果融合,然后显示出来。
错误消息和问题排查
下表介绍了使用此 Google 数据源时可能会遇到的错误消息,包括 HTTP 错误代码和建议的问题排查步骤。
| 错误代码 | 错误消息 | 说明 | 问题排查 |
|---|---|---|---|
| 403 权限遭拒 | Google Workspace 数据存储区不支持通过服务账号凭证进行搜索。 | 被搜索的引擎包含 Google Workspace 数据存储区,且传递的为服务账号凭证。不支持使用服务账号凭证搜索 Google Workspace 数据存储区。 | 使用用户凭证调用搜索,或从该引擎中移除 Google Workspace 数据存储区。 |
| 403 权限遭拒 | Google Workspace 数据存储区不支持个人账号。 | 调用搜索时使用了个人账号 (@gmail.com) 凭证,而 Google Workspace 数据存储区不支持该类凭证。 | 从该引擎中移除 Google Workspace 数据存储区,或使用受管理的 Google 账号。 |
| 403 权限遭拒 | 数据存储区的客户 ID 不匹配 | 只有与 Google Workspace 数据存储区属于同一组织的用户才能进行搜索。 | 从该引擎中移除 Google Workspace 数据存储区,或在用户与数据存储区确实属于不同组织时联系支持团队。 |
| 403 权限遭拒 | 组织管理员已停用 Agentspace 对 Workspace 的访问权限。 | Google Workspace 管理员已禁止 Gemini Enterprise 访问 Google Workspace 数据。 | 请与您的 Google Workspace 管理员联系,以 [启用访问权限](https://support.google.com/a/answer/16479199)。 |
后续步骤
- 如需提供用于查询 Google 日历数据的界面,请创建应用,然后将其连接到 Google 日历数据存储区。
- 如需查看和管理您为 Google 日历数据存储区启用的操作列表,请参阅查看和管理操作。
- 如需在设置应用后预览搜索结果以了解其显示方式,请参阅获取搜索结果。
- 如需为数据存储区启用提醒,请参阅为第三方数据存储区配置提醒。