使用 BigQuery Studio 查询日志数据

本文档介绍了如何从 BigQuery Studio 查询日志数据。 使用 BigQuery Studio 时,您可以将日志数据与其他业务数据联接,并且可以使用仅在 BigQuery Studio 中提供的命令、工作流和数据集来分析数据集。

如果您不熟悉 Observability Analytics,请参阅 Observability Analytics 概览

准备工作

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. 如需获得从 BigQuery Studio 查询关联数据集所需的权限,请让管理员向您授予以下 IAM 角色:

    如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

    您也可以通过自定义 角色或其他预定义 角色来获取所需的权限。

  4. 验证您的日志存储桶中是否有 关联的 BigQuery 数据集 。如果该数据集不存在,请创建它。

从 BigQuery Studio 运行查询

如需从 Observability Analytics 打开 BigQuery,然后查询日志数据,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往 Observability Analytics 页面:

    前往 Observability Analytics

    如果您使用搜索栏查找此页面,请选择子标题为 Logging 的结果。

  2. 日志视图 列表中,找到并选择日志视图。

  3. 架构 窗格中,选择查询

    查询窗格中会填充默认查询。您还可以在查询 窗格中输入查询,或修改显示的查询。

  4. 在工具栏中,展开标有运行查询在 BigQuery 上运行 的按钮,然后选择在 BigQuery 中打开

    BigQuery Studio 随即会打开。查询的 FROM 语句会经过修改,以使用 BigQuery 表路径语法指定关联数据集上日志视图的路径。

    您还可以修改显示的查询。

  5. 在 BigQuery Studio 中,点击运行查询

价格

如需了解使用 BigQuery 相关的费用,请参阅 BigQuery 价格

后续步骤