Ritiro del report sull'utilizzo di Compute Engine

L'esportazione dell'utilizzo in Compute Engine è stata ritirata il 20 gennaio 2026 e non sarà più disponibile a partire dal 30 marzo 2026. Per esportare l'utilizzo di Compute Engine, utilizza BigQuery Export.

Generare report sull'utilizzo con BigQuery

Questa sezione riassume come esportare i report sull'utilizzo di Compute Engine in BigQuery. Per ulteriori informazioni, consulta la pagina Esportare i dati di fatturazione Cloud in BigQuery.

Per recuperare i dati di utilizzo con BigQuery:

  1. Configura l'esportazione dei dati di fatturazione Cloud in BigQuery. Viene creato un set di dati su cui puoi eseguire query per ottenere informazioni sull'utilizzo.
  2. Recupera i dati di utilizzo con query SQL. La sezione seguente descrive come eseguire una query e fornisce alcuni esempi.

Recuperare report sull'utilizzo con query SQL

Utilizza le seguenti query SQL per recuperare i report sull'utilizzo. La query può essere eseguita in BigQuery seguendo le istruzioni riportate in Eseguire query interattive.

Sostituisci le seguenti variabili:

  • PROJECT_ID: l'ID del progetto che contiene il set di dati BigQuery.
  • DATASET_NAME: il nome del set di dati BigQuery che contiene i dati di fatturazione.
  • BILLING_ACCOUNT_ID: l'ID account di fatturazione Cloud, con i trattini (-) sostituiti dai trattini bassi (_). Ad esempio, 012345_567890_ABCDEF.
  • PROJECT_NUMBER: il numero del progetto.
  • DAY: Il giorno del mese su cui generare il report, nel formato DD.
  • MONTH: il mese su cui generare il report, nel formato MM.
  • YEAR: l'anno su cui generare il report, nel formato YYYY.

Utilizza la seguente query per generare dati sull'utilizzo giornaliero:

SELECT
 DATE(usage_end_time) as report_date,
 sku.id as measurement_id,
 sum(usage.amount) as quantity,
 usage.unit as unit,
 REPLACE(REPLACE(REPLACE(resource.global_name, SPLIT(resource.global_name, "/")[ORDINAL(ARRAY_LENGTH(SPLIT(resource.global_name, "/")))], SPLIT(resource.name, "/")[ORDINAL(ARRAY_LENGTH(SPLIT(resource.name, "/")))]), "//compute.googleapis.com/", "https://www.googleapis.com/compute/v1/"), "/projects/PROJECT_NUMBER/","/projects/PROJECT_ID/") as resource_uri,
 SPLIT(resource.global_name, "/")[ORDINAL(ARRAY_LENGTH(SPLIT(resource.global_name, "/")))] as resource_id,
 location.region as location,
FROM `PROJECT_ID.DATASET_NAME.gcp_billing_export_resource_v1_BILLING_ACCOUNT_ID`
WHERE TRUE
 AND EXTRACT(DAY FROM usage_end_time) = DAY
 AND EXTRACT(MONTH FROM usage_end_time) = MONTH
 AND EXTRACT(YEAR FROM usage_end_time) = YEAR
 AND service.id = "6F81-5844-456A"
GROUP BY 1,2,4,5,6,7

Utilizza la seguente query per generare dati di utilizzo mensili:

SELECT
 DATE(usage_end_time) as report_date,
 sku.id as measurement_id,
 sum(usage.amount) as quantity,
 usage.unit as unit,
 REPLACE(REPLACE(REPLACE(resource.global_name, SPLIT(resource.global_name, "/")[ORDINAL(ARRAY_LENGTH(SPLIT(resource.global_name, "/")))], SPLIT(resource.name, "/")[ORDINAL(ARRAY_LENGTH(SPLIT(resource.name, "/")))]), "//compute.googleapis.com/", "https://www.googleapis.com/compute/v1/"), "/projects/PROJECT_NUMBER/","/projects/PROJECT_ID/") as resource_uri,
 SPLIT(resource.global_name, "/")[ORDINAL(ARRAY_LENGTH(SPLIT(resource.global_name, "/")))] as resource_id,
 location.region as location,
FROM `PROJECT_ID.DATASET_NAME.gcp_billing_export_resource_v1_BILLING_ACCOUNT_ID`
WHERE TRUE
 AND EXTRACT(MONTH FROM usage_end_time) = MONTH
 AND EXTRACT(YEAR FROM usage_end_time) = YEAR
 AND service.id = "6F81-5844-456A"
GROUP BY 1,2,4,5,6,7

Programmazione della disattivazione

La tabella seguente elenca la pianificazione della disattivazione per l'esportazione di Compute Engine.

Data Evento
20 gennaio 2026 L'esportazione dell'utilizzo di Compute Engine è deprecata.
30 marzo 2026 I report sull'utilizzo di Compute Engine non verranno più esportati.