メインコンテンツへスキップ

レポートを作成する

AI アシスタントである Ava のサポートを利用しても、利用しなくても、一から新しいレポートを作成することも、既存のレポートに基づいて作成することもできます。

必要な権限

  • Cloud Analytics User

レポートを一から作成する

新しいレポートを一から作成するには、次の手順に従ってください。

  1. DoiT コンソール にサインインし、上部ナビゲーションのメガメニューから レポートと分析 を選択し、レポート を選択します。

  2. レポートを作成 を選択します。

    レポートを直接設定し始めることも、Ava に生成させることもできます。以下の手順は、Ava を利用する場合に想定される流れを示しています。

    すでにデフォルトビューを設定している場合は、新しいレポートにはあらかじめ設定が反映された状態で開始されます。

    空の Cloud Analytics(クラウド分析)レポートを示すスクリーンショット

  3. Ava のプロンプトに、レポートの目的を記述し、Enter キーを押します。

    Ava は、目的に最も適したレポート設定の生成を開始します。プロンプト欄の Stop アイコンまたは Play アイコンを選択することで、いつでも処理を停止または再開できます。

    ヒント

    現在、Ava はアロケーションをサポートしていません。アロケーションを使用するには、Ava が生成したレポートに手動で追加してください。

    Ava がレポート設定を生成している様子

    Ava による設定が完了すると、レポートがレンダリングされ、それに応じてレポート設定も更新されます。

    レンダリングされたレポート

  4. 生成されたレポートを確認し、必要に応じて調整してください。詳細については、レポート設定を編集するを参照してください。

  5. 新しいレポートに名前を付けて保存します。

既存のレポートを基に作成する

既存のレポート(プリセットレポート、マネージドレポート、他のユーザーが作成したカスタムレポートなど)に基づいて、カスタムレポートを作成できます。

メインの レポート ページにいる場合は、次の手順に従ってください。

  1. 対象のレポートを見つけます。

  2. レポート行の一番右端にあるケバブメニュー()を選択します。

  3. 複製 を選択します。

レポートの閲覧中の場合は、次のいずれかの方法に従ってください。

  • レポートを変更し、名前を付けて保存 を選択して、カスタマイズしたバージョンを新しいレポートとして保存します。

  • レポートタイトルバーのケバブメニュー()を選択し、レポートを複製 を選択します。

デフォルトビューとして設定する

現在のレポートの設定を、新しいレポート作成時の個人用デフォルトの開始点(デフォルトビュー)として保存するには、次の手順に従ってください。

  1. レポートタイトルバーのケバブメニュー()を選択します。

  2. 新しいレポートのデフォルトビューとして設定 を選択します。

    コンソールレポートのケバブメニューオプション

デフォルトビューはアカウントに紐づきます。一度設定すると、作成するすべての新しいレポートは、そのデフォルトビューから開始されます。

デフォルトビューをクリアすることはできません。現在のデフォルトビューを上書きするには、希望の設定を持つレポートを開き、それを新しいデフォルトビューとして設定してください。

レポートをプレビューする

大規模なデータセットを扱う場合、まずはデータのサンプルを使用してレポートを実行すると便利です。待ち時間を短縮することで、フィルターやグループ、その他のレポート設定を素早く検証・反復でき、全データセットを処理する前に設定内容が正しいことを確認できます。

サンプルデータでレポートを実行するには、実行 の横にある プレビュー を選択します。

プレビューでは、全データセットの 10% が使用されます。

レポートをプレビューする

ベストプラクティス

レポートの精度と有効性を高めるために、以下のベストプラクティスを検討してください。

高カーディナリティのディメンションにフィルターを適用し、結果をリミットする

高カーディナリティディメンションとは、多数の一意の値を持つデータ属性です。これらは、ブラウザにデータをダウンロードしてチャートやテーブルに読み込む前に、レポートが読み取り・ページングしなければならない行数を増やし、レポート生成を遅くします。

Project/Account IDServiceSKUResource などの高カーディナリティディメンションを扱う場合は、必ずフィルターを適用し、結果をリミットしてください。この方法は、データポイントのリミットデータ取り込みのリミットを回避するのにも役立ちます。

プロバイダを選択する

正確なデータ表示を確保するために、Provider フィルターを手動で設定し、DataHub データを含める オプションを確認してください。

たとえば Service is BigQuery のように特定の値でフィルタリングする場合、Provider フィルターは自動的に適用されます。ただし、このフィルターは過去に作成されたレポートには遡って適用されず、手動で削除した場合も適用されません。加えて、部分一致、正規表現一致、is not 一致を使用しても、Provider フィルターは自動的には追加されません。

マルチクラウドレポートの文脈では、特定のプロバイダに絞り込むと難しさが生じる場合があります。それでもなお、可能な限り Provider ディメンションフィルターを使用してスキャン対象のデータ量を最小限に抑えることが、ベストプラクティスと考えられます。

大量の DataHub データを取り込んでいる場合は、レポートの目的に応じて、そのデータを含めるべきかどうかを慎重に検討することが重要です。

完全一致でフィルターする

is モードでのフィルタリングは、レポートを構築するうえで最も効率的な方法です。等価フィルターを使用することで、スキャンが必要なデータ量を削減し、パフォーマンスを向上させられます。

正規表現や部分一致など、他のフィルターモードは検索インデックスを利用しないため、is モードと比較してパフォーマンス向上効果は小さくなります。

予測の使用には注意する

予測を使用すると、レポートの処理時間が長くなる可能性があることに注意してください。

キャッシュされたレポート

Cache report を選択する場合、キャッシュされたレポートはバックグラウンドジョブとして動作し、バックグラウンドで実行される他のプロセスとリソースを共有することに注意してください。その結果、キャッシュされたレポートのパフォーマンスは、その時点のワークロードに大きく左右され、ばらつきが生じる可能性があります。