将 BigQuery 数据与对话式分析结合使用

借助 Looker Studio 中的对话式分析,您可以直接与 BigQuery 表或使用 BigQuery 表构建的数据代理对话。

本页将引导您完成以下流程:

了解 Gemini for Google Cloud 如何以及何时使用您的数据。作为一项尚处于发展早期的技术,Gemini for Google Cloud 产品可能会生成看似合理但实际上不正确的输出。我们建议您先验证 Gemini for Google Cloud 产品的所有输出,然后再使用。如需了解详情,请参阅 Gemini for Google Cloud 和 Responsible AI

准备工作

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

  1. 您必须是 Looker Studio Pro 订阅的用户。Looker Studio Pro 许可可供 Looker 用户免费使用
  2. 管理员必须为 Looker Studio 启用 Gemini in Looker

如需将 BigQuery 数据与对话式分析搭配使用,请确保您拥有以下 BigQuery Identity and Access Management (IAM) 角色和权限

  • 对结算项目的 bigquery.jobs.create IAM 权限
  • 针对要查询的项目、数据集或表的 roles/bigquery.dataViewer IAM 角色

使用 BigQuery 表作为数据源

您可以在 Looker Studio 中将 BigQuery 表连接为对话式分析的数据源。BigQuery 数据源会显示在与数据聊天页面上的可用数据源列表中。如需将 BigQuery 表用作对话式分析的数据源,请按以下步骤操作:

  1. 在 Looker Studio 中,前往对话式分析
  2. 与您的数据聊天页面上,选择数据源标签页。
  3. 选择连接到数据,然后从下拉菜单中选择 BigQuery
  4. 选择数据窗口中,选择以下任一标签页以连接到 BigQuery 数据集或浏览公共数据集。

    • Recent Projects:列出您最近访问的 BigQuery 项目。
    • 所有项目:列出您有权访问的所有 BigQuery 项目。
    • 公共数据集:列出 BigQuery 公共数据集
    • 输入项目 ID:用于指定特定项目的唯一项目 ID
  5. 最近的项目所有项目标签页中选择一个 BigQuery 项目,或在输入项目 ID标签页中输入项目 ID。(可选)使用搜索项目搜索栏对列表进行过滤。(如果您要连接到公共数据集,请继续执行下一步。)

  6. 选择数据窗口会显示数据集标签页,如果您要连接到公开数据集,则会显示公开数据集。选择一个 BigQuery 数据集。(可选)使用搜索数据集搜索栏过滤列表。

  7. 选择数据窗口会显示表格标签页。在表格标签页中,选择要连接的表格。(可选)使用搜索表格搜索栏过滤列表。

  8. 点击连接

与 BigQuery 数据对话

连接到 BigQuery 数据源后,您就可以针对 BigQuery 数据提出问题

与数据对话时,可收起的 Data 面板会显示对话所用的 BigQuery 表的名称。 Data 面板还提供以下选项:

  • 查看字段:在新的浏览器标签页中查看 BigQuery 中的表。
  • 新对话:使用当前对话正在使用的 BigQuery 数据发起新对话。

提问

对话式分析支持可通过单个可视化图表回答的问题,例如:

  • 指标随时间变化的趋势
  • 指标按维度细分或分布的情况
  • 一个或多个维度的唯一值
  • 单个指标值
  • 维度值排行榜(按指标排序)

对话式分析目前不支持仅可通过以下类型的复杂可视化图表回答的问题:

  • 指标随时间的变化百分比,包括对比分析
  • 预测和预报
  • 高级统计分析,包括相关性和异常检测

可视化

如果查询的响应包含可视化结果,则结果会显示以下标签页:

  • 图表:显示呈现的直观图表。
  • 表格:显示底层数据表。您可以点击列名称旁边的 排序依据箭头,更改数据表的排序顺序。更改表格列的排序不会改变可视化图表。

确定答案的计算方式

如需了解对话式分析如何得出回答或创建可视化图表,请点击相应回答下方的 这是如何计算的?

点击这是如何计算出来的?后,对话式分析会显示以下标签页:

  • 代码:显示生成结果时运行的 BigQuery SQL 查询。

  • 文本:以纯文本形式说明对话分析工具得出给定答案所采取的步骤。此说明包含所用原始字段名称、所执行的计算、应用的过滤条件、排序顺序和其他详细信息。

支持的问题

对话式分析支持可通过单个可视化图表回答的问题,例如:

  • 指标随时间变化的趋势
  • 指标按维度细分或分布的情况
  • 一个或多个维度的唯一值
  • 单个指标值
  • 维度值排行榜(按指标排序)

对话式分析目前不支持仅可通过以下类型的复杂可视化图表回答的问题:

  • 指标随时间的变化百分比,包括对比分析
  • 预测和预报
  • 高级统计分析,包括相关性和异常检测

管理对话中的询问

与数据对话时,您可以通过在正在运行时停止有效的查询响应删除最近的问题及其响应来管理对话。

停止查询响应

如需在发送消息后停止运行查询,请点击 Stop response(停止响应)。对话分析会停止运行查询,并显示以下消息:The query was cancelled.

删除最近的问题

如需删除最新的问题及其回答,请按以下步骤操作:

  1. 将光标悬停在最新的问题上,然后点击 删除消息
  2. 要永久删除消息吗?对话框中,点击删除以永久删除相应问题及其回答。

已知限制

将 BigQuery 数据与对话式分析结合使用时,您一次只能与一个 BigQuery 表进行对话。如需与其他 BigQuery 表或使用其他 BigQuery 表的数据代理对话,请发起新对话。

如需了解其他限制,请参阅对话式分析的已知限制文档。