Structure de l'exportation des abonnements avec remise sur engagement d'utilisation

Ce document fournit des informations de référence sur le schéma des métadonnées des remises sur engagement d'utilisation exportées quotidiennement vers BigQuery. Cet export fournit un instantané quotidien des métadonnées d'engagement de vos remises sur engagement d'utilisation basées sur les dépenses et de vos plans d'épargne flexibles dans une table BigQuery. Vous pouvez joindre cette table à d'autres exportations de données de facturation pour gérer les remises sur engagement d'utilisation et créer des rapports.

Règles d'entrée et de sortie

Si vous utilisez VPC Service Controls pour les ressources BigQuery de votre projet ou de votre organisation, vous devez créer des règles d'entrée et de sortie pour activer correctement les exportations de données vers BigQuery.

  1. Créez une règle d'entrée qui donne à la personne l'accès nécessaire pour créer l'exportation :
    
      - 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'
      

    Pour en savoir plus sur les formats des identifiants de comptes principaux, consultez Identifiants de comptes principaux.

  2. Créez une règle de sortie pour autoriser l'accès Google Cloud à l'ensemble de données BigQuery via VPC Service Controls :
    
      - egressTo:
           operations:
          - serviceName: bigquery.googleapis.com
            methodSelectors:
            - method: "*"
          resources:
          - projects/132468967293
      egressFrom:
          identityType: ANY_IDENTITY
          sources:
          - accessLevel: "*"
          sourceRestriction: RESTRICTION_STATUS
      title: 'Egress Rule Name'
      

Schéma des données d'exportation des abonnements avec remise sur engagement d'utilisation

Dans votre ensemble de données BigQuery, les données des abonnements aux remises sur engagement d'utilisation de votre compte de facturation Cloud sont chargées dans une table nommée cud_subscriptions_export.

Le tableau suivant décrit le schéma des données exportées vers BigQuery.

Champ Type Description
billing_account_id Chaîne ID alphanumérique à 18 caractères du compte de facturation associé aux données des abonnements aux remises sur engagement d'utilisation, par exemple 010101-F0FFF0-10XX01.
cud_product.id Chaîne ID de définition du produit, par exemple 344fffc1-17f9-4e34-abf2-cfffff409fa2.
cud_product.display_name Chaîne Nom à afficher du produit associé à l'engagement, par exemple Flexible Savings Plans.
cud_product.type Chaîne Type d'engagement, par exemple Spend-Based.
consumption_model.id Chaîne ID du modèle de consommation utilisé par l'engagement, par exemple 5515-81A8-03A2.
consumption_model.description Chaîne Description du modèle de consommation de l'engagement, par exemple Vertex AI FSP - 1 Year.
subscription.entitlement_scope Chaîne Champ d'application du droit d'accès pour l'engagement, par exemple billingAccounts/010101-F0FFF0-10XX01.
subscription.instance_id Chaîne ID de l'instance d'abonnement, qui est un GUID, par exemple 769c55ea-c50f-4258-bcf5-04b6688fa5fa.
subscription.display_name Chaîne Nom à afficher de l'engagement, que vous avez défini au moment de l'achat.
subscription.entitlement_period Chaîne Période de récurrence de l'engagement, Monthly ou Hourly.
subscription.payment_terms Chaîne Conditions de paiement de l'engagement, par exemple Postpay.
region Chaîne Région associée à l'engagement, par exemple us-central1. Si l'engagement est global, ce champ est vide.
commitment_amount Enregistrement répété Détails du montant de l'engagement.
commitment_amount.unit Chaîne Unité de mesure de la consommation de ressources pour l'engagement, par exemple $/mo ou $/hr.
commitment_amount.value Numérique Valeur du montant de l'engagement.
commitment_fee Enregistrer Détails des frais d'engagement.
commitment_fee.sku Chaîne ID du SKU associé aux frais d'engagement.
commitment_fee.description Chaîne Description du SKU de frais.
term Chaîne Durée de l'engagement au format de durée ISO 8601, où P1Y représente un an et P3Y représente trois ans.
start_time Horodatage Code temporel de début de l'engagement, par exemple 2026-07-20 21:35:48 UTC.
end_time Horodatage Code temporel de fin de l'engagement, par exemple 2027-07-20 21:35:48 UTC.
entitlement_schedule Enregistrement répété Détails de la planification du droit d'accès.
entitlement_schedule.date_start Date/Heure Début de la période de planification dans le fuseau horaire America/Los_Angeles.
entitlement_schedule.date_end Date/Heure Fin de la période de planification dans le fuseau horaire America/Los_Angeles.
entitlement_schedule.commitment_amount Numérique Montant de l'engagement pour cette période de planification spécifique.
state Chaîne État actuel de l'engagement, qui peut être Pending, Active ou Expired.

Rapports sur les coûts et les tarifs disponibles dans la console Google Cloud