Panoramica dei suggerimenti

BigQuery funziona con Active Assist per fornire vari suggerimenti che puoi utilizzare per ottimizzare le risorse BigQuery.

I suggerimenti vengono generati dai motori per suggerimenti, che utilizzano il machine learning (ML) o l'euristica per fornire suggerimenti su come ottimizzare l'utilizzo delle risorse BigQuery.

Puoi visualizzare e gestire i suggerimenti nei diversi motori per suggerimenti utilizzando BigQuery nella console, in BigQuery Active Assist o tramite le notifiche dei suggerimenti in BigQuery Studio. Google Cloud Puoi anche visualizzare i suggerimenti tramite varie visualizzazioni INFORMATION_SCHEMA a livello di progetto e organizzazione.

Per visualizzare i suggerimenti di BigQuery insieme ad altri suggerimenti nella Google Cloud console, utilizza l' Active Assist.

Motori per suggerimenti di BigQuery

BigQuery offre i seguenti motori per suggerimenti:

Visualizza i suggerimenti

Per visualizzare i suggerimenti utilizzando la Google Cloud console:

  1. Nella Google Cloud console, vai alla pagina BigQuery.

    Vai a BigQuery

  2. Nel menu di navigazione, fai clic su Suggerimenti.

    Si apre la pagina Suggerimenti, che mostra tutti i suggerimenti generati per il progetto o l'organizzazione corrente, a seconda dell'ambito selezionato.

  3. Per visualizzare ulteriori informazioni su un suggerimento o un insight specifico, fai clic su un suggerimento.

Visualizza i suggerimenti con INFORMATION_SCHEMA

Puoi anche visualizzare i suggerimenti e gli insight utilizzando le visualizzazioni INFORMATION_SCHEMA. Ad esempio, puoi utilizzare la visualizzazione INFORMATION_SCHEMA.RECOMMENDATIONS per visualizzare i tre suggerimenti principali in base al risparmio di slot, come mostrato nell'esempio seguente:

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;

Il risultato è simile al seguente:

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

Per maggiori informazioni, consulta le seguenti risorse:

Passaggi successivi