本页面将引导您在 Looker 中设置对话式分析,包括设置要求、使用对话式分析所需的权限和支持的数据源。
了解 Gemini for Google Cloud 如何以及何时使用您的数据。
准备工作
如需在 Looker 实例中使用对话式分析,您和您的 Looker 实例必须满足以下要求:
- 必须为 Looker 实例启用 Gemini in Looker。
- 如需在 Looker(原始版本)实例中使用这些功能,Looker 管理员必须在 Looker(原始版本)实例设置中启用 Gemini in Looker 设置和对话分析设置。
- 如需在 Looker (Google Cloud Core) 实例中访问这些功能,拥有 Looker Admin (
roles/looker.admin) IAM 角色的用户必须在 Google Cloud 控制台中的 Looker (Google Cloud Core) 实例设置中启用 Gemini in Looker。Looker 管理员必须在 Looker (Google Cloud Core) 实例的管理员面板中的 Gemini in Looker 页面上启用对话分析设置。
- 如果您已为实例配置 IP 许可清单,则必须将其配置为允许来自 Google Cloud 服务的连接:
- Looker(原始版本)实例的管理员如果已启用启用许可名单设置,还必须启用 Allow Google Cloud services 设置,该设置在 Looker 26.2 及更高版本中受支持。对于早期版本,请与支持团队联系以寻求帮助。
- 如果 Looker (Google Cloud Core)实例配置了 IP 许可名单,则必须在 Google Cloud 控制台中的实例页面的详细信息标签页中选中将 Google 服务与此实例相关联复选框,才能与对话式分析功能建立连接。
- 管理员还可以选择启用高级分析,以使用 Python 回答高级问题。在对话式分析下,开启高级分析设置。还必须启用对话式分析设置。
- 管理员还可以选择启用信息中心数据代理 [预览版],以查询用户定义的信息中心和 LookML 信息中心。在 Gemini in Looker “管理”页面上,在启用可信测试员功能预览设置下,启用启用信息中心代理设置。此外,还必须启用对话式分析设置和启用可信测试员功能设置。如需将数据代理与用户定义的信息中心搭配使用,请将您的实例更新到 Looker 26.8 或更高版本。如需将数据智能体与 LookML 信息中心搭配使用,请将您的实例更新到 Looker 26.14 或更高版本。
- 管理员还可以选择启用信息中心摘要 [预览版],以便在预定的信息中心交付中显示信息中心摘要。在 Gemini in Looker “管理”页面上,在启用信息中心代理预览设置下,开启启用信息中心摘要设置。此外,您还必须启用对话式分析设置、启用可信测试员功能设置和启用信息中心代理设置。
- 管理员还可以选择启用Agentic Workflows [预览版],以创建可监控数据并在数据发生变化时提醒您的动态工作流。在 Gemini in Looker “管理”页面上,在启用可信测试员功能预览设置下,开启Agentic Workflows设置。此外,还必须启用对话式分析设置和启用可信测试员功能设置。如需创建Agentic Workflows,以便在数据发生变化时收到提醒,请将您的实例更新为 Looker 26.8 或更高版本。如需创建可定期发送数据报告的预定智能体工作流,请将您的实例更新到 Looker 26.18 或更高版本。
所需的 Looker 权限
对话分析的使用通过内容访问权限、数据访问权限和功能访问权限的组合进行管理。如需执行下表中描述的任务,您必须分配有 Looker 角色,该角色需具备相应权限,才能访问各个探索所基于的模型或数据代理将查询的模型,并且在某些情况下,还需具备访问代理本身的权限。如果您没有足够的权限与信息中心或探索对话,Looker 会显示错误。
Looker 管理员可以在 Looker 实例的管理部分的角色页面上授予 Looker 角色和权限。如需详细了解 Looker 角色,请参阅管理设置 - 角色文档页面。
数据智能体的创建者可以通过共享智能体或管理对智能体底层内容的访问权限,来管理各个用户对智能体的访问权限。
| 任务 | 对数据所基于的模型的必需 Looker 权限 | 所需的内容访问权限级别 |
|---|---|---|
| 在对话式分析界面的智能体标签页中与数据智能体 Chat | access_datagemini_in_lookerchat_with_agent |
查看数据代理的查看权限 |
| 在对话式分析界面的探索标签页中与 Looker 探索 Chat | access_datagemini_in_lookerchat_with_agentchat_with_explore |
|
| 创建、修改、共享和删除 Explore 数据智能体 | access_datagemini_in_lookerchat_with_agentchat_with_exploresave_agents用户可以创建仅使用其已获授权的探索的代理,前提是他们对底层模型拥有 save_agents 权限。如需修改、删除或共享其他用户创建的数据代理,用户必须获得相应角色,该角色包含代理所使用的每个模型的 save_agents 权限。 |
对数据智能体的管理访问权限;修改(如果用户创建了智能体,则会自动授予此访问权限;否则,必须由智能体的创建者通过共享智能体来授予管理访问权限;修改访问权限)信息中心中的管理访问权限;修改 |
| 在用户定义的信息中心内创建、修改和删除信息中心代理 (预览版) | access_data(针对信息中心的所有基础模型)see_user_dashboardsgemini_in_lookerchat_with_agent(针对信息中心的所有基础模型)save_agents(针对信息中心的所有基础模型) |
信息中心中的管理访问权限;修改 |
| 创建、修改和配置 LookML 信息中心代理(预览版) | access_data(针对信息中心的所有基础模型)see_lookml_dashboardsdevelop(针对信息中心的所有基础模型)gemini_in_lookerchat_with_agent(针对信息中心的所有基础模型) |
对 LookML 项目和模型文件的访问权限 |
| 与信息中心代理 Chat(预览版) | access_data(针对信息中心的所有基础模型)see_user_dashboards(用于与用户定义的信息中心互动)或 see_lookml_dashboards(用于与 LookML 信息中心互动)gemini_in_lookerchat_with_agent(针对信息中心所基于的所有模型) |
信息中心的查看权限(或 LookML 信息中心的 LookML 模型访问权限) |
| 将智能体发布到其他 Google Cloud 应用,例如 Gemini Enterprise(预览版) | access_datagemini_in_lookerchat_with_agentchat_with_exploresave_agents
添加了 26.8
publish_agent_externally。 |
管理访问权限;修改(如果用户是智能体的创建者,则会自动获得此访问权限;否则,必须由智能体的创建者通过共享智能体来授予管理访问权限;修改访问权限) |
| 使用信息中心代理创建 agentic 工作流(预览版) | access_data(在信息中心的基础模型中至少有一个)see_user_dashboards(用于与用户定义的信息中心互动)或 see_lookml_dashboards(用于与 LookML 信息中心互动)gemini_in_lookerchat_with_agent(在信息中心的基础模型中至少有一个)see_schedules 或 see_alerts(查看您在管理工作流用户页面上创建的工作流) |
对数据智能体的管理访问权限;修改(如果用户创建了智能体,则会自动授予此访问权限;否则,必须由智能体的创建者通过共享智能体来授予管理访问权限;修改访问权限)信息中心中的管理访问权限;修改 |
| 使用“探索数据”智能体创建智能体工作流(预览版) | access_datagemini_in_lookerchat_with_agentsee_schedules 或 see_alerts |
对数据智能体的管理访问权限;修改(如果用户创建了智能体,则会自动授予此访问权限;否则,必须由智能体的创建者通过共享智能体来授予管理访问权限;修改访问权限)信息中心中的管理访问权限;修改 |
| 在探索对话中创建 agentic 工作流(预览版) | access_datagemini_in_lookerchat_with_agentchat_with_exploresee_schedules 或 see_alerts |
对数据智能体的管理访问权限;修改(如果用户创建了智能体,则会自动授予此访问权限;否则,必须由智能体的创建者通过共享智能体来授予管理访问权限;修改访问权限)信息中心中的管理访问权限;修改 |
| 请参阅管理工作流管理页面(预览版) | see_schedules 或 see_alerts 和 chat_with_agent |
无需授予内容访问权限 |
| 请参阅工作流执行管理页面(预览版) | see_schedules和chat_with_agent之间 |
无需授予内容访问权限 |
| 创建、修改、共享和删除对话式分析数据智能体 | access_datagemini_in_lookeradmin_agents |
无需授予内容访问权限 |
Looker 还具有以下默认角色,这些角色包含实例上所有模型的这些权限的子集:
- Conversational Analytics Agent Manager:拥有此角色的用户可以创建、修改、共享、删除智能体,并与自己拥有管理访问权限;编辑权限的智能体聊天,还可以创建工作流并与探索聊天。
- 对话式分析用户:拥有此角色的用户可以与自己拥有查看权限的智能体对话,并创建工作流。
- 对话式分析查看者: 添加于 26.12 拥有此角色的用户可以查看他们拥有查看权限的代理。不过,如果这些用户没有访问智能体数据源的额外权限,将无法与智能体互动。
- 管理员:默认情况下,此角色(Looker 管理员)拥有整个实例的所有权限和内容访问权限。
对话式分析智能体管理器
对话式分析智能体管理员角色包含 Looker 实例中所有模型的对话式分析智能体管理员权限集。具有此角色的用户可以创建、修改、共享和删除使用 Looker 探索的对话分析数据代理,还可以创建 Agentic Workflows。
对话式分析用户
对话式分析用户角色包含 Looker 实例中所有模型的对话式分析用户权限集。拥有此角色的用户只要拥有数据智能体的查看权限,就可以在 Looker 中与任何对话式分析数据智能体对话,并且可以创建 Agentic Workflows。
对话式分析查看者 添加于 26.12
对话式分析查看者角色包含 Looker 实例中所有模型的对话式分析查看者权限集。只要用户拥有数据智能体的查看权限和相应模型的 access_data 权限,便可与 Looker 中的任何对话式分析数据智能体对话。
支持的数据源
您可以通过对话式分析界面与以下数据源进行对话:
当您与探索或数据代理“聊天”时,实际上是在与特定的预定义数据集进行对话。这是直接询问相应探索中的数据的方式。您可以与最多 5 个探索进行对话。
探索数据代理是 AI 赋能的助理,您可以创建和自定义此类助理。借助信息中心智能体,您可以直接与用户定义的信息中心或 LookML 信息中心进行对话。您可以向数据代理提供针对您数据的具体指令和上下文。
如需了解相关策略和最佳实践,以帮助 Looker 管理员和 LookML 开发者成功配置、部署和优化 Conversational Analytics,包括 Conversational Analytics 的 LookML 最佳实践、关于何时向 LookML 添加上下文与何时向 Conversational Analytics 添加上下文的提示,以及关于设置探索以用于 Conversational Analytics 的最佳实践,请参阅在 Looker 中配置 Conversational Analytics 的最佳实践文档页面。