レポートを作成する
新しいレポートをゼロから作成できます。Ava(当社の AI アシスタント)の支援を使って も使わなくても構いません。または既存のレポートを基に作成できます。
必要な権限
- Cloud Analytics(クラウド分析)ユーザー
レポートをゼロから作成する
新しいレポートをゼロから作成するには:
-
DoiT コンソールにサインインし、上部ナビゲーションバーでAnalyze を選択してから、Reports を選択します。
-
Create report を選択します。
レポートの設定を直接始めることも、Ava に生成させることもできます。以下の手順は、Ava と一緒に作業する場合の流れを示しています。

-
Ava のプロンプトにレポートの目的を記述し、Enter を押します。
Ava は目的に最も適したレポート設定の生成を開始します。プロンプト欄の Stop または Play アイコンを選択することで、いつ でも処理を停止または再開できます。
ヒント現在、Ava はアロケーションをサポートしていません。アロケーションを使用するには、Ava が生成したレポートに手動で追加する必要があります。

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

-
生成されたレポートを確認し、必要に応じて調整します。詳細はレポート設定を編集するを参照してください。
-
新しいレポートに名前を付けて保存します。
既存のレポートを基に作成する
既存のレポート(たとえば、プリセットレポート、マネージドレポート、他のユーザーが作成したカスタムレポート)を基に、カスタムレポートを作成できます。
メインの Reports ページにいる場合:
-
対象のレポートを見つけます。
-
レポート行の最も右端にあるケバブメニュー(⋮)を選択します。
-
Duplicate を選択します。
閲覧中にレポートをカスタマイズして、そのカスタマイズ版を新しいレポートとして保存することもできます。
ベストプラクティス
レポート作成時の精度と有効性を高めるため、以下のベストプラクティスを検討してください。
カーディナリティの高いディメンションをフィルターし、結果を制限する
カーディナリティの高いディメンションとは、一意の値の数が多いデータ属性を指します。これらは、データをブラウザーにダウンロードし、その後チャートやテーブルに読み込む前に、レポートが読み取り・ページ分割する行数を増やし、レポート生成を遅くします。
Project/Account ID、Service、SKU、Resource のようなカーディナリティの高いディメンションを扱う場合は、常にフィルターと結果の制限を行ってください。この実践は、データポイントの上限やデータ取り込みの上限を克服するのにも役立ちます。
プロバイダを選択する
正確なデータ表現のため、Provider フィルターを手動で設定し、Include DataHub data オプションを確認してください。
特定の値でフィルタリングする場合(例:Service is BigQuery)、Provider フィルターは自動的に適用されます。ただし、過去に作成したレポートには遡って適用されず、手動で削除した場合も適用されません。さらに、部分一致、正規表現一致、または is not 一致を使用する場合は、Provider フィルターは自動的に追加されません。
マルチクラウドレポートの文脈では、特定のプロバイダへのフィルタリングが課題となる場合があります。それでも、可能な限り Provider ディメンションフィルターを用いてスキャンするデータ量を最小化することがベストプラクティスと考えられます。
大量の DataHub データを取り込んでいる場合は、レポートの目的に基づき、そのデータを含めるべきかどうかを評価することが重要です。
完全一致でフィルターする
is モードでのフィルタリングは、レポートを構築するうえで最も効率的な方法です。等価フィルターを使用すると、スキャンすべきデータ量が減り、パフォーマンスが向上します。
正規表現や部分一致などの他のフィルターモードは検索インデックスを利用しないため、is モードに比べてパフォーマンス改善が小さくなります。
予測の使用には注意する
予測を使用すると、レポートの処理時間が長くなる可能性がある点にご留意ください。
キャッシュ済みレポート
Cache report を選択する場合、キャッシュ済みレポートはバックグラウンドジョブとして機能し、バックグラウンドで実行中の他のプロセスとリソースを共有することに注意してください。その結果、キャッシュ済みレポートのパフォーマンスは現在のワークロードに大きく左右され、かなり変動する可能性があります。