Vue d’ensemble de l’automatisation de Cost Management
Vous pouvez utiliser l’automatisation et les rapports de Cost Management afin de créer un ensemble personnalisé de solutions pour récupérer et gérer les données de coûts. Cet article décrit les API disponibles pour l’utilisation, ainsi que des scénarios courants pour l’automatisation de Cost Management.
API disponibles
De nombreuses API peuvent être utilisées pour interagir avec les données de Cost Management. Vous trouverez ci-dessous un récapitulatif des API disponibles et de ce qu’elles font. Il se peut que vous deviez utiliser plusieurs API pour obtenir un scénario spécifique. Pour en savoir plus, examinez les scénarios courants décrits plus loin.
Pour plus d’informations contractuelles sur l’appel de chaque API, consultez les articles sur la spécification de l’API.
API de détails de coûts
Les API ci-dessous fournissent des données de détails de coûts (anciennement appelées détails d’utilisation). Les détails de coûts sont les enregistrements de l’utilisation et des coûts les plus précis disponibles dans l’écosystème Azure. Toutes les expériences Cost Management dans le portail Azure et les API sont basées sur le jeu de données brut. Pour plus d’informations, consultez la Vue d’ensemble des détails de coûts.
API Exports : configurez une tâche périodique pour exporter vos données de détails de coûts vers le service Stockage Azure sur une base quotidienne, hebdomadaire ou mensuelle. Les données exportées sont au format CSV. Il s’agit de la solution recommandée pour l’ingestion de données de coûts. C’est également la solution la plus évolutive pour les grandes entreprises. Pour plus d’informations, consultez Récupérer des jeux de données de coûts volumineux avec des exportations.
Générer les détails de coûts : téléchargez un fichier CSV de détails de coûts à la demande. Cela est utile pour des jeux de données de plus petite taille basés sur une plage de dates. Pour des charges de travail plus volumineuses, nous vous recommandons vivement d’utiliser l’API Exports. Pour en savoir plus sur l’utilisation de cette API, consultez Obtenir des jeux de données de petite taille à la demande.
API tarifaires
Prix de vente au détail Azure : Obtenez le tarif des compteurs selon un mode de paiement à l’utilisation. Vous pouvez utiliser les informations retournées avec vos informations sur l’utilisation de la ressource pour calculer manuellement la facture prévue.
API de grille tarifaire : obtenez des prix personnalisés pour tous les compteurs. Les entreprises peuvent utiliser ces données en combinaison avec des détails d’utilisation et des informations sur l’utilisation de la Place de marché pour calculer manuellement les coûts à l’aide de données sur l’utilisation et la Place de marché.
API de budgets et d’alertes
API Budgets : créez des budgets de coûts pour des ressources, des groupes de ressources ou des compteurs de facturation. Avec des budgets, vous pouvez configurer des alertes pour être averti lorsque vous en avez dépassé les limites définies. Vous pouvez également configurer des actions à effectuer quand vous avez atteint les montants des budgets. Pour plus d’informations, consultez Automatiser la création d’un budget et Configurer des actions basées sur un budget.
API Alertes : gérez toutes les alertes créées par des budgets et d’autres systèmes d’alerte Azure.
API de facturation
API Factures : obtenez une liste de factures. L’API retourne un résumé de vos factures, incluant le montant total, le statut de paiement et un lien pour télécharger une copie pdf de vos factures.
API Transactions : obtenez les éléments de ligne d’une facture. Vous pouvez utiliser l’API pour obtenir l’ensemble des achats, remboursements et crédits inclus dans votre facture. L’API n’est disponible que pour les clients titulaires de comptes de facturation Contrat client Microsoft ou Contrat Partenaire Microsoft.
API de réservation
API Détails de réservation : obtenez la consommation détaillée de ressources associée à vos achats de réservation.
API Transactions de réservation : obtenez les transactions d’achat et de gestion liées aux réservations.
API Recommandations de réservation : obtenez des recommandations pour les achats de réservation à effectuer à l’avenir, ainsi que des informations sur les économies attendues.
API Détails de recommandation de réservation : obtenez des informations détaillées pour des achats de réservation spécifiques pour effectuer une analyse de scénario.
Scénarios d’API courants
Vous pouvez utiliser les API de facturation et de gestion des coûts dans de nombreux scénarios pour répondre à des questions liées aux coûts et à l’utilisation. Des scénarios courants et la façon d’utiliser les différentes API pour ces scénarios sont décrits ci-dessous.
Rapprochement de facture
Ce scénario est utilisé pour répondre aux questions suivantes :
- Microsoft m’a-t-il facturé le montant approprié ?
- Quelle est ma facture et puis-je la calculer moi-même à l’aide des données brutes ?
Pour répondre à ces questions, suivez les étapes décrites ci-dessous.
Appelez l’API Factures pour obtenir les informations nécessaires pour télécharger une facture. Si vous êtes un client Contrat client Microsoft désireux de simplement obtenir les éléments de ligne spécifiques de votre facture automatiquement, vous pouvez également utiliser l’API Transactions pour obtenir ces éléments de ligne dans un format lisible par l’API.
Utilisez l’API Exports ou de Détails de coût pour télécharger le fichier d’utilisation brute.
Analysez les données dans le fichier d’utilisation brute pour les comparer aux coûts figurant sur la facture. Pour la consommation d’Azure, les données figurant sur votre facture sont regroupées sur la base du compteur associé à votre consommation.
Chargement croisé
Après avoir acquis une bonne compréhension des dépenses pour un mois donné, les organisations doivent déterminer quelles équipes ou divisions doivent payer pour les différents frais. Suivez les étapes ci-dessous.
Utilisez l’API Exports ou de Détails de coût pour télécharger le fichier d’utilisation brute.
Analysez les données dans le fichier d’utilisation brute, et allouez-les en fonction de la hiérarchie organisationnelle en place. L’allocation pourrait être basée sur des groupes de ressources, des abonnements, des règles d’allocation de coûts, des balises ou d’autres hiérarchies d’organisation Azure.
- Pour en savoir plus sur les meilleures pratiques à prendre en compte lors de la configuration de vos environnements Azure, consultez Meilleures pratiques de gestion des coûts.
- Pour en savoir plus sur les étendues et les structures organisationnelles disponibles, consultez Comprendre et utiliser des étendues.
- Pour configurer l’allocation directement dans Azure, consultez Allouer des coûts.
Dépenses Azure avant clôture de la facture
Il est important de garder un œil sur la façon dont les coûts s’accumulent au cours du mois. Une analyse proactive avant la clôture de la facture peut offrir des opportunités de modifier les habitudes de dépenses et de réduire les coûts projetés d’une facture. Pour ingérer toutes les données brutes accumulées depuis le début du mois, utilisez l’API Export.
La configuration d’alertes automatiques permet également de s’assurer que les dépenses ne deviennent pas incontrôlables de manière inattendue, et élimine la nécessité d’un suivi manuel des coûts tout au long du mois. Pour vous assurer que vos coûts ne dépassent pas certains seuils ou qu’il n’est pas prévu qu’ils les dépassent, utilisez l’API Budgets.
Rapports sur l’évolution des coûts
Il est souvent utile de comprendre combien une organisation dépense au fil du temps. La compréhension des coûts dans le temps permet d’identifier des tendances et des domaines dans lesquels il serait possible d’optimiser les coûts. Suivez les étapes ci-dessous pour configurer un jeu de données de coûts utilisable pour rendre compte des coûts au fil du temps à grande échelle.
- Extrayez les coûts historiques des mois précédents. Pour en savoir plus, consultez Amorcer un jeu de données de coûts historiques avec l’API Exports.
- Ingérez vos données historiques à partir du compte de stockage Azure associé à vos exportations dans un magasin interrogeable. Nous recommandons SQL ou Azure Synapse.
- Configurez une exportation mensuelle vers le stockage dans une étendue avec les coûts à analyser. L’exportation vers le stockage est effectuée dans le portail Azure. Consultez Exporter les coûts. L’exportation mensuelle sera utilisée pour extraire correctement les coûts à l’avenir.
- Configurez un pipeline de données pour ingérer les données de coût du mois ouvert dans votre magasin interrogeable. Ce pipeline doit être utilisé avec l’exportation mensuelle à jour que vous avez configurée. Azure Data Factory fournit de bonnes solutions pour ce type de scénario d’ingestion.
- Générez des rapports en fonction des besoins en utilisant les rapports créés avec votre magasin interrogeable. Power BI peut être approprié pour ce scénario. Si vous recherchez une solution davantage prête à l’emploi, consultez notre Application modèle Power BI.
Investigations sur les réservations
Pour plus d’informations sur les scénarios d’automatisation spécifiques des réservations, consultez API dédiées à l’automatisation de la réservation Azure.
Contenu connexe
Pour en savoir plus sur l’attribution des autorisations appropriées pour appeler nos API par programmation, consultez Attribuer des autorisations aux API Cost Management.
Pour en savoir plus sur l’utilisation des détails des coûts, consultez Ingérer des données sur les détails d’utilisation.
Pour en savoir plus sur l’automatisation du budget, consultez Automatiser la création d’un budget.
Pour plus d’informations sur l’utilisation des API REST afin de récupérer les prix pour tous les services Azure, consultez Vue d’ensemble des tarifs Azure Retail.
Pour comparer votre facture au fichier détaillé de l’utilisation quotidienne et aux rapports de gestion des coûts du portail Azure, consultez Comprendre votre facture pour Microsoft Azure.
Si vous avez des questions ou besoin d’aide, créez une demande de support.