BigQuery Studio で Cloud Trace データをクエリして、スパンを他のビジネスデータと結合し、BigQuery のすべての機能を利用できます。このページでは、Observability Analytics ページから BigQuery Studio を開いてクエリを実行する方法について説明します。
BigQuery Studio でトレースデータをクエリするには、 リンクされた BigQuery データセットが必要です。 Observability Analytics でクエリを作成したことがない場合は、 まずトレースをクエリして分析するをご覧ください。
始める前に
- アカウントに Google Cloud ログインします。 Google Cloudを初めて使用する場合は、 アカウントを作成して、実際のシナリオで Google プロダクトのパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
-
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.
-
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 ロールを付与するよう管理者に依頼します。
- オブザーバビリティ閲覧アクセサー (
roles/observability.viewAccessor) クエリするオブザーバビリティ ビューに対する。このロールは IAM 条件をサポートしており、特定のビューへの付与を制限できます。ロール付与に条件を付加しない場合、プリンシパルはすべてのオブザーバビリティ ビューにアクセスできます。 - プロジェクトまたはリンクされた BigQuery データセットに対する BigQuery データ閲覧者 (
roles/bigquery.dataViewer) 。
ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
- オブザーバビリティ閲覧アクセサー (
- トレースデータを保存するオブザーバビリティ データセットに、 リンクされた BigQuery データセット があることを確認します。リンクされた BigQuery データセットが存在しない場合は、作成します。
BigQuery Studio でクエリを実行する
Observability Analytics ページから BigQuery を開き、トレースデータをクエリするには、次の操作を行います。
-
コンソール Google Cloud で、 manage_search [Observability Analytics] ページに移動します。
検索バーを使用してこのページを検索する場合は、小見出しが [Logging] の結果を選択します。
クエリを入力または読み込みます。詳細については、 トレースをクエリして分析するをご覧ください。
ツールバーで、[クエリを実行] または [BigQuery で実行] というラベルのメニューを開き、[BigQuery で開く] を選択します。
BigQuery Studio が開きます。このページでは、
FROMステートメント で BigQuery のテーブルパスの構文を使用して、リンクされたデータセットを指定します。クエリに対して、編集など、サポートされているアクションを実行できます。[BigQuery で開く] オプションが無効になっている場合は、リンクされたデータセットが存在しないか、BigQuery でクエリを開いて表示するために必要な権限がありません。
BigQuery Studio で [クエリを実行] をクリックします。
料金
BigQuery の使用に関連する費用については、 BigQuery の料金をご覧ください。