En este documento, se proporcionan algunos ejemplos de cómo consultar los datos de la Facturación de Cloud exportados y almacenados en BigQuery.
Para obtener más información sobre la exportación de tus datos de facturación a BigQuery, consulta la descripción general y las limitaciones.
Genera una consulta en SQL a partir de un informe de facturación
Para escribir rápidamente una consulta en SQL que muestre los mismos resultados en BigQuery que los de un informe de facturación, puedes usar la función Generar consulta de los Informes de facturación, disponible en la consola de Google Cloud .
Especifica el nombre de tabla que se usará en tus consultas
En estos ejemplos, para consultar los datos exportados de la Facturación de Cloud en BigQuery, debes especificar la ruta de acceso completa al nombre de la tabla en la cláusula FROM. El nombre de la tabla se determina con tres valores separados por puntos:
project-ID.dataset_name.BQ_table_name
project-IDes el ID del Google Cloud proyecto que configuraste que contiene tu conjunto de datos de BigQuery.dataset_namees el nombre del conjunto de datos de BigQuery que configuraste para contener las tablas de BigQuery con tus datos de la Facturación de Cloud exportados.BQ_table_namees el nombre de la tabla de BigQuery que contiene los datos exportados de la Facturación de Cloud que deseas consultar.A las tablas de BigQuery que contienen los datos de la Facturación de Cloud exportados se les asigna automáticamente un nombre según el tipo de exportación que habilites:
Tabla de costos de uso estándar: En tu conjunto de datos de BigQuery, esta tabla se llama
gcp_billing_export_v1_<BILLING-ACCOUNT-ID>.Tabla de costos de uso detallados: En tu conjunto de datos de BigQuery, esta tabla se llama
gcp_billing_export_resource_v1_<BILLING-ACCOUNT-ID>.Tabla de precios: En tu conjunto de datos de BigQuery, esta tabla se llama
cloud_pricing_export.
Por ejemplo, supongamos que tienes una cuenta de Facturación de Cloud configurada para exportar datos de costo de uso detallado y que los componentes de la configuración de exportación de facturación son los siguientes:
project-ID:my-billing-projectdataset_name:my_billing_datasetBQ_table_name:gcp_billing_export_resource_v1_<BILLING-ACCOUNT-ID>BILLING-ACCOUNT-ID:010101-F0FFF0-10X10X: Es el ID de la cuenta de Facturación de Cloud que contiene los datos de facturación que exportas. Obtén más información para encontrar tu ID de cuenta de facturación.
Según los valores de ejemplo, escribirías la cláusula FROM de la siguiente manera:
my-billing-project.my_billing_dataset.gcp_billing_export_resource_v1_010101-F0FFF0-10X10X
Ejemplos de consultas por tipo de datos de Facturación de Cloud
Datos de costos de uso de FOCUS
Si deseas obtener sugerencias y orientación para usar SQL y ejecutar consultas en la exportación de tus datos de facturación de FOCUS, consulta los casos de uso de ejemplo de FOCUS que están disponibles en el sitio de FinOps Foundation:
Casos de uso de FOCUS v1.2 | Casos de uso de FOCUS v1.1 | Casos de uso de FOCUS v1.0
Datos de costos de uso estándar, costos de uso detallados y precios
En esta sección, se proporcionan ejemplos de consultas para tus datos de costos de uso estándar, datos de costos de uso detallados y datos de precios.
Si elegiste exportar datos de costos de uso detallados entonces puedes usar los ejemplos de consultas de costo de uso estándar, además de los ejemplos de consultas de costo de uso detallado.
Ejemplos de consultas de costos de uso estándar
En esta sección, se proporcionan ejemplos de cómo consultar los datos de costos de uso estándar de Facturación de Cloud exportados a BigQuery.
Estos ejemplos de consultas también funcionan con los datos de costos de uso detallados exportados a BigQuery, aunque no se escriben para recuperar información a nivel de recurso que se proporciona con la opción de exportación de costos de uso detallados.
Valores comunes usados en las consultas de costo estándar de ejemplo
En los ejemplos de consulta de esta sección, se usa el siguiente valor para nombre de tabla: project-ID.dataset.gcp_billing_export_v1_XXXXXX-XXXXXX-XXXXXX