本文档介绍了如何从 BigQuery Studio 查询日志数据。 使用 BigQuery Studio 时,您可以将日志数据与其他业务数据联接,并且可以使用仅在 BigQuery Studio 中提供的命令、工作流和数据集来分析数据集。
如果您不熟悉 Observability Analytics,请参阅 Observability Analytics 概览。
准备工作
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
如需获得从 BigQuery Studio 查询关联数据集所需的权限,请让管理员向您授予以下 IAM 角色:
- Logs View Accessor (
roles/logging.viewAccessor) 针对您要查询的项目或视图的 。 - BigQuery Data Viewer (
roles/bigquery.dataViewer) 针对项目或关联的 BigQuery 数据集的。
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
- Logs View Accessor (
- 验证您的日志存储桶中是否有 关联的 BigQuery 数据集 。如果该数据集不存在,请创建它。
从 BigQuery Studio 运行查询
如需从 Observability Analytics 打开 BigQuery,然后查询日志数据,请执行以下操作:
-
在 Google Cloud 控制台中,前往 manage_search Observability Analytics 页面:
如果您使用搜索栏查找此页面,请选择子标题为 Logging 的结果。
在日志视图 列表中,找到并选择日志视图。
在架构 窗格中,选择查询 。
查询窗格中会填充默认查询。您还可以在查询 窗格中输入查询,或修改显示的查询。
在工具栏中,展开标有运行查询 或 在 BigQuery 上运行 的按钮,然后选择在 BigQuery 中打开 。
BigQuery Studio 随即会打开。查询的
FROM语句会经过修改,以使用 BigQuery 表路径语法指定关联数据集上日志视图的路径。您还可以修改显示的查询。
在 BigQuery Studio 中,点击运行查询 。
价格
如需了解使用 BigQuery 相关的费用,请参阅 BigQuery 价格。