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 :
gcp_billing_immutable: nom de l'ensemble de données pour l'exportation FOCUS.Billing_account_ID: ID du compte de facturation Cloud pour lequel l'exportation FOCUS est activée.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_usUne 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 |
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 |
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 |
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 |
Type |
STRING | NULLABLE | Ce champ décrit l'objectif ou l'origine de l'objet credits.id.
Les types de crédits incluent :
|
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.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
| Colonne | Type | Mode |
|---|---|---|
| x_CostType | STRING | NULLABLE |
| x_Credits | RECORD | REPEATED |
| x_CurrencyConversionRate | FLOAT | NULLABLE |
| x_ExportTime | TIMESTAMP | NULLABLE |
| x_Labels | RECORD | REPEATED |
| x_Location | STRING | NULLABLE |
| x_Project | RECORD | NULLABLE |
| x_ProjectLabels | RECORD | REPEATED |
| x_ServiceId | STRING | NULLABLE |
| x_SystemLabels | RECORD | REPEATED |
| x_Tags | RECORD | REPEATED |
| x_SubscriptionInstanceId | STRING | NULLABLE |
| x_PriceEffectivePriceDefault | NUMERIC | NULLABLE |
| x_PriceListPriceConsumptionModel | NUMERIC | NULLABLE |
| x_CostAtEffectivePriceDefault | NUMERIC | NULLABLE |
| x_CostAtListConsumptionModel | NUMERIC | NULLABLE |
| x_ConsumptionModelId | STRING | NULLABLE |
| x_ConsumptionModelDescription | STRING | NULLABLE |
É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
Articles associés
Articles liés aux données Cloud Billing exportées
- Configurer l'exportation des données Cloud Billing vers BigQuery
- Exemples de requêtes associées à l'exportation de données Cloud Billing vers BigQuery
Rapports sur les coûts et les tarifs disponibles dans la console Google Cloud
- Afficher les rapports Cloud Billing et l'évolution des coûts
- Consulter et télécharger les détails des coûts de votre facture ou relevé
- Afficher et télécharger les tarifs des services Cloud de Google
- Comprendre les économies réalisées grâce aux rapports de répartition des coûts
- Analyser l'efficacité de vos remises sur engagement d'utilisation
- Consulter l'historique des frais et paiements