Freigeben über


Übersicht über die Kostenverwaltungsautomatisierung

Es gibt viele verschiedene APIs, die für die Interaktion mit Kostenverwaltungsdaten verwendet werden können. Eine Zusammenfassung der verfügbaren APIs und deren Aktionen finden Sie unten. Möglicherweise müssen mehrere APIs verwendet werden, um ein bestimmtes Szenario zu erreichen. Lesen Sie die gängigen Szenarien, die später beschrieben wurden, um mehr zu erfahren.

Vertragsinformationen darüber, wie jede API aufgerufen wird, finden Sie in den Artikeln zur API-Spezifikation.

Kostendetails-APIs

Die nachstehenden APIs liefern Daten mit Kostendetails (zuvor als Nutzungsdetails bezeichnet). Kostendetails sind die präzisesten Nutzungs- und Kostendatensätze, die Ihnen innerhalb des Azure-Ökosystems zur Verfügung stehen. Alle Cost Management-Benutzeroberflächen im Azure-Portal und die APIs basieren auf den Rohdaten des Datasets. Weitere Informationen finden Sie in der Übersicht über Kostendetails.

  • Export-API: Konfigurieren Sie eine sich wiederholende Aufgabe, um Ihre Kostendaten täglich, wöchentlich oder monatlich in Azure Storage zu exportieren. Exportierte Daten haben das CSV-Format. Diese Lösung wird von uns für die Erfassung von Kostendaten empfohlen und lässt sich für Großunternehmen am besten skalieren. Weitere Informationen finden Sie unter Regelmäßiges Abrufen großer Datasets mithilfe von Exporten.

  • Kostendetails generieren – Laden Sie eine CSV-Datei für Kostendetails bei Bedarf herunter. Es ist nützlich für kleinere, datumsbereichsbasierte Datasets. Für größere Arbeitslasten wird dringend empfohlen, Exporte zu verwenden. Weitere Informationen zu dieser API finden Sie unter Bedarfsgesteuertes Abrufen kleiner Kostendatasets.

Preis-APIs

  • Azure-Einzelhandelspreise: dient zum Abrufen von Verbrauchseinheitsraten mit nutzungsbasierter Zahlung. Sie können die zurückgegebenen Informationen mit Ihren Informationen zur Ressourcennutzung verwenden, um die zu erwartende Rechnung manuell zu berechnen.

  • Preisblatt-API – Benutzerdefinierte Preise für alle Meter abrufen. Großunternehmen können diese Daten in Kombination mit Nutzungsdetails und Marketplace-Nutzungsinformationen verwenden, um Kosten anhand von Nutzungs- und Marketplace-Daten manuell zu berechnen.

Budget- und Warnungs-API

  • Budget-API: dient zum Erstellen von entweder Kosten- oder Nutzungsbudgets für Ressourcen, Ressourcengruppen oder Verbrauchseinheiten für Abrechnung. Wenn Sie Budgets erstellt haben, können Sie Warnungen konfigurieren, um benachrichtigt zu werden, wenn Sie definierte Budgetschwellenwerte überschritten haben. Sie können auch Aktionen konfigurieren, die auftreten, wenn Sie Budgetsummen erreicht haben. Weitere Informationen finden Sie unter Automatisieren der Budgeterstellung und Konfigurieren budgetbasierter Aktionen.

  • Warnungs-API – Verwalten Sie alle Warnungen, die von Budgets und anderen Azure-Warnungssystemen erstellt wurden.

Fakturierungs-APIs

  • Rechnungs-API – Liste der Rechnungen abrufen. Die API gibt eine Zusammenfassung Ihrer Rechnungen einschließlich Gesamtbetrag, Zahlungsstatus und einen Link zum Herunterladen einer PDF-Kopie Ihrer Rechnung zurück.

  • Transaktions-API – Rechnungsposten einer Rechnung abrufen. Sie können die API verwenden, um alle Einkäufe, Rückerstattungen und Gutschriften abzurufen, die in Ihrer Rechnung enthalten sind. Die API ist nur für Kunden mit Microsoft-Kundenvertrags- oder Microsoft Partnervertragsabrechnungskonten verfügbar.

Reservierungs-APIs

Allgemeine API-Szenarien

Sie können die Abrechnungs- und Kostenverwaltungs-APIs in vielen Szenarien verwenden, um kostenbezogene und nutzungsbezogene Fragen zu beantworten. Allgemeine Szenarien und die Verwendung der verschiedenen APIs zur Erreichung dieser Szenarien finden Sie unten.

Rechnungsabstimmung

Dieses Szenario wird verwendet, um die folgenden Fragen zu beantworten:

  • Hat Microsoft mir den richtigen Betrag auf meiner Rechnung belastet?
  • Was ist meine Rechnung, und kann ich sie selbst mit den Rohdaten berechnen?

Führen Sie die folgenden Schritte aus, um diese Fragen zu beantworten.

  1. Rufen Sie die Rechnungs-API auf, um die informationen abzurufen, die zum Herunterladen einer Rechnung erforderlich sind. Wenn Sie Ein Kunde der Microsoft-Kundenvereinbarung sind und nur die spezifischen Positionen auf Ihrer Rechnung automatisch sehen möchten, können Sie auch die Transaktions-API verwenden, um diese Positionen in einem API-lesbaren Format abzurufen.

  2. Verwenden Sie entweder die Exporte oder die Kostendetails-API, um die Rohdatei mit Nutzungsdaten herunterzuladen.

  3. Analysieren Sie die Daten in der Rohverwendungsdatei, um sie mit den auf der Rechnung vorhandenen Kosten zu vergleichen. Die Daten in Ihrer Azure-Rechnung werden basierend auf dem Zähler, der mit Ihrer Nutzung verbunden ist, zusammengefasst.

Querladen

Sobald es ein gutes Verständnis für ausgaben für einen bestimmten Monat gibt, müssen Organisationen als Nächstes bestimmen, welche Teams oder Abteilungen für die verschiedenen aufgelaufenen Gebühren bezahlen müssen. Führen Sie die folgenden Schritte aus.

  1. Verwenden Sie entweder die Exporte oder die Kostendetails-API, um die Rohdatei mit Nutzungsdaten herunterzuladen.

  2. Analysieren Sie die Daten in der rohen Verwendungsdatei, und weisen Sie sie basierend auf der organisationsinternen Hierarchie zu, die Sie eingerichtet haben. Die Zuordnung kann auf Ressourcengruppen, Abonnements, Kostenzuordnungsregeln, Tags oder anderen Azure-Organisationshierarchien basieren.

Azure-Ausgaben vor dem Abschluss der Rechnung

Es ist wichtig, im Laufe des Monats ein Auge darauf zu haben, wie die Kosten anfallen. Proaktive Analysen, bevor die Rechnung geschlossen wird, können Möglichkeiten bieten, Ausgabenmuster zu ändern und die projizierten Kosten einer Rechnung zu senken. Verwenden Sie die Export-API, um alle ungefilterten Daten aufzunehmen, die im laufenden Monat angefallen sind.

Durch das Konfigurieren der automatischen Warnung kann auch sichergestellt werden, dass die Ausgaben nicht unerwartet aus der Hand gehen und die Notwendigkeit einer manuellen Kostenüberwachung im laufe des Monats aufgehoben werden. Verwenden Sie die Budgets-API, um sicherzustellen, dass Ihre Kosten keine Schwellenwerte überschreiten und nicht prognostiziert wird, dass sie dies tun.

Kostentrendberichterstattung

Häufig ist es hilfreich, zu verstehen, wie viel eine Organisation im Laufe der Zeit verbringt. Das Verständnis von Kosten im Laufe der Zeit hilft bei der Identifizierung von Trends und Bereichen zur Verbesserung der Kostenoptimierung. Führen Sie die nachstehenden Schritte aus, um ein Kostendatensatz einzurichten, der für die Berichterstellung von Kosten im Zeitverlauf verwendet werden kann.

  1. Extrahieren Sie die historischen Kosten für frühere Monate. Weitere Informationen finden Sie unter "Ein historisches Kostendataset mit der Exports-API erstellen", um mehr zu erfahren.
  2. Aufnehmen Ihrer historischen Daten aus dem Azure-Speicherkonto, das Ihren Exporten zugeordnet ist, in einen abfragefähigen Speicher. Es wird SQL oder Azure Synapse empfohlen.
  3. Konfigurieren Sie einen Export für den laufenden Kalendermonat in den Speicher in einem Bereich für die Kosten, die analysiert werden müssen. Der Export in den Speicher erfolgt im Azure-Portal. Siehe Exportkosten. Der Export für den laufenden Kalendermonat wird verwendet, um die Kosten für den restlichen Monat ordnungsgemäß zu extrahieren.
  4. Konfigurieren Sie eine Datenpipeline, um Kostendaten für den geöffneten Monat in Ihren abfragefähigen Speicher aufzunehmen. Diese Pipeline muss mit dem Export für den laufenden Monat verwendet werden, den Sie konfiguriert haben. Azure Data Factory bietet gute Lösungen für diese Art von Aufnahmeszenario.
  5. Führen Sie bei Bedarf die Berichterstellung mithilfe von Berichten durch, die mithilfe Ihres abfragbaren Speichers erstellt wurden. Power BI kann für dieses Szenario gut sein. Wenn Sie eher eine standardisierte Lösung suchen, bietet sich unsere Power BI-Vorlagen-App an.

Weitere Informationen zu reservierungsspezifischen Automatisierungsszenarien finden Sie unter APIs für die Azure-Reservierungsautomatisierung.