En este documento, se proporciona información de referencia para el esquema de metadatos de descuento por compromiso de uso (CUD) de Facturación de Cloud que se exportan diariamente a cada tabla en BigQuery. Esta exportación proporciona una instantánea diaria de los metadatos de compromiso de tus CUD basados en el gasto a una tabla de BigQuery, que puedes unir con otras exportaciones de datos de facturación para mejorar la administración y la generación de informes de CUD.
Reglas de entrada y salida
Si usas los Controles del servicio de VPC para los recursos de BigQuery en tu proyecto o tu organización, debes crear reglas de entrada y salida para habilitar correctamente las exportaciones de datos a BigQuery.
-
Crea una regla de entrada
que le otorgue acceso individual para crear la exportación:
- ingressFrom: identities: - PRINCIPAL_IDENTIFIER_OF_USER_INITIATING_EXPORT sources: - accessLevel: "*" ingressTo: operations: - serviceName: bigquery.googleapis.com methodSelectors: - method: "*" resources: - projects/YOUR_PROJECT_ID_TO_HOST_EXPORT_DATA title: 'Ingress Rule Name'Consulta Identificadores principales para obtener más información sobre los formatos de identificadores principales.
- Crea una
regla de salida
para permitir el Google Cloud acceso al conjunto de datos de BigQuery a través de los Controles del servicio de VPC:
- egressTo: operations: - serviceName: bigquery.googleapis.com methodSelectors: - method: "*" resources: - projects/132468967293 egressFrom: identityType: ANY_IDENTITY sources: - accessLevel: "*" sourceRestriction: RESTRICTION_STATUS title: 'Egress Rule Name'
Esquema de los datos de exportación de CUD
En el conjunto de datos de BigQuery, los datos de CUD de tu cuenta de Facturación de Cloud se cargan en una tabla de datos llamada cud_subscriptions_export.
En la siguiente información, se describe el esquema de los datos que se exportan a BigQuery.
| Campo | Tipo | Descripción |
|---|---|---|
billing_account_id |
String | Es el ID de la cuenta de facturación alfanumérico de 18 caracteres asociado con los
datos de CUD, por ejemplo, 010101-F0FFF0-10XX01. |
cud_product.id |
String | Es el ID de definición del producto, por ejemplo,
344fffc1-17f9-4e34-abf2-cfffff409fa2. |
cud_product.display_name |
String | Es el nombre visible del producto asociado con el compromiso, por
ejemplo, Gemini Enterprise Flexible Savings Plans. |
cud_product.type |
String | Es el tipo de compromiso, por ejemplo, Spend-Based. |
consumption_model.id |
String | Es el ID del
modelo de consumo
que usa el compromiso, por ejemplo, 5515-81A8-03A2. |
consumption_model.description |
String | Es la descripción del
modelo de consumo
para el compromiso, por ejemplo, Gemini Enterprise Flexible Savings Plan - 1 Year. |
subscription.entitlement_scope |
String | Es el alcance del derecho para el compromiso, por ejemplo,
billingAccounts/010101-F0FFF0-10XX01. |
subscription.instance_id |
String | Es el ID de la instancia de suscripción, que es un GUID, por ejemplo,
769c55ea-c50f-4258-bcf5-04b6688fa5fa. |
subscription.display_name |
String | Es el nombre visible del compromiso, que definiste en el momento de la compra. |
subscription.entitlement_period |
String | Es el período de recurrencia del compromiso, que puede ser Monthly o
Hourly. |
subscription.payment_terms |
String | Son las condiciones de pago del compromiso, por ejemplo, Postpay. |
region |
String | Es la región asociada con el compromiso, por ejemplo,
us-central1. Si el compromiso es global, este campo está
vacío. |
commitment_amount |
Registro repetido | Son los detalles del importe del compromiso. |
commitment_amount.unit |
String | Es la unidad de medida del consumo de recursos para el compromiso, por
ejemplo, $/mo o $/hr. |
commitment_amount.value |
Numérico | Es el valor del importe del compromiso. |
commitment_fee |
Registro | Son los detalles de la tarifa de compromiso. |
commitment_fee.sku |
String | Es el ID de SKU asociado con la tarifa de compromiso. |
commitment_fee.description |
String | Es la descripción de la SKU de la tarifa. |
term |
String | Es la duración del compromiso en formato de duración ISO 8601, en la que
P1Y representa un año y P3Y representa
tres años. |
start_time |
Marca de tiempo | Es la marca de tiempo de inicio del compromiso, por ejemplo,
2026-07-20 21:35:48 UTC. |
end_time |
Marca de tiempo | Es la marca de tiempo de finalización del compromiso, por ejemplo,
2027-07-20 21:35:48 UTC. |
entitlement_schedule |
Registro repetido | Son los detalles de la programación del derecho. |
entitlement_schedule.start_time |
Fecha y hora | Es el inicio del período de programación en la zona horaria America/Los_Angeles. |
entitlement_schedule.end_time |
Fecha y hora | Es el final del período de programación en la zona horaria America/Los_Angeles zone. |
entitlement_schedule.commitment_amount |
Numérico | Es el importe del compromiso para este período de programación específico. |
state |
String | Es el estado actual del compromiso, que puede ser Pending,
Active, o Expired. |
Temas relacionados
Para obtener más información, consulta los siguientes temas.
Temas relacionados con los datos exportados de la Facturación de Cloud
- Configura la exportación de datos de la Facturación de Cloud a BigQuery
- Ejemplos de consultas para la exportación de datos de Facturación de Cloud a BigQuery
Informes de costos y precios disponibles en la Google Cloud consola
- Visualiza los informes de Facturación de Cloud y las tendencias de costos.
- Visualiza y descarga los detalles del costo de tu factura o extracto
- Visualiza y descarga los precios de los servicios en la nube de Google
- Obtén información sobre los ahorros con informes de desglose de costos
- Analizar la efectividad de los descuentos por compromiso de uso
- Visualiza el historial de costos y pagos.