Baja del informe de uso de Compute Engine

La exportación de uso en Compute Engine dejó de estar disponible el 20 de enero de 2026 y se descontinuará el 30 de marzo de 2026. Para exportar el uso de Compute Engine, usa BigQuery Exports.

Genera informes de uso con BigQuery

En esta sección, se resume cómo exportar informes de uso de Compute Engine a BigQuery. Para obtener más información, consulta Exporta datos de Facturación de Cloud a BigQuery.

Para recuperar datos de uso con BigQuery, sigue estos pasos:

  1. Configura la exportación de datos de la Facturación de Cloud a BigQuery. Esto crea un conjunto de datos que puedes consultar para obtener información sobre el uso.
  2. Recuperar datos de uso con consultas en SQL En la siguiente sección, se describe cómo ejecutar una consulta y se proporcionan algunas consultas de ejemplo.

Recupera informes de uso con consultas de SQL

Usa las siguientes consultas en SQL para recuperar informes de uso. La consulta se puede ejecutar en BigQuery siguiendo las instrucciones en Ejecuta consultas interactivas.

Reemplaza las siguientes variables:

  • PROJECT_ID: Es el ID del proyecto que contiene tu conjunto de datos de BigQuery.
  • DATASET_NAME: Es el nombre del conjunto de datos de BigQuery que contiene tus datos de facturación.
  • BILLING_ACCOUNT_ID: Es el ID de tu cuenta de Facturación de Cloud, con guiones (-) reemplazados por guiones bajos (_). Por ejemplo, 012345_567890_ABCDEF
  • PROJECT_NUMBER: Es el número de tu proyecto.
  • DAY: Es el día del mes sobre el que se generará el informe, en formato DD.
  • MONTH: Es el mes sobre el que se generará el informe, en formato MM.
  • YEAR: Es el año sobre el que se generará el informe, en formato YYYY.

Usa la siguiente consulta para generar datos de uso diarios:

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

Usa la siguiente consulta para generar datos de uso mensuales:

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

Programa de baja

En la siguiente tabla, se describe el programa de baja de la exportación de Compute Engine.

Fecha Evento
20 de enero de 2026 La exportación de uso de Compute Engine dejó de estar disponible.
30 de marzo de 2026 Ya no se exportarán los informes de uso de Compute Engine.