Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
API Détails de Réservation - Obtenez la consommation des ressources détaillée associée à vos achats de réservation.
API des transactions de réservation - Obtenez les transactions d'achat et de gestion liées à la réservation.
API de recommandations de réservation : obtenez des recommandations pour les achats de réservations à effectuer à l’avenir, ainsi que des informations sur les économies prévues.
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 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.
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.
Utilisez Export ou l’API Cost Details pour télécharger le fichier d’utilisation brut.
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.
Utilisez Export ou l’API Cost Details pour télécharger le fichier d’utilisation brut.
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.
- Pour en savoir plus sur les bonnes pratiques à prendre en compte lors de la configuration de vos environnements Azure, consultez les 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 Allocation des coûts.
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.
- 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é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.
- 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.
- 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.
- 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.
Enquêtes liées aux réservations
Pour plus d’informations sur les scénarios d’automatisation spécifiques à la réservation, consultez les API pour Azure Reservation Automation.
Contenu connexe
Pour en savoir plus sur l’attribution des autorisations appropriées pour appeler nos API par programmation, consultez Affecter des autorisations aux API Cost Management.
Pour en savoir plus sur le travail avec les détails des coûts, consultez Ingestion des données de détails d'utilisation.
Pour en savoir plus sur l’automatisation budgétaire, consultez Automatiser la création du budget.
Pour plus d’informations sur l’utilisation des API REST, consultez la vue d’ensemble des prix de vente au détail Azure pour tous les services Azure.
Pour comparer votre facture avec le fichier d’utilisation quotidienne détaillé et les rapports de gestion des coûts dans le portail Azure, consultez Comprendre votre facture pour Microsoft Azure.
Si vous avez des questions ou avez besoin d’aide, créez une demande de support.