在 Looker 中设置对话式分析

本页介绍了如何在 Looker 中设置对话式分析,包括 设置要求使用对话式分析所需的权限以及 支持的数据源

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

准备工作

如需在 Looker 实例中使用对话式分析,您和您的 Looker 实例必须满足以下要求:

  1. 必须为 Looker 实例启用 Gemini in Looker。
  2. 如果您已为实例配置 IP 许可名单,则必须将其配置为允许来自 Google Cloud 服务的连接:
  3. (可选)管理员可以启用 Code Interpreter 以访问高级分析。必须启用 Trusted Tester 功能才能使用 Code Interpreter。

必需的 Looker 权限

如需在 Looker 中使用对话式分析,Looker 管理员必须为您授予一个 Looker 角色,该角色包含您要查询的模型的 gemini_in_looker 权限。此权限是默认 Gemini 角色的组成部分。您还必须拥有一个角色,该角色包含您要查询的模型的 access_data 权限。

数据代理的使用通过内容访问权限、数据访问权限和功能访问权限的组合进行管理。如需执行下表中描述的任务,您必须分配有相应的 Looker 角色,该角色需包含数据代理将查询的模型的必要权限,并且在某些情况下,还需包含对代理本身的访问权限。

任务 必需的 Looker 权限 必需的数据代理访问权限级别
创建、修改、共享和删除代理 添加于 25.18 admin_agents 必须授予内容访问权限
创建、修改、共享和删除代理 添加于 25.18 save_agents

用户可以创建仅使用“探索”的代理,前提是他们已获得对底层模型的此权限。如需修改、删除或共享其他用户创建的数据代理,用户必须获得一个角色,该角色包含代理使用的每个模型的此权限。
管理访问权限;修改 (如果用户创建了代理,系统会自动授予此访问权限;否则,必须由代理的创建者通过共享代理来授予管理访问权限;修改 访问权限)
在对话式分析的代理 标签页中与数据代理 Chat access_data(在包含数据代理使用的“探索”的每个模型上)

添加于 25.18 chat_with_agent(在包含数据代理使用的“探索”的每个模型上)
查看 访问权限
在对话式分析的探索 标签页中与 Looker 探索 Chat access_data(在包含数据代理使用的“探索”的每个模型上)

添加于 25.18 chat_with_explore

Looker 还具有以下默认角色,这些角色包含实例上所有模型的这些权限的子集:

  • 对话式分析代理管理员:拥有此角色的用户可以创建、修改、共享、删除代理,并与他们拥有管理访问权限;修改 访问权限的代理对话,以及与“探索”对话
  • 对话式分析用户:拥有此角色的用户可以与他们拥有查看 访问权限的代理对话
  • 管理员:默认情况下,此角色(Looker 管理员)拥有整个实例的所有权限和内容访问权限。

Looker 管理员可以在 Looker 实例的管理员 部分的角色 页面上授予这些角色和权限。如需详细了解 Looker 角色,请参阅管理员设置 - 角色文档页面。

数据代理的创建者可以通过共享代理来管理各个用户对代理的访问权限。

支持的数据源

您可以通过对话式分析界面与以下数据源对话:

当您与“探索”进行“对话”时,实际上是在与特定的预定义数据集进行对话。这是直接询问有关该“探索”内数据的问题的方式。您最多可以与五个“探索”进行对话。

数据代理是您可以创建和自定义的 AI 助理。您可以向其提供具体说明,并将其连接到 Looker 探索数据。

如需了解相关策略和最佳实践,以帮助 Looker 管理员和 LookML 开发者成功配置、部署和优化对话式分析,包括对话式分析的 LookML 最佳实践、关于何时向 LookML 添加上下文与向对话式分析添加上下文的提示,以及设置“探索”以用于对话式分析的最佳实践,请参阅 Looker 中配置对话式分析的最佳实践 文档页面。

后续步骤