您可以在 BigQuery Studio 中查询 Cloud Trace 数据,将 span 与其他商家数据联接,并充分利用 BigQuery 的全套功能。本页介绍了如何从“可观测性分析”页面开始,打开 BigQuery Studio 并运行查询。
在 BigQuery Studio 中查询轨迹数据需要关联的 BigQuery 数据集。如果您之前未在 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 查询关联数据集所需的权限,请让管理员向您授予以下 IAM 角色:
- Observability View Accessor (
roles/observability.viewAccessor) 位于您要查询的可观测性视图上。此角色支持 IAM 条件,可让您将授予的权限限制为仅针对特定视图。如果您未为角色授予附加条件,则主账号可以访问所有可观测性视图。 - 针对项目或关联的 BigQuery 数据集的 BigQuery Data Viewer (
roles/bigquery.dataViewer) 角色。
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
- Observability View Accessor (
- 验证您在存储轨迹数据的可观测性数据集上是否拥有关联的 BigQuery 数据集。如果关联的 BigQuery 数据集不存在,则创建该数据集。
在 BigQuery Studio 中运行查询
如需从“可观测性分析”页面打开 BigQuery,然后查询您的轨迹数据,请执行以下操作:
-
在 Google Cloud 控制台中,前往 manage_search Observability Analytics 页面:
如果您使用搜索栏查找此页面,请选择子标题为 Logging 的结果。
输入或加载查询。如需了解详情,请参阅查询和分析轨迹。
在工具栏中,展开标有运行查询或在 BigQuery 中运行的菜单,然后选择在 BigQuery 中打开。
BigQuery Studio 随即会打开。在此页面上,
FROM语句使用 BigQuery 表路径语法指定关联的数据集。您可以对查询执行任何受支持的操作,例如修改查询。如果在 BigQuery 中打开选项处于停用状态,则表示关联的数据集不存在,或者您没有在 BigQuery 中打开和查看查询的必要权限。
在 BigQuery Studio 中,点击运行查询。
价格
如需了解使用 BigQuery 相关的费用,请参阅 BigQuery 价格。