在 BigQuery 中设置 Gemini

在您在 BigQuery 中使用 Gemini 之前,您的团队需要执行本文档中所述的设置步骤:

  1. 在 BigQuery 中启用 Gemini。 此步骤包括激活必要的 API 并获取必要的 Identity and Access Management (IAM) 权限。
  2. 在 BigQuery 中启用您要使用的 Gemini 功能

在 BigQuery 中启用 Gemini

如需在 Google Cloud 项目的 BigQuery 中启用 Gemini,您需要启用 Cloud AI Companion API 并向用户授予 IAM 权限。管理员或项目所有者通常执行以下步骤。

如需在 BigQuery 中启用 Gemini,请按以下步骤操作:

  1. 在 BigQuery 中请求访问 Gemini。管理员必须填写 Gemini in BigQuery 正式发布前注册表单。BigQuery 中的 Gemini 正式发布前功能访问权限按每周批量启用。

  2. 在 Google Cloud 控制台中,转到 BigQuery 页面。

    转到 BigQuery

  3. 在 BigQuery 工具栏中,点击 pen_spark Gemini

    如果显示功能列表,则表示 Cloud AI Companion API 已启用。您可以选择要启用的 BigQuery Studio 功能。否则,请在 Introduction to BigQuery in BigQuery 对话框中,点击 Continue 以查看在 BigQuery 中使用 Gemini 所需的 API 列表。

  4. 对于每个必需的 API,点击启用

    Gemini 需要使用 Cloud AI Companion API。如需启用 BigQuery 数据画布,必须使用 Dataform API。如果列表中未列出某个 API,则说明您的项目已启用该 API。

  5. 点击下一步

  6. 如需授予用户使用 Gemini 的权限,请在权限中授予他们 Cloud AI Companion User IAM 角色。

  7. 点击下一步

  8. 检查订阅中,确认您有权访问 Gemini。如果您没有访问权限,请点击了解详情,了解如何获取访问权限。否则,请点击完成

在 BigQuery 中启用 Apache Spark

如需对 Apache Spark 使用自动调整和辅助问题排查功能,您必须为该项目启用 Dataproc API。

  1. 登录您的 Google Cloud 账号。如果您是 Google Cloud 新手,请创建一个账号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
  2. 在 Google Cloud Console 中的项目选择器页面上,选择或创建一个 Google Cloud 项目

    转到“项目选择器”

  3. 确保您的 Google Cloud 项目已启用结算功能

  4. 启用 Dataproc API。

    启用 API

  5. 在 Google Cloud Console 中的项目选择器页面上,选择或创建一个 Google Cloud 项目

    转到“项目选择器”

  6. 确保您的 Google Cloud 项目已启用结算功能

  7. 启用 Dataproc API。

    启用 API

在 BigQuery 功能中启用 Gemini

如果您是数据分析师、数据科学家或开发者,想要在 BigQuery 功能中使用特定的 Gemini 功能,则可能需要在 Google Cloud 控制台中启用该功能。如需了解所需的启用步骤和 IAM 权限,请查看您要使用的功能:

任务 BigQuery 中的 Gemini 功能 启用功能或启用权限
探索和理解数据 来自 BigQuery 元数据的数据分析 管理员可以执行以下操作:
发现、转换、查询和分析数据 数据画布 管理员可以确保 Dataform API 已启用。
获取 SQL 和 Python 辅助数据分析 针对查询的双子座协助 管理员可以向用户授予 roles/cloudaicompanion.user 角色,也可以向用户授予以下 IAM 权限:
  • cloudaicompanion.companions.generateChat
  • cloudaicompanion.companions.generateCode
  • cloudaicompanion.entitlements.get
  • cloudaicompanion.instances.completeCode
  • cloudaicompanion.instances.generateCode
用户可以启用以下 Gemini 功能:
获取数据基础架构建议 针对分区和聚类以及具体化视图的建议 管理员可以执行以下操作:
优化无服务器 Spark 工作负载并对其进行问题排查 BigQuery 中的 Apache Spark 自动调整高级问题排查 管理员可以授予所需权限

所有已被授予所需角色或权限的用户都可以访问指定项目的 Google Cloud 控制台中的 Gemini 功能。如需了解详情,请参阅使用 Gemini 协助和开发 AI

后续步骤