Structure de l'exportation des données FOCUS

Ce document fournit des informations de référence sur le schéma de l'exportation des coûts d'utilisation FOCUS vers BigQuery. La FinOps Open Cost and Usage Specification (FOCUS) est une spécification ouverte qui définit des exigences claires pour les générateurs de données de facturation technologiques afin de produire des ensembles de données cohérents sur les coûts et l'utilisation. Les colonnes de l'exportation FOCUS correspondent généralement aux champs de l'exportation des coûts d'utilisation détaillés.

Ensemble de données et tableau de données FOCUS

Dans BigQuery, vos données de coût et d'utilisation FOCUS sont chargées dans un ensemble de données immuable créé dans le projet Google Cloud que vous avez spécifié lorsque vous avez activé l'exportation FOCUS, en utilisant le modèle de nommage suivant :

gcp_billing_immutable_<BILLING_ACCOUNT_ID>_<Location>

  • Le nom de l'ensemble de données se compose de trois éléments :

    1. gcp_billing_immutable : nom de l'ensemble de données pour l'exportation FOCUS.
    2. Billing_account_ID : ID du compte de facturation Cloud pour lequel l'exportation FOCUS est activée.
    3. Location : emplacement régional ou multirégional spécifique que vous avez sélectionné lorsque vous avez activé l'exportation FOCUS.

    Exemple de nom d'ensemble de données : gcp_billing_immutable_010101_F0FFF0_61C528_us

  • Une table de données FOCUS est créée dans l'ensemble de données FOCUS, nommée :

    gcp_billing_export_focus_<BILLING_ACCOUNT_ID>

    Exemple de nom de table : gcp_billing_export_focus_010101_F0FFF0_61C528

Schéma des données de coût d'utilisation FOCUS

Dans l'ensemble de données BigQuery immuable fourni par Google pour l'exportation FOCUS, vos données de coût d'utilisation FOCUS sont chargées dans une table de données nommée gcp_billing_export_focus_<BILLING_ACCOUNT_ID>.

Les colonnes du schéma d'exportation FOCUS correspondent généralement aux champs de l'exportation détaillée des coûts d'utilisation, tels que l'ID du compte, la date de facturation, les services, les SKU, les projets, les libellés, les emplacements, le coût, l'utilisation, les crédits, les ajustements, la devise et d'autres champs fournissant des données de coût précises au niveau des ressources.

Lorsque vous utilisez les données de coût d'utilisation FOCUS dans BigQuery, tenez compte des points suivants :

  • Le schéma des tables pour l'exportation des données FOCUS Cloud Billing peut changer au fil du temps, par exemple lorsque de nouveaux champs sont ajoutés à l'exportation FOCUS. Pour protéger vos requêtes contre de futures modifications du schéma, plutôt que de vous appuyer sur des requêtes qui référencent directement les colonnes exportées, nous vous recommandons d'utiliser des vues BigQuery pour normaliser les données afin que la table présente le même schéma à vos requêtes. En savoir plus sur cette limitation
  • Lorsque vous activez l'exportation des données de coût d'utilisation FOCUS pour la première fois dans Cloud Billing, si vous sélectionnez un emplacement multirégional (États-Unis ou Union européenne), les données Cloud Billing sont disponibles rétroactivement depuis le début du mois précédent. Les données sont exportées dans l'ordre chronologique. Pour le remplissage initial des données exportées, l'exportation de vos données Cloud Billing rétroactives peut prendre jusqu'à cinq jours avant que vous puissiez commencer à voir vos données d'utilisation les plus récentes.
  • Si vous activez l'exportation des données de coût d'utilisation FOCUS et sélectionnez un emplacement régional, vos données Cloud Billing seront disponibles à partir de la date à laquelle vous avez activé l'exportation.
  • Si vous avez activé, désactivé, puis réactivé l'exportation des données de coût d'utilisation FOCUS, il est possible que les données de facturation Cloud ne soient pas disponibles pour la période pendant laquelle elles ont été explicitement désactivées.
  • Apprenez-en plus sur la fréquence des chargements de données dans vos tables BigQuery.
  • Consultez les autres limites susceptibles d'avoir un impact sur l'exportation de vos données de facturation vers BigQuery.

Schéma FOCUS

Les informations suivantes décrivent le schéma des données de coût d'utilisation FOCUS exportées vers BigQuery. Google Cloud

Champ "FOCUS" Type Mode Description de FOCUS Champ "Maps to Google" (Correspondance avec un champ Google)
AvailabilityZone STRING NULLABLE Une zone de disponibilité est un identifiant attribué par un fournisseur pour une zone physiquement séparée et isolée dans une région, qui offre une haute disponibilité et une tolérance aux pannes. La zone de disponibilité est couramment utilisée pour des scénarios tels que l'analyse de l'utilisation du transfert de données entre zones et le coût correspondant en fonction de l'emplacement où les ressources sont déployées. location.zone
BilledCost NUMERIC NULLABLE Le coût facturé représente un montant servant de base à la facturation. Il inclut les impacts de tous les tarifs réduits et remises, mais exclut l'amortissement des achats pertinents (ponctuels ou récurrents) payés pour couvrir les futurs frais éligibles. Ce coût est exprimé dans la devise de facturation. Le coût facturé est généralement utilisé pour effectuer des opérations FinOps nécessitant une comptabilité de trésorerie, comme la répartition des coûts, la budgétisation et le rapprochement des factures. cost + credits.amount
BillingAccountId STRING NULLABLE Un ID de compte de facturation est un identifiant attribué par le fournisseur à un compte de facturation. Les comptes de facturation sont couramment utilisés pour des scénarios tels que le regroupement basé sur des structures organisationnelles, le rapprochement des factures et les stratégies d'allocation des coûts. billing_account_id
BillingCurrency STRING NULLABLE La devise de facturation est un identifiant qui représente la devise dans laquelle un débit pour des ressources ou des services a été facturé. La devise de facturation est généralement utilisée dans les cas où les coûts doivent être regroupés ou agrégés. currency
BillingPeriodStart TIMESTAMP NULLABLE "Période de facturation (début)" représente la limite de début incluse d'une période de facturation. Par exemple, une période où "Période de facturation (début)" est défini sur "2024-01-01T00:00:00Z" et "Période de facturation (fin)" sur "2024-02-01T00:00:00Z" inclut les frais de janvier, car "Période de facturation (début)" représente la limite de début incluse, mais n'inclut pas les frais de février, car "Période de facturation (fin)" représente la limite de fin exclusive. invoice.month
BillingPeriodEnd TIMESTAMP NULLABLE Billing Period End représente la limite de fin exclusive d'une période de facturation. Par exemple, une période où Billing Period Start est "2024-01-01T00:00:00Z" et Billing Period End est "2024-02-01T00:00:00Z" inclut les frais de janvier, car Billing Period Start représente la limite de début inclusive, mais n'inclut pas les frais de février, car BillingPeriodEnd représente la limite de fin exclusive. invoice.month
ChargeCategory STRING NULLABLE

La catégorie de frais représente la classification de plus haut niveau d'un frais en fonction de la nature de sa facturation. La catégorie de frais est généralement utilisée pour identifier et distinguer les types de frais qui peuvent nécessiter un traitement différent.

Les valeurs acceptées sont Usage, Tax et Adjustment.

cost_type
ChargeClass STRING NULLABLE La classe de frais indique si la ligne représente une correction d'une période de facturation précédemment facturée. La classe de frais est généralement utilisée pour différencier les corrections des frais encourus régulièrement. adjustment_info
ChargeDescription STRING NULLABLE Une description de débit fournit un contexte général pour une ligne sans nécessiter de recherche supplémentaire. Cette colonne est un résumé autonome de l'objectif et du prix du débit. Il couvre généralement un groupe sélectionné de détails correspondants dans un ensemble de données de facturation ou fournit des informations qui ne sont pas disponibles autrement. sku.description
ChargePeriodStart TIMESTAMP NULLABLE Charge Period Start représente la limite de début inclusive d'une période de facturation. Par exemple, une période de facturation dont la date de début est définie sur "2024-01-01T00:00:00Z" et la date de fin sur "2024-01-02T00:00:00Z" inclut les frais du 1er janvier, car la date de début de la période de facturation représente la limite de début inclusive, mais n'inclut pas les frais du 2 janvier, car la date de fin de la période de facturation représente la limite de fin exclusive. usage_start_time
ChargePeriodEnd TIMESTAMP NULLABLE La fin de la période de facturation représente la limite de fin exclusive d'une période de facturation. Par exemple, une période où la date de début de la période de facturation est "2024-01-01T00:00:00Z" et la date de fin de la période de facturation est "2024-01-02T00:00:00Z" inclut les frais du 1er janvier, car la date de début de la période de facturation représente la limite de début inclusive, mais n'inclut pas les frais du 2 janvier, car la date de fin de la période de facturation représente la limite de fin exclusive. usage_end_time
ConsumedQuantity NUMERIC NULLABLE La quantité consommée représente le volume d'un SKU mesuré associé à une ressource ou à un service utilisé, en fonction de l'unité consommée. La quantité consommée est souvent dérivée avec une granularité plus fine ou sur un intervalle de temps différent par rapport à la quantité de tarification (complémentaire à l'unité de tarification). Elle se concentre sur la consommation de ressources et de services, et non sur les prix et les coûts. usage.amount
ConsumedUnit STRING NULLABLE L'unité consommée représente une unité de mesure spécifiée par le fournisseur, indiquant comment il mesure l'utilisation d'un SKU mesuré associé à une ressource ou un service. La métrique "Unités consommées" complète la métrique "Quantité consommée". Elle est souvent listée avec une granularité plus fine ou sur un intervalle de temps différent par rapport à l'unité de tarification (complémentaire à la quantité de tarification), et se concentre sur la consommation de ressources et de services, et non sur les prix et les coûts. usage.unit
ContractedCost NUMERIC NULLABLE Le coût contractuel représente le coût calculé en multipliant le prix unitaire contractuel par la quantité tarifaire correspondante. Le coût contractuel est exprimé dans la devise de facturation et est généralement utilisé pour calculer les économies basées sur les activités de négociation, en le comparant au coût catalogue. Si les remises négociées ne sont pas applicables, le coût contractuel est défini par défaut sur le coût catalogue. cost
ContractedUnitPrice NUMERIC NULLABLE Le prix unitaire contractuel représente le prix unitaire convenu pour une seule unité de tarification du SKU associé, y compris les remises négociées, le cas échéant, mais à l'exclusion des remises sur engagement négociées ou de toute autre remise. Ce prix est exprimé dans la devise de facturation. Le prix unitaire contractuel est généralement utilisé pour calculer les économies réalisées grâce aux activités de négociation. Si les remises négociées ne sont pas applicables, le prix unitaire contractuel est défini par défaut sur le prix unitaire catalogue. price.effective_price
ListCost NUMERIC NULLABLE Le prix catalogue représente le coût calculé en multipliant le prix unitaire catalogue par la quantité tarifaire correspondante. Le coût catalogue est exprimé dans la devise de facturation. Il est généralement utilisé pour calculer les économies réalisées grâce à diverses activités d'optimisation des tarifs, en le comparant au coût contractuel, au coût facturé et au coût effectif. cost_at_list
ListUnitPrice NUMERIC NULLABLE Le prix unitaire catalogue représente le prix unitaire suggéré publié par le fournisseur pour une seule unité tarifaire du code SKU associé, hors remises. Ce prix est exprimé dans la devise de facturation. Le prix unitaire de la liste est généralement utilisé pour calculer les économies réalisées grâce à diverses activités d'optimisation des tarifs. price.list_price
PricingCategory STRING NULLABLE

La catégorie de tarification décrit le modèle de tarification utilisé pour un débit au moment de l'utilisation ou de l'achat. Elle peut être utile pour distinguer les débits encourus au prix catalogue ou à un prix réduit, et pour identifier les opportunités d'optimisation, comme l'augmentation de la couverture des remises sur engagement.

Les valeurs acceptées sont Committed et Standard.

sku.description
PricingQuantity NUMERIC NULLABLE La quantité de tarification représente le volume d'un SKU donné associé à une ressource ou à un service utilisé ou acheté, en fonction de l'unité de tarification. Distincte de la quantité consommée (complémentaire de l'unité consommée), elle se concentre sur la tarification et les coûts, et non sur la consommation de ressources et de services. price.pricing_unit_quantity
PricingUnit STRING NULLABLE L'unité de tarification représente une unité de mesure spécifiée par le fournisseur pour déterminer les prix unitaires. Elle indique comment le fournisseur facture les quantités d'utilisation et d'achat mesurées après l'application de règles de tarification telles que la tarification par blocs. Il peut s'agir, par exemple, du nombre d'heures d'exécution d'une appliance de calcul (par exemple, "Heures"), du nombre de gigaoctets-heures d'une appliance de stockage (par exemple, "Go-Heures") ou du nombre cumulé de requêtes pour une appliance réseau ou un service d'API (par exemple, "1 000 requêtes"). L'unité tarifaire complète la métrique "Quantité tarifée". Contrairement à l'unité consommée, elle se concentre sur la tarification et les coûts, et non sur la consommation de ressources et de services, souvent avec une granularité plus grossière. price.unit
ProviderName STRING NULLABLE Un fournisseur est une entité qui met les ressources ou les services à disposition pour l'achat. Elle est couramment utilisée pour les scénarios d'analyse et de reporting des coûts. Non applicable : propre à FOCUS
PublisherName STRING NULLABLE Un éditeur est une entité qui produit les ressources ou les services achetés. Elle est couramment utilisée pour les scénarios d'analyse et de reporting des coûts. seller_name
RegionId STRING NULLABLE Un ID de région est un identifiant attribué par le fournisseur pour une zone géographique isolée où une ressource est provisionnée ou un service est fourni. La région est couramment utilisée pour des scénarios tels que l'analyse des coûts et des prix unitaires en fonction de l'emplacement de déploiement des ressources. location.region
RegionName STRING NULLABLE Le nom de la région est un nom à afficher attribué par le fournisseur pour une zone géographique isolée où une ressource est provisionnée ou un service est fourni. Le nom de la région est couramment utilisé pour des scénarios tels que l'analyse des coûts et des prix unitaires en fonction de l'emplacement de déploiement des ressources. location.region
ResourceId STRING NULLABLE Un ID de ressource est un identifiant attribué à une ressource par le fournisseur. L'ID de ressource est couramment utilisé pour les scénarios de reporting, d'analyse et de répartition des coûts. resource.global_name
ResourceName STRING NULLABLE Le nom de ressource est un nom à afficher attribué à une ressource. Il est couramment utilisé pour les scénarios d'analyse, de reporting et de répartition des coûts. resource.name
ServiceName STRING NULLABLE

Un service représente une offre qui peut être achetée auprès d'un fournisseur (par exemple, une machine virtuelle cloud, une base de données SaaS ou des services professionnels d'un intégrateur de systèmes). Une offre de service peut inclure différents types d'utilisation ou d'autres frais. Par exemple, un service de base de données cloud peut inclure des frais de calcul, de stockage et de mise en réseau.

Le nom du service est un nom à afficher pour l'offre achetée. Le nom du service est généralement utilisé pour des scénarios tels que l'analyse des tendances des coûts agrégés au fil du temps et le filtrage des données pour examiner les anomalies.

service.description
SkuId STRING NULLABLE

Un ID de SKU est un identifiant unique spécifié par le fournisseur qui représente un SKU spécifique. Les SKU sont des biens ou des offres de services quantifiables dans un ensemble de données FOCUS qui représentent des fonctionnalités et des spécifications techniques spécifiques.

Chaque ID de SKU représente un ensemble unique de fonctionnalités pouvant être vendues à différents prix ou prix de SKU. L'ID SKU est cohérent pour toutes les variations de prix, qui peuvent différer en fonction de plusieurs facteurs au-delà des fonctionnalités communes et des spécifications techniques.

L'ID de SKU doit être cohérent pour les différentes variations de prix d'un bien ou d'un service afin de faciliter les comparaisons de prix pour la même fonctionnalité, par exemple en fonction de l'endroit où la fonctionnalité est fournie ou de la façon dont elle est payée. L'ID de SKU peut être référencé dans un catalogue ou une liste de prix publiés par un fournisseur pour rechercher des informations détaillées sur le SKU. La composition des propriétés associées à l'ID SKU peut varier selon les fournisseurs. L'ID de SKU est couramment utilisé pour analyser et comparer les coûts d'un même SKU en fonction de différents détails tarifaires (par exemple, la durée, le niveau ou l'emplacement).

sku.id
SkuPriceId STRING NULLABLE

L'ID de prix du SKU est un identifiant unique spécifié par le fournisseur qui représente un prix de SKU spécifique associé à une ressource ou à un service utilisé ou acheté. Il sert de référence clé pour le prix d'un SKU dans une liste de prix publiée par un fournisseur, ce qui permet aux professionnels de rechercher des informations détaillées sur le prix du SKU.

La composition des propriétés associées à l'ID de prix du SKU peut varier selon les fournisseurs et les SKU d'un même fournisseur. Toutefois, l'exclusion des propriétés de tarification dynamique ou négociable, telles que le montant du prix unitaire, la devise (et les taux de change associés), la validité temporelle (par exemple, les dates d'entrée en vigueur) et les éléments spécifiques au contrat ou à la négociation (par exemple, les identifiants de contrat ou de compte, et les remises négociables), garantit que l'ID de prix du SKU reste cohérent pour les différentes périodes de facturation et les différents comptes de facturation d'un fournisseur. Cette cohérence permet de filtrer efficacement les frais pour suivre les fluctuations de prix (par exemple, les variations des montants des prix unitaires) au fil du temps et dans les comptes de facturation, pour les prix unitaires catalogue et contractuels. De plus, l'ID de prix du SKU est couramment utilisé pour analyser les coûts en fonction des propriétés de tarification telles que les conditions et les niveaux.

Concaténation de sku.id et price.tier_start_amount
SubAccountId STRING NULLABLE Un ID de sous-compte est un identifiant attribué par le fournisseur à un sous-compte. L'ID de sous-compte est couramment utilisé pour des scénarios tels que le regroupement en fonction de structures organisationnelles, des besoins de gestion des accès et des stratégies d'allocation des coûts. project.id
SubAccountName STRING NULLABLE Le nom d'un sous-compte est un nom à afficher attribué à un sous-compte. Le nom du sous-compte est généralement utilisé pour des scénarios tels que le regroupement basé sur des structures organisationnelles, les besoins de gestion des accès et les stratégies d'allocation des coûts. project.name
x_Credits RECORD REPEATED credits contient des champs qui décrivent la structure et la valeur des crédits associés aux codes SKU Google Cloud et Google Maps Platform. credits
Id STRING NULLABLE S'il est présent, indique qu'un crédit est associé au code SKU du produit. Les valeurs credits.id sont des identifiants uniques alphanumériques (par exemple, 12-b34-c56-d78) ou une description du type de crédit (par exemple, Remise sur engagement d'utilisation : processeur).

Si le champ credits.id est vide, le SKU du produit n'est associé à aucun crédit.

credits.id
FullName STRING NULLABLE Le nom du crédit associé au code SKU du produit. Il s'agit d'une description lisible d'une valeur alphanumérique credits.id. Exemples : Crédit d'essai sans frais ou Remise sur engagement d'utilisation basée sur les dépenses.

Les valeurs credits.full_name ne sont présentes que pour les codes SKU avec une propriété credits.id alphanumérique. Si la valeur de credits.id est une description du type de crédit (par exemple, Remise sur engagement d'utilisation : processeur), le champ credits.full_name est vide.

credits.full_name
Type STRING NULLABLE Ce champ décrit l'objectif ou l'origine de l'objet credits.id. Les types de crédits incluent :
  • FEE_UTILIZATION_OFFSET Pour les nouvelles remises sur engagement d'utilisation basées sur les dépenses, ce crédit est utilisé pour compenser les frais payés pour souscrire des remises sur engagement d'utilisation. Avec le nouveau modèle, vous souscrivez des engagements à prix réduit. À mesure que vous utilisez les SKU couverts par la remise sur engagement d'utilisation, ce crédit compense les frais. Lorsque vous utilisez entièrement votre engagement, la compensation réduit les frais à zéro, et votre utilisation des SKU éligibles est facturée au prix réduit.
  • COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE : pour les anciennes remises sur engagement d'utilisation basées sur les dépenses qui ne font pas partie du nouveau modèle de tarification, il s'agit du crédit gagné en échange de votre engagement à dépenser un montant minimal pour un service dans une région donnée.
  • COMMITTED_USAGE_DISCOUNT : contrats d'engagement d'utilisation basés sur des ressources souscrits pour Compute Engine en retour à des prix fortement réduits pour l'utilisation des VM.
  • DISCOUNT : le type de crédit de la remise est utilisé pour les crédits cumulés lorsqu'un seuil de dépenses contractuel est atteint. Notez que dans les rapports Cloud Billing disponibles dans la console  Google Cloud , le type de crédit de la remise est indiqué sous la forme Remises basées sur les dépenses.
  • FREE_TIER : certains services proposent l' utilisation sans frais des ressources jusqu'aux limites spécifiées. Des crédits sont appliqués pour rendre sans frais l'utilisation de ces services.
  • PROMOTION : le type de crédit promotionnel comprend les avoirs pour objectifs atteints basés sur les dépenses, l' Google Cloud essai sans frais et les crédits de campagne marketing, ou d'autres subventions pour utiliser Google Cloud. Lorsqu'ils sont disponibles, les avoirs promotionnels sont considérés comme un mode de paiement et sont automatiquement appliqués pour réduire votre facture totale.
  • RESELLER_MARGIN : si vous êtes revendeur, le type de crédit marge du revendeur indique les remises du programme Revendeur obtenues pour chaque ligne éligible.
  • SUBSCRIPTION_BENEFIT : crédits acquis en achetant des abonnements à long terme aux services en échange de remises.
  • SUSTAINED_USAGE_DISCOUNT : le type de crédit pour les remises automatiques proportionnelles à une utilisation soutenue est une remise automatique que vous recevez lorsque vous exécutez des ressources Compute Engine éligibles pendant une grande partie du mois de facturation, sans engagement requis.
credits.type
Name STRING NULLABLE Description du crédit appliqué au compte de facturation Cloud. credits.name
Amount NUMERIC NULLABLE Le montant du crédit appliqué à l'utilisation. credits.amount
x_CostType STRING NULLABLE

Type de coût représenté par cette ligne : erreur standard, de taxe, d'ajustement ou d'arrondi.

cost_type
x_CurrencyConversionRate FLOAT NULLABLE Le taux de change du dollar américain dans la devise locale. Autrement dit, cost/currency_conversion_rate correspond au coût en dollars américains. currency_conversion_rate
x_ExportTime TIMESTAMP NULLABLE Temps de traitement associé aux données Cloud Billing ajoutées. Cette valeur augmente toujours à chaque nouvelle exportation.
Consultez également Différences entre les données exportées et les factures.
export_time
x_Location STRING NULLABLE Emplacement de l'utilisation au niveau d'une région multirégionale, d'un pays, d'une région ou d'une zone ; ou global pour les ressources qui n'ont pas d'emplacement spécifique. Pour en savoir plus, consultez Zones géographiques et régions et Google Cloud  Emplacements. location.location
x_Project RECORD NULLABLE project contient des champs qui décrivent le projet Cloud Billing, tels que l'ID, le numéro, le nom, ancestry_numbers et les libellés. project
Id STRING NULLABLE ID du projet Google Cloud ayant généré les données Cloud Billing. project.id
Number STRING NULLABLE Identifiant unique, anonymisé et généré en interne pour le projet Google Cloud qui a généré les données Cloud Billing. Pour vos demandes d'assistance et autres communications client, Google désignera vos projets par ce numéro de projet. project.number
Name STRING NULLABLE Nom du projet Google Cloud ayant généré les données Cloud Billing. project.name
AncestryNumbers STRING NULLABLE Ancêtres de la hiérarchie des ressources pour le projet identifié par la valeur project.id spécifiée (par exemple, my-project-123).

Par exemple : /ParentOrgNumber/ParentFolderNumber/. En savoir plus sur la hiérarchie des ressources

project.ancestry_numbers
Ancestors RECORD REPEATED

Ce champ décrit la structure et la valeur de la hiérarchie des ressources d'un élément de ligne de coût, y compris les projets, les dossiers et les organisations. Les ancêtres sont classés en partant du nœud et en remontant vers la racine (projet, dossier, puis organisation).

project.ancestors
ResourceName STRING NULLABLE Nom de ressource relatif de chaque ancêtre au format "resourceType/resourceNumber". L'utilisation de project.ancestors.resource_name offre une vue plus complète de project.ancestry_numbers. project.ancestors.resource_name
DisplayName STRING NULLABLE Nom que vous avez créé pour votre ressource dans la console. project.ancestors.display_name
x_ServiceId STRING NULLABLE ID du service auquel l'utilisation est associée. service.id
x_SystemLabels RECORD REPEATED Champs décrivant le libellé système, tels que la clé et la valeur. system_labels
Key STRING NULLABLE En cas de présence de libellés système, la partie clé de la paire clé-valeur comportant le libellé généré par le système sur la ressource associée à l'utilisation. Consultez également Libellés système disponibles. system_labels.key
Value STRING NULLABLE En cas de présence de libellés système, la partie valeur de la paire clé-valeur comportant le libellé généré par le système sur la ressource associée à l'utilisation. Consultez également Libellés système disponibles. system_labels.value
x_Labels RECORD REPEATED Champs décrivant le libellé, tels que la clé et la valeur. labels
Key STRING NULLABLE En cas de présence de libellés, la partie clé de la paire clé-valeur comportant le libellé de la ressource Google Cloud associée à l'utilisation. Pour en savoir plus sur les libellés, consultez Utiliser des libellés. labels.key
Value STRING NULLABLE En cas de présence de libellés, la partie valeur de la paire clé-valeur comportant le libellé de la ressource Google Cloud associée à l'utilisation. Pour en savoir plus sur les libellés, consultez Utiliser des libellés. labels.value
x_ProjectLabels RECORD REPEATED Champs décrivant le libellé du projet, tels que la clé et la valeur. project.labels
Key STRING NULLABLE En cas de présence de libellés, la partie clé de la paire clé-valeur comportant le libellé du projet Google Cloud associé à l'utilisation. Pour en savoir plus sur l'utilisation des libellés, consultez Utiliser des libellés. project.labels.key
Value STRING NULLABLE En cas de présence de libellés, la partie valeur de la paire clé-valeur comportant le libellé du projet Google Cloud associé à l'utilisation. Pour en savoir plus sur les libellés, consultez Utiliser des libellés. project.labels.value
x_Tags RECORD REPEATED

Champs décrivant le tag, tels que la clé, la valeur et l'espace de noms.

tags
Key STRING NULLABLE

Nom court ou nom à afficher de la clé associée à ce tag.

tags.key
Value STRING NULLABLE

Les ressources associées à une tags.key. À tout moment, une seule valeur peut être associée à une ressource pour une clé donnée.

tags.value
x_Inherited BOOLÉEN NULLABLE

Indique si une liaison de tag est héritée (tags hérités = true) ou directe/non héritée (tags hérités = false). Vous pouvez créer une liaison de tag à une ressource parente dans la hiérarchie des ressources.

tags.inherited
x_Namespace STRING NULLABLE

Représente la hiérarchie des ressources qui définit les clés et les valeurs de tag. L'espace de noms peut être combiné à la clé de tag et aux noms courts de valeur de tag afin de créer un nom complet unique pour la clé de tag ou la valeur de tag.

tags.namespace
EffectiveCost NUMERIC NULLABLE Le coût effectif représente le coût amorti des frais après application de tous les tarifs réduits, remises et de la partie applicable des achats prépayés pertinents (ponctuels ou récurrents) qui ont couvert ces frais. La partie amortie incluse doit être proportionnelle à la quantité de tarification et à la précision temporelle des données. Étant donné que l'amortissement décompose et répartit le coût d'un achat prépayé sur les frais éligibles ultérieurs, le coût effectif des frais prépayés d'origine est défini sur 0. Le coût effectif ne mélange pas les coûts de plusieurs frais pour le même service. Ce coût est exprimé dans la devise de facturation. Le coût effectif est couramment utilisé pour suivre et analyser les tendances des dépenses. cost + credits.amount
PricingCurrency STRING NULLABLE La devise de tarification est la dénomination de la devise nationale ou virtuelle dans laquelle un service ou une ressource a été tarifé. Elle est couramment utilisée dans les scénarios où différentes devises sont utilisées pour la tarification et la facturation. currency
PricingCurrencyContractedUnitPrice NUMERIC NULLABLE

Le prix unitaire contractuel de la devise de tarification représente le prix unitaire convenu pour une seule unité de tarification du SKU associé, y compris les remises négociées, le cas échéant, mais à l'exclusion des remises négociées sur engagement ou de toute autre remise. Ce prix est exprimé dans la devise de tarification. Lorsque les remises négociées ne s'appliquent pas aux prix unitaires, mais aux taux de change, le prix unitaire contractuel de la devise de tarification est défini par défaut sur le prix unitaire catalogue de la devise de tarification. La devise de tarification et le prix unitaire contractuel sont généralement utilisés pour calculer les économies réalisées grâce aux activités de négociation.

price.effective_price
PricingCurrencyEffectiveCost NUMERIC NULLABLE Le coût effectif dans la devise de tarification représente le coût du débit après application de tous les tarifs réduits, remises et de la partie applicable des achats prépayés pertinents (ponctuels ou récurrents) qui ont couvert ce débit, tel qu'il est exprimé dans la devise de tarification. Cela permet au praticien d'effectuer une conversion soit d'une devise nationale en devise virtuelle (par exemple, des jetons en EUR), soit d'une devise nationale en une autre (par exemple, de l'EUR en USD). cost + credits.amount
PricingCurrencyListUnitPrice NUMERIC NULLABLE

Le prix unitaire de la liste des devises de tarification représente le prix unitaire suggéré publié par le fournisseur pour une seule unité de tarification du code SKU associé, hors remises. Ce prix est exprimé dans la devise de tarification. Le prix unitaire de la liste des devises de tarification est généralement utilisé pour calculer les économies en fonction de diverses activités d'optimisation des tarifs.

price.list_price
BillingAccountType STRING NULLABLE

Pour l'exportation à partir de comptes de facturation de revendeur (parent), si l'ID du compte de facturation est un sous-compte de facturation revendu, le type de compte de facturation est défini sur "Revendu", sinon il est vide.

Non applicable : propre à FOCUS
x_SubscriptionInstanceId STRING NULLABLE

ID d'abonnement associé à un engagement.

subscription.instance_id
x_PriceEffectivePriceDefault NUMERIC NULLABLE

Prix du SKU selon le modèle de consommation par défaut, incluant les remises négociées reflétées dans la tarification personnalisée du contrat associé à votre compte de facturation Cloud (le cas échéant).

price.effective_price_default
x_PriceListPriceConsumptionModel NUMERIC NULLABLE

Prix catalogue du SKU selon le modèle de consommation applicable, avant toute remise négociée reflétée dans la tarification personnalisée du contrat associé à votre compte de facturation Cloud (le cas échéant).

price.list_price_consumption_model
x_CostAtEffectivePriceDefault NUMERIC NULLABLE

Coût selon le modèle de consommation par défaut, y compris les remises négociées reflétées dans la tarification personnalisée du contrat associé à votre compte de facturation Cloud (le cas échéant).

cost_at_effective_price_default
x_CostAtListConsumptionModel NUMERIC NULLABLE

Coût selon le modèle de consommation applicable, avant toute remise négociée reflétée dans la tarification personnalisée du contrat associé à votre compte de facturation Cloud (le cas échéant).

cost_at_list_consumption_model
x_ConsumptionModelId STRING NULLABLE

ID du modèle de consommation.

consumption_model.id
x_ConsumptionModelDescription STRING NULLABLE

Description du modèle de consommation.

consumption_model.description

Rapport de conformité FOCUS

Toutes les colonnes FOCUS ne sont pas acceptées. Toutes les valeurs ne sont pas acceptées pour toutes les colonnes. Pour en savoir plus, consultez le tableau ci-dessous. Lorsque les colonnes ne sont pas acceptées, des informations peuvent être disponibles dans les colonnes spécifiques au fournisseur.

Colonnes spécifiques aux fournisseurs

ColonneTypeMode
x_CostTypeSTRINGNULLABLE
x_CreditsRECORDREPEATED
x_CurrencyConversionRateFLOATNULLABLE
x_ExportTimeTIMESTAMPNULLABLE
x_LabelsRECORDREPEATED
x_LocationSTRINGNULLABLE
x_ProjectRECORDNULLABLE
x_ProjectLabelsRECORDREPEATED
x_ServiceIdSTRINGNULLABLE
x_SystemLabelsRECORDREPEATED
x_TagsRECORDREPEATED
x_SubscriptionInstanceIdSTRINGNULLABLE
x_PriceEffectivePriceDefaultNUMERICNULLABLE
x_PriceListPriceConsumptionModelNUMERICNULLABLE
x_CostAtEffectivePriceDefaultNUMERICNULLABLE
x_CostAtListConsumptionModelNUMERICNULLABLE
x_ConsumptionModelIdSTRINGNULLABLE
x_ConsumptionModelDescriptionSTRINGNULLABLE

Écarts de conformité

Type d'écart de conformité Version FOCUS Colonne concernée Description de l'écart de conformité Atténuation
Colonnes non acceptées v1.0 Nom du compte de facturation Non fourni Aucun
v1.0 Fréquence des débits Non fourni Aucun
v1.0 Type de remise sur engagement Non fourni Les informations liées aux remises sur engagement d'utilisation sont incluses dans x_Credits.
v1.0 État de la remise sur engagement Non fourni Les informations liées aux remises sur engagement d'utilisation sont incluses dans x_Credits.
v1.0 ID de la remise sur engagement Non fourni Les informations liées aux remises sur engagement d'utilisation sont incluses dans x_Credits.
v1.0 Nom de la remise sur engagement Non fourni Les informations liées aux remises sur engagement d'utilisation sont incluses dans x_Credits.
v1.0 Catégorie de remise sur engagement Non fourni Les informations liées aux remises sur engagement d'utilisation sont incluses dans x_Credits.
v1.0 Émetteur de la facture Non fourni Aucun
v1.0 Type de ressource Non fourni Aucun
v1.0 Catégorie de service Non fourni Aucun
v1.0 Tags Non fourni Informations incluses dans
x_Tags
x_Labels
x_SystemLabels
x_ProjectLabels
Colonnes non acceptées v1.1 Réservation de capacité Non fourni Aucun
v1.1 ID de réservation de capacité Non fourni Aucun
v1.1 État de la réservation de capacité Non fourni Aucun
v1.1 Quantité de remise sur engagement Non fourni Aucun
v1.1 Unité de remise sur engagement Non fourni Aucun
v1.1 Sous-catégorie de service Non fourni Aucun
v1.1 Compteur de SKU Non fourni Aucun
v1.1 Détails du prix du SKU Non fourni Aucun
Colonnes non acceptées v1.2 Type de sous-compte Non fourni Aucun
v1.2 ID de facture Non fourni Aucun
Valeurs non acceptées v1.0 Catégorie de frais Valeur "Achat" non acceptée Aucun
v1.0 Catégorie de frais Valeur "Crédit" non acceptée Les informations sur les crédits sont incluses dans x_Credits.
v1.0 Catégorie tarifaire La valeur "Dynamic" n'est pas acceptée Des informations PEUVENT figurer dans la description du débit.

Exemples de requêtes de données sur les coûts d'utilisation FOCUS

Pour obtenir des conseils et des instructions sur l'utilisation de SQL pour exécuter des requêtes sur vos données de facturation FOCUS exportées, consultez les exemples de cas d'utilisation FOCUS disponibles sur le site FinOps Foundation :

Cas d'utilisation de FOCUS v1.2   |   Cas d'utilisation de FOCUS v1.1   |   Cas d'utilisation de FOCUS v1.0