推奨事項の概要

BigQuery は Active Assist と連携して、BigQuery リソースの最適化に関するさまざまな推奨事項を提供します。

推奨事項は Recommender によって生成されます。Recommender は、ML またはヒューリスティクスを使用して、BigQuery リソースの使用量を最適化する方法について推奨事項を提供します。

Cloud de Confiance コンソールで BigQuery を使用すると、BigQuery Active Assist または BigQuery Studio の推奨通知で推奨事項の確認と管理を行えます。プロジェクト レベルと組織レベルのさまざまな INFORMATION_SCHEMA ビューで推奨事項を確認することも可能です。

Cloud de Confiance コンソールで、他の推奨事項と一緒に BigQuery の推奨事項を表示するには、Active Assist Active Assist を使用します。

BigQuery Recommender

BigQuery は、次の Recommender を提供しています。

推奨事項を表示する

Cloud de Confiance コンソールを使用して推奨事項を表示するには、次の操作を行います。

  1. Cloud de Confiance コンソールで、[BigQuery] ページに移動します。

    BigQuery に移動

  2. ナビゲーション メニューで [推奨事項] をクリックします。

    [推奨事項] ページが開き、選択したスコープに応じて、現在のプロジェクトまたは組織に対して生成された推奨事項がすべて表示されます。

  3. 特定の推奨事項または分析情報の詳細を表示するには、推奨事項をクリックします。

INFORMATION_SCHEMA で推奨事項を表示する

INFORMATION_SCHEMA ビューを使用して、推奨事項と分析情報を表示することもできます。たとえば、次の例のように、INFORMATION_SCHEMA.RECOMMENDATIONS ビューを使用して、スロットの節約に基づいて上位 3 つの推奨事項を表示できます。

SELECT
   recommender,
   target_resources,
   LAX_INT64(additional_details.overview.bytesSavedMonthly) / POW(1024, 3) as est_gb_saved_monthly,
   LAX_INT64(additional_details.overview.slotMsSavedMonthly) / (1000 * 3600) as slot_hours_saved_monthly,
  last_updated_time
FROM
  `region-us`.INFORMATION_SCHEMA.RECOMMENDATIONS
WHERE
   primary_impact.category = 'COST'
AND
   state = 'ACTIVE'
ORDER by
   slot_hours_saved_monthly DESC
LIMIT 3;

次のような結果になります。

+---------------------------------------------------+--------------------------------------------------------------------------------------------------+
|                    recommender                    |   target_resources      | est_gb_saved_monthly | slot_hours_saved_monthly |  last_updated_time
+---------------------------------------------------+--------------------------------------------------------------------------------------------------+
| google.bigquery.materializedview.Recommender      | ["project_resource"]    | 140805.38289248943   |        9613.139166666666 |  2024-07-01 13:00:00
| google.bigquery.table.PartitionClusterRecommender | ["table_resource_1"]    | 4393.7416711859405   |        56.61476777777777 |  2024-07-01 13:00:00
| google.bigquery.table.PartitionClusterRecommender | ["table_resource_2"]    |   3934.07264107652   |       10.499466666666667 |  2024-07-01 13:00:00
+---------------------------------------------------+--------------------------------------------------------------------------------------------------+

詳しくは、次のリソースをご覧ください。

次のステップ