借助 Gemini for Google Cloud 提供的对话式分析功能,您可以通过直观的聊天界面,以对话式语言提问来调查数据。当您将对话式分析与用户定义的信息中心搭配使用时,对话式分析会提供一个与信息中心关联的单一共享默认智能体。所有有权与信息中心聊天的用户都可以与此共享智能体对话。在您与信息中心智能体对话时,该智能体会查询您的信息中心及其任何与查询相关联的板块。对信息中心拥有修改权限的用户可以根据信息中心数据的具体情况自定义默认智能体,为其提供上下文和指令,这会更新智能体在所有用户查询信息中心时的行为。
本页面讨论了如何使用对话式分析与用户定义的信息中心数据互动。它涵盖以下主题:
准备工作
如需使用对话式分析与信息中心数据互动,请确保满足 Looker 实例的设置和要求,并且您已被授予执行本页面所述任务的相应权限。
从 Looker 信息中心内发起对话
如需从 用户定义的信息中心内与信息中心智能体发起对话,请选择 spark 与此信息中心对话。
如果您没有足够的权限与信息中心聊天,Looker 会显示错误。
创建对话后,您可以在对话中的 提问 字段中提出问题有关数据的问题。如需访问您最近与信息中心智能体的对话,请依次选择 more_vert 菜单 > 最近的对话。
除了向信息中心智能体提出有关信息中心或其与查询相关联的板块的数据的问题之外,对于用户定义的信息中心智能体,您还可以使用其他上下文和指令自定义智能体的配置。
为信息中心启用或停用信息中心智能体
如果您的实例启用了信息中心智能体,则默认情况下,所有用户定义的信息中心都会启用信息中心智能体。不过,信息中心创建者可以通过在单个信息中心级别启用或停用信息中心智能体设置,来控制用户是否可以与特定用户定义的信息中心聊天。
如需为用户定义的信息中心启用或停用信息中心智能体,请按以下步骤操作:
- 选择 more_vert 信息中心操作 菜单图标 然后选择 edit 修改信息中心。
- 点击信息中心工具栏中的 settings 设置 。
- 在设置 对话框中,选择常规 标签页。
- 启用或停用启用与信息中心聊天 控制。
- 点击保存 ,以保存对信息中心所做的更改。
对话元数据
与此信息中心对话 窗格支持用户定义的信息中心的以下任务:
- 如需提出有关信息中心数据的问题,请在提问 字段中输入问题。
- 如需修改有关信息中心智能体的信息,请选择 tune 管理智能体。在编辑器标签页中,您可以输入 智能体指令 ,并展开高级选项以配置 显示思考过程和显示调试信息等设置。选择更新,以 保存对信息中心智能体所做的更改。使用预览 标签页预览对信息中心智能体所做的更改。
- 如需展开信息中心智能体对话窗格,请选择 open_in_full 查看全屏。
- 如需访问您最近与信息中心智能体的对话,请依次选择 more_vert 菜单 > 最近的对话。
- 默认情况下,对话将根据您的初始问题命名。如需重命名对话,请从最近的对话 菜单选项中选择一个对话,选择 more_vert,然后选择 edit 重命名 。
- 如需删除与数据智能体的对话,请依次选择 more_vert 菜单 > delete 回收站。
修改信息中心智能体
如需修改有关信息中心智能体的信息,请选择 tune 管理智能体。
或者,您也可以在编辑器 标签页中展开高级选项 ,以配置以下设置:
- 启用高级分析:启用此设置后,您的智能体可以使用高级分析功能,该功能会将您的自然语言问题转换为 Python 代码,并执行该代码以提供高级分析和可视化图表。只有在您实例的 Gemini in Looker 管理页面上启用了高级分析 管理员设置后,此设置才会显示。
- 显示思考过程:启用此开关后,智能体可以在每次对话的所有回答中显示其 推理步骤、生成的 Looker 查询和底层 数据表。
- 显示调试信息:启用此开关后,智能体可以在每次对话的所有回答中显示其执行的步骤。
选择更新 ,以保存对信息中心智能体所做的更改。使用预览 标签页预览对信息中心智能体所做的更改。
编写智能体指令
您可以添加自由形式的指令,以定义数据智能体的核心行为,并为其提供在处理用户提示之前需要考虑的基础上下文。
以下是一些示例,说明您可以在指令 字段中提供的上下文类型:
- 关键字段:用于分析的最重要字段
- 排除的字段:数据智能体应避免的字段
- 过滤和分组:智能体应用于对数据进行过滤和分组的字段
- 角色:您为智能体分配的角色或专业知识、性格或语气
如需了解编写智能体指令的提示和最佳实践,请参阅 Looker 中配置对话式分析的最佳实践 文档页面。
提出有关 Looker 数据的问题
当您开始新对话时,对话式分析会建议一些起始问题。这些问题不需要采用特定格式或使用特定语法。不过,它们需要与您选择的探索相关。
在提问 字段中,用自然语言输入问题。选择问题模式,然后点击发送。 提交查询后,您可以点击
停止回答 来取消对话式分析的回答。对话式分析会停止运行查询,并显示以下消息:The query was cancelled.
如需详细了解您可以提出的问题类型,请参阅问题限制。
选择问题模式
提出问题时,您可以从下拉菜单中选择问题模式,该菜单包含以下选项:
对话式分析默认采用快速 问题模式。在任何多轮对话中,对话式分析都将保持相同的问题模式,除非您手动更改。
快速模式
建议对大多数问题使用快速 模式,该模式是默认选择的。在快速 模式下,对话式分析会将您的自然语言查询直接映射到 LookML 模型中定义的 LookML 参数,这些模型是对话的信息中心或探索的基础。对话式分析会快速响应,而不会在聊天中花费额外的 token 来思考或流式传输思考过程摘要。
快速 模式下的查询与思考 模式下的查询具有相同的准确率。除非您特别想查看智能体的推理过程,否则请对问题使用快速 模式。
思考模式
在 思考 模式下,智能体会花费额外的 token 来思考请求,并在处理查询时直接在聊天中流式传输思考过程摘要,让您了解智能体的 详细推理 步骤。
虽然思考 模式不会比快速 模式产生更准确的答案,但显示智能体的推理过程可让您了解对话式分析如何解读您的查询、规划其分析步骤以及引用底层 LookML 模型。
如果您想检查智能体的详细推理步骤或测试智能体如何与数据源互动,并且愿意花费思考所需的额外 token,请选择思考 模式。
多轮对话
在您继续对话时,对话式分析会考虑之前的问题和回答。您可以根据之前的答案,通过进一步优化结果或更改可视化图表类型来构建答案。
如需详细了解如何创建问题,请参阅问题限制。
管理对话中的查询
与数据对话时,您可以通过停止正在运行的活跃查询回答或通过删除最近的问题及其回答来管理对话。
删除最近的问题
如需删除最近的问题及其回答,请按以下步骤操作:
- 将光标悬停在最近的问题上,然后点击 删除消息。
- 在要永久删除消息吗? 对话框中,点击删除 以永久删除问题及其回答。
了解查询结果和计算
对话式分析提供以下参数,用于了解查询结果和计算:
- 有关如何解读查询的详细信息
- 有关如何计算答案的详细信息
- 其他详细信息,例如 分析详细信息和调试信息, 如果为智能体启用
确定如何解读查询
如果您使用思考模式提出问题,则可以了解对话式分析如何推理查询。如需查看其推理过程,请展开显示思考过程 选项。如需隐藏其推理过程,请点击隐藏思考过程 。
对话式分析会分析每个查询,并思考如何回答,使用查询中的关键字从对话关联数据集的语义层推断相关维度、衡量指标和其他参数,并从查询中解读可能需要执行的聚合。当您展开显示推理过程时,对话式分析会以纯文本形式显示其解读查询所采取的步骤的说明。该说明还包括对话式分析思考查询所用的时间。
确定如何计算答案
如需了解对话式分析如何得出答案或创建可视化图表,请在查询结果中点击 这是如何计算的? 。
点击这是如何计算的? 后,对话式分析会显示文本 部分。文本 部分以纯文本形式说明了对话式分析得出给定答案所采取的步骤。此说明包括所使用的原始字段名称、所做的计算、所应用的过滤条件、排列顺序和其他详细信息。
分析详细信息和调试信息
如果用于对话的数据智能体启用了特定的高级选项,则回答可以包含以下详细信息:
- 显示思考过程:如果启用,智能体的回答会显示其 推理步骤、生成的 Looker 查询和底层数据 表。
- 显示调试信息:如果启用,智能体的回答会显示智能体为该回答执行的步骤,这有助于进行问题排查。
管理对话
每个对话都保留在信息中心对话 more_vert 菜单 的最近的对话 部分中。您可以更改对话的名称、删除对话或从回收站文件夹中恢复对话。
- 如需访问您最近与信息中心智能体的对话,请依次选择 more_vert 菜单 > 最近的对话。
- 默认情况下,对话将根据您的初始问题命名。如需重命名对话,请从最近的对话 菜单选项中选择一个对话,选择 more_vert,然后选择 edit 重命名 。
- 如需删除与数据智能体的对话,请依次选择 more_vert 菜单 > delete 回收站。
删除对话
如需删除与数据智能体的对话,请选择对话的 more_vert 三点状菜单,然后选择 delete 删除。
恢复或永久删除对话
如需从回收站中恢复或永久删除对话,请按以下步骤操作:
- 依次选择 more_vert 菜单 > delete 回收站。
- 在回收站 窗格中,找到要恢复或永久删除的对话。选择对话的 more_vert 三点状菜单,然后选择以下选项之一:
- 恢复:恢复对话。您可以从 最近的对话 菜单选项中访问该对话。
- 永久删除:永久删除对话。
相关资源
Looker 中的对话式分析概览:对话式分析的着陆页,其中包含关键功能列表,并链接到所有对话式分析文档。
为 LookML 信息中心创建和管理数据智能体:使用 LookML 为 LookML 信息中心配置和管理版本控制的数据智能体。
使用自然语言查询探索:与 Looker 探索发起对话,使用自然语言提出有关探索数据的问题。
创建和管理探索数据智能体:借助探索数据智能体,您可以根据探索数据的具体情况提供上下文和指令,从而自定义 AI 赋能的数据查询智能体,这有助于对话式分析生成更准确且与上下文相关的回答。
Looker 中配置对话式分析的最佳实践:策略和最佳实践,可帮助 Looker 管理员和 LookML 开发者成功配置和优化对话式分析。