建议概览

BigQuery 可与 Active Assist 搭配使用,以提供可用于优化 BigQuery 资源的各种建议。

建议由 Recommender 生成,它们使用机器学习 (ML) 或启发法提供有关如何优化 BigQuery 资源用量的建议。

您可以通过在 Google Cloud 控制台中使用 BigQuery 来查看和管理不同 Recommender 提供的建议,具体方法是前往 BigQuery Recommendation Hub,或通过 BigQuery Studio 中的建议通知。您还可以通过项目和组织级层的各种 INFORMATION_SCHEMA 视图查看建议。

如需在 Google Cloud 控制台中查看 BigQuery 建议以及其他建议,请使用 Active Assist Recommendation Hub

BigQuery Recommender

BigQuery 提供以下 Recommender:

  • 分区和聚类 Recommender,用于分析查询行为,以寻找优化 BigQuery 表的分区和聚类机会。
  • 具体化视图 Recommender,用于寻找使用具体化视图来优化工作流的机会。
  • IAM Recommender,用于分析 BigQuery 数据集的权限,并为拥有过多权限的主账号建议更新 Identity and Access Management (IAM) 角色。

查看建议

如需使用 Google Cloud 控制台查看建议,请执行以下操作:

  1. 在 Google Cloud 控制台中,转到 BigQuery 页面。

    转到 BigQuery

  2. 在导航菜单中,点击建议

    系统会打开建议页面,其中显示了为当前项目或组织生成的所有建议,具体取决于所选范围。

  3. 如需详细了解特定建议或数据分析,请点击相应建议。

    您也可以点击 BigQuery Studio 中的 建议通知,以查看可用的 BigQuery 建议。

    点击“建议”可让您查看所有建议。

使用 INFORMATION_SCHEMA 查看建议

您还可以使用 INFORMATION_SCHEMA 视图查看建议和数据分析。例如,您可以使用 INFORMATION_SCHEMA.RECOMMENDATIONS 视图根据槽节省量查看前三条建议,如以下示例所示:

+---------------------------------------------------+--------------------------------------------------------------------------------------------------+
|                    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
+---------------------------------------------------+--------------------------------------------------------------------------------------------------+

如需了解详情,请参阅以下资源:

后续步骤