在 Looker 中设置对话式分析

本页将引导您在 Looker 中设置对话式分析,包括 设置要求使用对话式分析所需的权限以及 支持的数据源

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

准备工作

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

  1. 必须为 Looker 实例启用 Gemini in Looker。
  2. 如果您已为实例配置 IP 许可名单,则必须将其配置为允许来自 Google Cloud 服务的连接:
  3. 管理员可以选择启用 高级分析,以使用 Python 回答高级问题。在对话式分析下,开启高级分析设置。
  4. 管理员可以选择启用 信息中心数据代理预览版)来查询 Looker 信息中心。在 Gemini in Looker 管理员页面上,在启用可信测试员功能 预览设置下,开启启用信息中心代理 设置。还必须启用启用可信测试员功能 设置。
  5. 管理员可以选择启用 信息中心摘要预览版),以在信息中心数据代理对话中显示信息中心的摘要。在 Gemini in Looker 管理员页面上,在启用信息中心代理 预览设置下,开启启用信息中心摘要 设置。此设置需要启用对话式分析启用可信测试员功能启用信息中心代理设置。
  6. 管理员可以选择启用智能体工作流预览版),以创建动态工作流来监控您的数据并在数据发生变化时提醒您。在 Gemini in Looker 管理员页面上,在启用可信测试员功能 预览设置下,开启Agentic Workflows 设置。还必须启用启用可信测试员功能 设置。智能体工作流要求您的 Looker 实例运行 Looker 26.8 或更高版本。

所需的 Looker 权限

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

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

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

任务 数据所基于的模型的所需 Looker 权限 所需的内容访问权限级别
在对话式分析界面的代理 标签页中与数据代理 Chat access_data

gemini_in_looker

chat_with_agent
对数据代理的查看 访问权限
在对话式分析界面的探索 标签页中与 Looker 探索 Chat access_data

gemini_in_looker

chat_with_agent

chat_with_explore
创建、修改、共享和删除对话式分析数据代理 access_data

gemini_in_looker

chat_with_agent

chat_with_explore

save_agents

用户可以创建仅使用探索的代理,前提是他们已获得对底层模型的 save_agents 权限。如需修改、删除或共享由其他用户创建的数据代理,用户必须获得一个角色,该角色包含对代理使用的每个模型的 save_agents 权限。
对数据代理的管理访问权限;修改 (如果用户创建代理,则会自动授予此访问权限;否则,必须由代理的创建者通过共享代理来授予管理访问权限;修改 访问权限)

对信息中心的管理访问权限;修改
在 Looker 信息中心 (预览版) 中与信息中心代理 Chat access_data(至少在信息中心所基于的一个模型上)

see_user_dashboards(与用户定义的信息中心互动)或 see_lookml_dashboards(与 LookML 信息中心互动)

gemini_in_looker

chat_with_agent(至少在信息中心所基于的一个模型上)
对数据代理的管理访问权限;修改 (如果用户创建代理,则会自动授予此访问权限;否则,必须由代理的创建者通过共享代理来授予管理访问权限;修改 访问权限)

对信息中心的管理访问权限;修改
将代理发布到其他 Google Cloud 应用(预览版 access_data

gemini_in_looker

chat_with_agent

chat_with_explore

save_agents

添加了 26.8 publish_agent_externally

用户将现有代理发布到其他 Google Cloud 应用,例如 Gemini Enterprise。
管理访问权限;修改 (如果用户创建代理,则会自动授予此访问权限;否则,必须由代理的创建者通过共享代理来授予管理访问权限;修改 访问权限)
使用信息中心代理创建智能体工作流 (预览版) access_data(至少在信息中心所基于的一个模型上)

see_user_dashboards(与用户定义的信息中心互动)或 see_lookml_dashboards(与 LookML 信息中心互动)

gemini_in_looker

chat_with_agent(至少在信息中心所基于的一个模型上)

see_looks

create_alerts

see_alerts(在管理工作流用户页面上查看您创建的工作流
对数据代理的管理访问权限;修改 (如果用户创建代理,则会自动授予此访问权限;否则,必须由代理的创建者通过共享代理来授予管理访问权限;修改 访问权限)

对信息中心的管理访问权限;修改
使用探索数据代理创建智能体工作流 (预览版) access_data

gemini_in_looker

chat_with_agent

see_looks

create_alerts

see_alerts(在管理工作流用户页面上查看您创建的工作流
对数据代理的管理访问权限;修改 (如果用户创建代理,则会自动授予此访问权限;否则,必须由代理的创建者通过共享代理来授予管理访问权限;修改 访问权限)

对信息中心的管理访问权限;修改
在探索对话中创建智能体工作流(预览版 access_data

gemini_in_looker

chat_with_agent

chat_with_explore

see_looks

create_alerts

see_alerts(在管理工作流用户页面上查看您创建的工作流
对数据代理的管理访问权限;修改 (如果用户创建代理,则会自动授予此访问权限;否则,必须由代理的创建者通过共享代理来授予管理访问权限;修改 访问权限)

对信息中心的管理访问权限;修改
创建、修改、共享和删除对话式分析数据代理 access_data

gemini_in_looker

admin_agents
无需授予内容访问权限

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

  • 对话式分析代理管理员:拥有此角色的用户可以创建、修改、共享、删除和与他们拥有管理访问权限;修改 访问权限的代理对话,以及与探索对话。
  • 对话式分析用户:拥有此角色的用户可以与他们拥有查看访问权限的代理对话。
  • 对话式分析查看者 添加了 26.12 拥有此角色的用户可以查看他们拥有查看 访问权限的代理。但是,如果没有访问代理数据源的其他权限,这些用户将无法与代理互动。
  • 管理员:默认情况下,此角色(Looker 管理员)拥有整个实例的所有权限和内容访问权限。

对话式分析代理管理员

对话式分析代理管理员 角色包含 Looker 实例中所有模型的对话式分析代理管理员权限集。拥有此角色的用户可以创建、修改、共享和删除使用 Looker 探索的对话式分析数据代理。

对话式分析用户

对话式分析用户 角色包含 Looker 实例中所有模型的对话式分析用户权限集。拥有此角色的用户可以与 Looker 中的任何对话式分析数据代理对话,前提是他们已被授予对数据代理的查看访问权限

对话式分析查看者 添加了 26.12

对话式分析查看者 角色包含 Looker 实例中所有模型的对话式分析查看者权限集。拥有此角色的用户可以与 Looker 中的任何对话式分析数据代理对话,前提是他们已被授予对数据代理的 查看 访问权限以及对相应模型的 access_data 权限。

支持的数据源

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

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

探索数据代理是您可以创建和自定义的 AI 助理。当您与信息中心“对话”时,系统会自动创建信息中心代理。您可以为数据代理提供特定于您数据的说明和上下文。

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

后续步骤