Partager via


Informations de référence sur la table système de prix

Cet article fournit une vue d’ensemble de la table système de prix. Sont inclus le schéma et des exemples de requêtes. La table de prix vous donne accès à un journal historique des prix des références SKU. Un enregistrement est ajouté chaque fois que le prix d’une référence SKU change. Ces journaux peuvent vous aider à effectuer une analyse des coûts et à surveiller les changements de prix.

Chemin d’accès de la table : cette table système se trouve à l’emplacement system.billing.list_prices.

Schéma de la table de prix

La table système de prix utilise le schéma suivant :

Nom de la colonne Type de données Description Exemple
price_start_time timestamp Date à laquelle ce prix est entré en vigueur en UTC 2023-01-01T09:59:59.999Z
price_end_time timestamp Date à laquelle ce prix a cessé d’être en vigueur en UTC 2023-01-01T09:59:59.999Z
account_id string ID du compte pour lequel ce rapport a été généré 1234567890123456
sku_name string Nom du SKU STANDARD_ALL_PURPOSE_COMPUTE
cloud string Nom du cloud auquel ce prix s’applique. Les valeurs possibles sont AWS, AZURE et GCP. AWS, AZURE ou GCP
currency_code string Devise dans laquelle ce prix est exprimé. USD
usage_unit string Unité de mesure monétisée. DBU
pricing struct Champ de données structuré qui inclut des informations sur les prix au tarif catalogue publié. La clé default retourne toujours un prix unique qui peut être utilisé pour des estimations à long terme simples. La clé promotional représente un prix promotionnel temporaire que tous les clients obtiennent et qui peut être utilisé pour l’estimation des coûts pendant la période temporaire. La clé effective_list résout le prix catalogue et le prix promotionnel, et contient le prix catalogue effectif utilisé pour calculer le coût. Certains modèles de prix peuvent inclure des clés supplémentaires qui fournissent plus de détails. {

"default": "0.10",

"promotional": {"default": "0.07"},

"effective_list": {"default": "0.07"}

}

Exemples de requêtes

Vous pouvez utiliser les exemples de requêtes suivants pour répondre aux questions courantes sur les prix des références SKU :

Pour obtenir des exemples de requêtes relatives à l’observabilité des coûts des travaux, consultez Surveiller les coûts et les performances des travaux à l’aide des tables système.

Rechercher le prix catalogue d’une référence SKU particulière à une date donnée

Étant donné que la table contient uniquement des enregistrements indiquant la date du changement de prix d’une référence SKU, vous devez rechercher le changement de prix le plus récent au plus tard à cette date.

SELECT sku_name, price_start_time, pricing.default
FROM system.billing.list_prices
WHERE sku_name = 'STANDARD_ALL_PURPOSE_COMPUTE'
AND price_start_time <= "2023-01-01"
ORDER BY price_start_time DESC
LIMIT 1

Afficher les prix qui ont changé d’un mois à un autre

SELECT sku_name, price_start_time, pricing.default
FROM system.billing.list_prices
WHERE price_start_time BETWEEN "2023-05-01" AND "2023-07-01"