BigQuery Studio でトレースデータをクエリする

このドキュメントでは、BigQuery Studio からトレースデータをクエリする方法について説明します。BigQuery Studio を使用すると、トレースデータを他のビジネスデータと結合できます。

オブザーバビリティ分析の使用を開始するには、トレースのクエリと分析を行うをご覧ください。

始める前に

  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 からリンクされたデータセットに対してクエリを実行するために必要な権限を取得するには、次の IAM ロールを付与するよう管理者に依頼します。

    • クエリを実行するオブザーバビリティ ビューに対するオブザーバビリティ ビュー アクセサー roles/observability.viewAccessor)。このロールは IAM 条件をサポートしています。これにより、付与を特定のビューに制限できます。ロール付与に条件を関連付けない場合、プリンシパルはすべてのオブザーバビリティ ビューにアクセスできます。
    • プロジェクトまたはリンクされた BigQuery データセットに対する BigQuery データ閲覧者 roles/bigquery.dataViewer

    ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

    必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

  4. トレースデータを保存するオブザーバビリティ データセットに、リンクされた BigQuery データセットがあることを確認します。リンクされた BigQuery データセットが存在しない場合は、作成します。

BigQuery Studio でクエリを実行する

[オブザーバビリティ分析] ページから BigQuery を開き、トレースデータをクエリするには、次の操作を行います。

  1. Google Cloud コンソールで、 [オブザーバビリティ分析] ページに移動します。

    Observability Analytics に移動

    検索バーを使用してこのページを検索する場合は、小見出しが [Logging] の結果を選択します。

  2. クエリを入力または読み込みます。詳細については、トレースのクエリと分析をご覧ください。

  3. ツールバーで、[クエリを実行] または [BigQuery で実行] というラベルの付いたメニューを開き、[BigQuery で開く] を選択します。

    BigQuery Studio が開きます。このページの FROM ステートメントは、BigQuery のテーブルパスの構文を使用して、リンクされたデータセットを指定します。クエリに対して、編集などのサポートされているアクションを実行できます。

    [BigQuery で開く] オプションが無効になっている場合は、リンクされたデータセットが存在しないか、BigQuery でクエリを開いて表示するために必要な権限がありません。

  4. BigQuery Studio で、[クエリを実行] をクリックします。

料金

BigQuery の使用に関連する費用については、BigQuery の料金をご覧ください。

次のステップ