本页面介绍了为您的 Google Cloud 项目启用 Conversational Analytics API(通过 geminidataanalytics.googleapis.com
访问)的步骤。Conversational Analytics API 是 Google Cloud 控制台中的 Data Analytics API with Gemini 下的第一个功能。
准备工作
如需使用 Conversational Analytics API,您必须满足以下前提条件,并对 Google Cloud 项目拥有所需的 Identity and Access Management (IAM) 角色。
前提条件
- 确定您要与 Conversational Analytics API 搭配使用的数据。您可以使用 BigQuery 表、Looker 探索和 Looker Studio 报告等数据源。
在 Google Cloud 控制台的项目选择器页面上,创建一个 Google Cloud 项目,使该项目可以访问您想与 Conversational Analytics API 搭配使用的数据。
所需的角色
确保您在要与 Conversational Analytics API 搭配使用的 Google Cloud 项目中拥有以下 IAM 角色:
- Gemini for Google Cloud (
roles/cloudaicompanion.user
) - BigQuery User (
roles/bigquery.user
) - BigQuery Studio User (
roles/bigquery.studioUser
)(如果您使用的是 BigQuery Studio 和数据画布)
启用所需的 API
如需使用 Conversational Analytics API,您必须在 Google Cloud 项目中启用所需的 API。启用 API 后,您可能需要刷新页面才能确认相应 API 已启用。
启用 Gemini Data Analytics API
如需使用 Conversational Analytics API,请使用 Google Cloud 控制台或 Google Cloud CLI 启用 Gemini Data Analytics API。
控制台
在 Google Cloud 控制台中启用 Gemini Data Analytics API。
gcloud
如需使用 Google Cloud CLI 启用 Gemini Data Analytics API,请按如下方式运行 gcloud services enable
命令:
gcloud services enable geminidataanalytics.googleapis.com --project=project_id
在上面的示例中,将 project_id
替换为您的 Google Cloud 项目 ID。
启用其他所需的 API
此外,如需使用 Conversational Analytics API,您必须在要与 Conversational Analytics API 搭配使用的 Google Cloud 项目中启用以下 API:
为 Colab Enterprise 启用 API
如果您计划从 Colab Enterprise 环境中使用 Conversational Analytics API,请启用以下 API:
适用于 VPC Service Controls 的其他配置
如果您的组织或您使用的 Google Cloud 项目启用了 VPC Service Controls,请将以下由 Conversational Analytics API 使用的 API 添加到许可清单:
- 在
geminidataanalytics.googleapis.com
中,允许使用以下 API:projects.locations.chat
- 在
aiplatform.googleapis.com
中,允许使用以下 API: - 在
datacatalog.googleapis.com
中,允许使用以下 API: - 在
bigquery.googleapis.com
中,允许使用以下 API: