管理设置 - Looker 中的 Gemini

本页面介绍了如何为 Looker(原始版本)实例管理 Gemini in Looker。它涵盖以下主题:

本页面适用于分配有 Looker(原始)实例的 Looker Admin 角色的用户。

什么是 Gemini in Looker?

Gemini in Looker 是 Gemini for Google Cloud 产品组合中的一系列功能,可提供生成式 AI 赋能的辅助功能,帮助您分析数据并从中获得富有价值的分析洞见。

了解 Gemini for Google Cloud 如何以及何时使用您的数据。

如需详细了解 Gemini in Looker 可以协助完成的任务类型,请参阅 Gemini in Looker 概览文档页面。

准备工作

如需启用或停用 Gemini in Looker,以及向用户授予使用 Gemini 辅助功能的权限,您必须拥有 Looker(原始版本)实例的 Looker Admin 角色。

Gemini in Looker 功能仅适用于 Looker 托管的实例。

对话分析对实例的要求更为严格。如需了解详情,请参阅设置对话分析文档页面。

指定一个 Google Cloud 项目用于 Gemini 辅助功能结算

会产生费用的主要 Gemini 辅助功能包括对话式分析以及其他依赖 Gemini 的正式版功能。使用处于预览阶段的 Gemini 辅助功能不会产生费用。

Gemini 辅助功能的结算将与 Google Cloud 项目的结算账号相关联。对于 Looker(原始版本)实例,Looker 管理员必须指定一个 Google Cloud 项目,用于 Gemini 辅助功能的使用结算。

您可以使用与有效结算账号关联的任何 Google Cloud 项目。我们建议您使用要为 Looker Gemini 辅助功能使用付费的 Google Cloud 项目。

如果您还没有 Google Cloud 项目,可以创建一个项目。

添加结算项目

如需指定 Google Cloud 项目进行结算,请按以下步骤操作:

  1. 在管理控制台中,前往平台部分,然后选择 Gemini in Looker 页面。
  2. 选择添加项目。
  3. 在选择 Google Cloud 项目面板中,在 Google Cloud 项目编号字段中输入 Google Cloud 项目的项目编号。请确保所选项目已关联到有效的结算账号。
  4. 记下或复制选择 Google Cloud 项目面板中显示的服务账号名称。
  5. 如需完成设置,请在 Google Cloud 控制台中前往该项目:

    前往 Google Cloud 控制台

  6. 向服务账号授予 Viewer IAM 角色。

  7. 返回 Looker 页面,然后选择验证并关联。

修改结算项目

如需更改指定的 Google Cloud 项目,请按以下步骤操作:

  1. 在管理控制台中,前往平台部分,然后选择 Gemini in Looker 页面。
  2. 选择修改。
  3. 在 Google Cloud 项目编号字段中更新 Google Cloud 项目的项目编号。Google Cloud 项目编号字段不能为空。
  4. 选择验证并关联。

选择性地启用和停用 Gemini in Looker 功能

如需启用 Gemini in Looker,请按以下步骤操作:

  1. 在管理控制台中,前往平台部分,然后选择 Gemini in Looker 页面。
  2. 在启用 Gemini in Looker 下,开启启用 Gemini in Looker 设置。启用此设置后,您可以选择性地在 Looker 实例上启用使用 Gemini 且已正式发布的功能。开启以下设置,以启用其各自对应的功能:
    • 对话式分析:
    • 其他选项:
      • Advanced Analytics - 允许对话式分析数据智能体创建者为与其数据智能体的对话启用 Advanced Analytics。如需使用高级分析,您还必须启用与您要查询的内容相对应的对话式分析设置(对话式分析 [会话页面] 或信息中心智能体)。如果对话式分析(“会话页面”)和信息中心智能体设置均已关闭,则无法启用高级分析。如果对话式分析(“会话页面”)或信息中心智能体已启用,则可以启用高级分析,但默认情况下处于关闭状态。
    • 平台功能:
  3. 在平台功能下,您可以选择启用可信测试员功能,以便向用户授予 Gemini in Looker 中处于预览版阶段的可信测试员功能。 开启以下设置,以启用其各自对应的预览版功能:
    • 启用信息中心摘要 - 显示定期信息中心传送的信息中心摘要。此设置需要启用启用可信测试员功能和信息中心代理设置。
    • LookML 助理 - 允许用户编写自然语言提示,以生成 Gemini 针对 LookML 参数提供的建议,用户可以将这些建议添加到其项目文件中。
    • Agentic Workflows - 允许用户提示对话式分析智能体和对话生成 Agentic Workflows,以监控数据变化。此设置需要启用启用可信测试员功能设置,以及与您使用的内容相对应的对话式分析设置(对于“探索”,为对话式分析 [会话页面];对于信息中心,为信息中心智能体)。
    • 管理员助理 - 协助 Looker 管理员管理 Looker 角色。
    • 探索数据分析助理 - 启用数据分析助理,让用户能够使用自然语言提出有关探索的问题,并根据探索创建和修改查询。
    • 发布到 Gemini Enterprise - 允许对话式分析数据智能体的所有者在 Gemini Enterprise 中发布智能体,前提是他们还拥有包含 publish_agent_externally 权限的角色。此设置需要启用启用可信测试员功能设置和对话式分析(“会话页面”)设置。启用此设置后,您必须提供有关目标 Gemini Enterprise 实例的以下信息:
      • 在 GCP 项目编号字段中,输入托管目标 Gemini Enterprise 实例的 Google Cloud 项目的项目编号。
      • 在区域字段中,输入 Gemini Enterprise 实例的区域。该区域会列在 Gemini Enterprise 应用页面的位置下。
      • 在实例 ID 字段中,输入 Gemini Enterprise 实例的具体 ID。此 ID 位于 Gemini Enterprise 应用页面上。如果您更改目标 Gemini Enterprise 实例,则在原始 Gemini Enterprise 实例中发布的所有智能体都将自动取消发布。
      • 在 Google Cloud 控制台中,向 Looker 生成的服务账号授予托管 Gemini Enterprise 实例的 Google Cloud 项目中的 Discovery Engine Admin IAM 角色。Looker 实例中的 Gemini in Looker 启用页面上会显示要使用的适当服务账号。
  4. (可选)开启启用可信测试员数据使用设置。启用此设置后,即表示您同意 Google 按照《Gemini for Google Cloud 可信测试员计划条款》中所述的方式使用您的数据。只有在启用可信测试员功能设置处于启用状态时,才能启用此设置。启用启用可信测试员功能会自动启用此设置。

如需为 Looker(原始版本)实例停用 Gemini,请清除启用 Gemini in Looker 设置。

您必须先向用户授予适当的权限,然后用户才能使用 Gemini in Looker 功能,包括代码解释器。

向用户授予 Gemini in Looker 权限

在 Looker 实例中执行各种任务时,您都可以获得 Gemini 协助。如需使用这些 Gemini 辅助功能,用户必须获得一个 Looker 角色,该角色可将 gemini_in_looker 权限应用于相应模型,并且用户还必须获得一个包含执行 Gemini 辅助任务所需权限的角色。您可以通过以下任一方式分配 gemini_in_looker 权限:

授予 Gemini 默认角色

Gemini 默认角色会将与对话式分析数据智能体互动以及使用 Gemini in Looker 所需的所有权限应用于实例上的所有模型。您还必须分配 access_data 权限以及使用特定 Gemini in Looker 功能可能需要的任何其他权限。

您可以将此角色分配给适当的用户或群组。

授予自定义角色

如需限制用户访问 Looker 实例上所有模型的 Gemini in Looker 功能,您可以创建自定义 Looker 角色,该角色仅对特定模型应用 gemini_in_looker 权限,并将其分配给相应的用户或群组。您可能需要将这些用户从 Gemini Default Users 群组中移除,该群组默认分配有 Gemini 默认角色。您还必须分配 access_data 权限以及使用特定 Gemini in Looker 功能可能需要的任何其他权限。

授予 Conversational Analytics 角色或权限

对话式分析智能体管理员角色包含 Looker 实例上所有模型的对话式分析智能体管理员权限集。拥有此角色的用户可以创建、修改、共享和删除 Conversational Analytics 数据智能体。

Conversational Analytics User 角色包含 Looker 实例上所有模型的 Conversational Analytics User 权限集。拥有此角色的用户可以与 Looker 中的任何对话分析数据智能体聊天。

您可以将其中任一角色分配给适当的用户或群组。您还可以创建自定义 Looker 角色,将任何对话分析权限应用于特定模型。

将用户添加到 Gemini 默认用户群组

系统已为所有使用开放系统配置的 Looker(原始)实例自动创建 Gemini 默认用户群组。此群组中的用户会被分配 Gemini 角色,如果他们还拥有包含使用 Gemini in Looker 功能所需的其他权限的角色,则可以使用 Gemini in Looker 功能。

您可以修改 Gemini Default Users 群组,以添加或移除用户,或彻底删除该群组。您还可以向该群组添加其他角色。

如需详细了解如何将用户添加到此群组,请参阅群组文档页面。

其他权限

如需使用任何 Gemini in Looker 功能,用户必须获得包含执行 Gemini 辅助任务所需权限的 Looker 角色。下表总结了这些权限:

  • 如需使用对话式分析或 Conversational Analytics API 查询 Looker 数据或创建数据智能体,您必须分配有相应的 Looker 角色,该角色需包含您所查询的每个模型的 access_data 和 gemini_in_looker 权限。您需要拥有其他权限,具体取决于您与对话式分析的互动方式。启用对话式分析设置后,即可使用此功能。
  • 如需使用数据可视化助理在 Gemini 的协助下创建自定义可视化图表,您必须分配有包含 can_override_vis_config 权限的 Looker 角色。启用 Looker 助理设置后,数据可视化助理便可使用。
  • 如需在 Conversational Analytics 数据智能体中使用高级分析功能,将自然语言问题转换为 Python 代码并执行该代码,以提供高级分析和可视化,您必须被分配一个具有使用 Conversational Analytics 数据智能体所需权限的角色。
  • 如需使用 Gemini 协助编写 LookML,您必须分配有相应的 Looker 角色,该角色需包含 LookML 项目中至少一个模型的 develop 权限。启用 LookML 助理设置后,即可使用此功能。
  • 如需生成“探索”摘要(包括“探索”的建议用途和查询中使用的数据类型),您必须拥有一个角色,该角色需包含 LookML 项目中至少一个模型的 develop 权限,以及用于查看“探索”并与之互动的 explore 权限。启用 Looker 助理设置后,即可使用此功能。
  • 如需生成入门问题分析,您必须分配有相应的 Looker 角色,该角色需包含 LookML 项目中至少一个模型的 develop 权限。启用 Looker 助理设置后,即可使用此功能。
  • 如需使用 Gemini 协助编写 Looker 表达式,您必须分配有包含 create_table_calculations 权限的 Looker 角色,才能使用 Gemini 编写表计算表达式;或者分配有包含 create_custom_fields 权限的角色,才能编写自定义字段表达式。启用 Looker 助理设置后,即可使用此功能。
  • 如需使用 Insight Assistant 提出有关“探索”的问题,然后使用 Gemini 协助创建或修改“探索”,您必须分配有包含 explore 权限的 Looker 角色。启用数据分析助理设置后,即可使用此功能。
  • 如需使用管理员助理来协助您创建和修改 Looker 角色,您必须拥有管理员角色。此功能在管理员助理设置处于启用状态时可用。

提供反馈

您可以针对每项 Gemini in Looker 功能提供反馈。每项功能的文档中都包含有关如何提交反馈的说明。