Partager via


Vue d’ensemble de l’automatisation de Cost Management

Vous pouvez utiliser l’automatisation et la création de rapports Cost Management pour créer un ensemble personnalisé de solutions pour récupérer et gérer les données de coût. Cet article décrit les API disponibles pour utilisation et les scénarios courants d’automatisation de la gestion des coûts.

API disponibles

Il existe de nombreuses API différentes qui peuvent être utilisées pour interagir avec les données Cost Management. Résumé des API disponibles et de ce qu’elles font ci-dessous. Plusieurs API doivent peut-être être utilisées pour obtenir un scénario spécifique. Passez en revue les scénarios courants décrits plus loin pour en savoir plus.

Pour obtenir des informations contractuelles sur la façon d’appeler chaque API, consultez les articles de 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 du coût : téléchargez un fichier CSV des détails du coût à la demande. Il est utile pour les jeux de données basés sur des plages de dates plus petits. 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 Grille tarifaire - Obtenir des tarifs 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é.

APIs 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 Invoices - Obtenir la liste des factures. L’API retourne un résumé de vos factures, y compris le montant total, l’état du paiement et un lien pour télécharger une copie pdf de votre facture.

  • API Transactions - Obtenir les éléments de ligne de facture d’une facture. Vous pouvez utiliser l’API pour obtenir tous les achats, remboursements et crédits inclus dans votre facture. L’API est disponible uniquement pour les clients disposant d’un Contrat client Microsoft ou de comptes de facturation contrat partenaire Microsoft.

API de réservation

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 aux questions liées aux coûts et à l’utilisation. Les scénarios courants et la façon d’utiliser les différentes API pour réaliser ces scénarios sont décrits ci-dessous.

Rapprochement des factures

Ce scénario est utilisé pour répondre aux questions suivantes :

  • Microsoft m’a-t-il facturé le montant approprié sur ma facture ?
  • 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 ci-dessous.

  1. Appelez l’API Invoices pour obtenir les informations nécessaires pour télécharger une facture. Si vous êtes un client contrat client Microsoft et souhaitez simplement obtenir automatiquement les éléments de ligne spécifiques affichés sur votre facture, vous pouvez également utiliser l’API Transactions pour obtenir ces éléments de ligne dans un format lisible par l’API.

  2. Utilisez Export ou l’API Cost Details pour télécharger le fichier d’utilisation brut.

  3. Analysez les données dans le fichier d’utilisation brute pour les comparer aux coûts présents sur la facture. Pour la consommation Azure, les données de votre facture sont regroupées selon le compteur associé à votre utilisation de ressources.

Chargement croisé

Une fois qu’il y a une bonne compréhension des dépenses pour un mois donné, les organisations doivent ensuite déterminer quelles équipes ou divisions doivent payer pour les différents frais accumulés. Suivez les étapes ci-dessous.

  1. Utilisez Export ou l’API Cost Details pour télécharger le fichier d’utilisation brut.

  2. Analysez les données dans le fichier d’utilisation brute et allouez-les en fonction de la hiérarchie organisationnelle que vous avez en place. L’allocation peut ê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.

Dépenses Azure avant la fermeture de facture

Il est important de garder des onglets sur la façon dont les coûts s’accumulent tout au long du mois. Une analyse proactive avant la fermeture de la facture peut permettre de modifier les modèles de dépense et d’réduire les coûts prévus d’une facture. Pour ingérer toutes les données brutes qui se sont accumulées depuis le début du mois, utilisez l'API Exports.

La configuration des alertes automatiques peut également assurer que les dépenses ne dégénèrent pas et supprime la nécessité d'un contrôle manuel des coûts tout au long du mois. Pour vous assurer que vos coûts ne dépassent pas les seuils ni ne soient prévus pour les dépasser, utilisez l’API Budgets.

Rapports sur les tendances des coûts

Il est souvent utile de comprendre la quantité de dépenses d’une organisation au fil du temps. Comprendre les coûts au fil du temps permet d’identifier les tendances et les domaines d’amélioration de l’optimisation des coûts. Suivez les étapes ci-dessous pour configurer un jeu de données de coût qui peut être utilisé pour signaler les coûts au fil du temps à grande échelle.

  1. 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.
  2. Ingérer vos données historiques à partir du compte de stockage Azure associé à vos exportations dans un magasin interrogeable. Nous vous recommandons SQL ou Azure Synapse.
  3. 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 les coûts d’exportation. L’exportation mensuelle sera utilisée pour extraire correctement les coûts à l’avenir.
  4. Configurez un pipeline de données pour intégrer les données de coût du mois en cours 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.
  5. Effectuez des rapports selon les besoins à l’aide de rapports générés avec votre magasin interrogeable. Power BI peut être adapté à ce scénario. Si vous recherchez une solution plus prête à l’emploi, consultez notre application modèle Power BI.

Pour plus d’informations sur les scénarios d’automatisation spécifiques à la réservation, consultez les API pour Azure Reservation Automation.