Exporta tu huella de carbono
Puedes exportar tus datos de Huella de carbono a BigQuery para analizar los datos o crear paneles de control e informes personalizados.
La exportación de la huella de carbono registra las emisiones de gases de efecto invernadero estimadas asociadas al uso de los servicios cubiertos Google Cloud de la cuenta de facturación seleccionada.
Después de configurar una exportación, se te cobrará por los recursos de BigQuery que se usen para almacenar y consultar los datos exportados.
Antes de empezar
Para crear una exportación de Huella de carbono, te recomendamos que tengas los siguientes roles de gestión de identidades y accesos:
- Propietario o Editor del proyecto al que quieras exportar el proyecto. Google Cloud
- Lector de Huella de carbono o Lector de cuenta de facturación en la cuenta de facturación cuyos datos de carbono se exportarán.
En concreto, debes tener los siguientes permisos de gestión de identidades y accesos en el Google Cloud proyecto:
resourcemanager.projects.updateserviceusage.services.enablebigquery.transfers.update
Y el siguiente permiso de gestión de identidades y accesos en la cuenta de facturación:
billing.accounts.getCarbonInformation
Si usas Controles de Servicio de VPC
Si tu organización usa Controles de Servicio de VPC, debes definir una regla de entrada para la API de BigQuery y la API de BigQuery Data Transfer Service.
En la regla de la política de entrada:
- En la sección "De", seleccione "Permitir todas las fuentes".
- Concede permiso a la identidad
els-da-carbon@gcp-carbon-footprint-exports.iam.gserviceaccount.com.
Configurar una exportación de huella de carbono a BigQuery
Los datos de huella de carbono se exportan a través de BigQuery Data Transfer Service.
La transferencia de datos crea una tabla con particiones mensuales llamada carbon_footprint en el conjunto de datos de BigQuery que elijas.
Las exportaciones de Huella de carbono incluyen los datos de cada mes el día 15 del mes siguiente. Por ejemplo, los datos de carbono de septiembre del 2022 se exportarán el 15 de octubre del 2022.
Una vez que se haya creado una configuración de transferencia de Huella de carbono, se exportarán automáticamente los futuros informes de carbono el día 15 de cada mes. También podrás hacer un relleno para solicitar datos históricos desde enero del 2021.
Consola
Sigue estos pasos para iniciar la exportación:
- Ir a Huella de carbono
- En el menú Cuenta de facturación, selecciona la cuenta de facturación de Cloud desde la que quieras exportar.
- Haz clic en Exportación de datos para abrir el panel lateral y configurar la exportación.
- Selecciona un proyecto para exportar los datos de tu huella de carbono y, a continuación, haz clic en Crear exportación.
- En la página BigQuery Data Transfer Service, haz lo siguiente:
- Asegúrate de que Fuente tenga el valor "Google Cloud Exportaciones de huella de carbono".
- En Nombre de la configuración de transferencia, introduce un nombre visible.
- En Configuración de destino, haz clic en el campo ID de conjunto de datos y, a continuación, selecciona Crear conjunto de datos si quieres crear un conjunto de datos de BigQuery para alojar la tabla exportada. También puedes seleccionar un conjunto de datos de BigQuery que ya tengas.
- En Detalles de la fuente de datos, confirma el ID de la cuenta de facturación de Cloud que quieres exportar. También puedes añadir más IDs de cuenta en una lista separada por comas. Todos los IDs de cuenta de facturación deben tener el formato
XXXXXX-XXXXXX-XXXXXX.
- Haz clic en Guardar.
- En la ventana de solicitud de acceso, haz clic en Permitir.
bq
Usa el comando bq mk --transfer_config
para iniciar la exportación:
bq mk \ --transfer_config \ --target_dataset=DATASET \ --display_name=NAME \ --params='{"billing_accounts":"BILLING_ACCOUNT_IDS"}' \ --data_source='61cede5a-0000-2440-ad42-883d24f8f7b8'
Donde: