Einrichten von Power BI
Die Power BI-Berichte des FinOps-Toolkits bieten einen hervorragenden Ausgangspunkt für Ihre FinOps-Berichte. Es wird empfohlen, sie anzupassen, um die Funktionsweise, Bearbeitung und Erweiterung von Berichten mit Ihren eigenen Daten beizubehalten und alles zu entfernen, was nicht benötigt wird. Sie können auch visuelle Elemente zwischen Berichten kopieren und einfügen, um eigene benutzerdefinierte Berichte zu erstellen.
FinOps-Toolkitberichte unterstützen mehrere Möglichkeiten, eine Verbindung mit Ihren Kostendaten herzustellen. Wir empfehlen im Allgemeinen, mit Kostenverwaltungsexporten zu beginnen, die bis zu 2-5 Millionen US-Dollar bei monatlichen Ausgaben unterstützen. Wenn Datenaktualisierungstimeouts auftreten oder Daten in mehreren Verzeichnissen oder Mandanten berichten müssen, verwenden Sie FinOps-Hubs. Es ist eine Datenpipelinelösung, die Daten optimiert und mehr Funktionalität bietet. Weitere Informationen zum Auswählen des richtigen Back-End finden Sie unter "Hilfe".
Unterstützung für den Kostenverwaltungsconnector für Power BI ist für Abwärtskompatibilität verfügbar, wird jedoch nicht empfohlen. Das Microsoft Cost Management-Team aktualisiert den Kostenverwaltungsconnector nicht mehr und empfiehlt stattdessen das Exportieren von Daten. Verwenden Sie die folgenden Informationen, um das FinOps-Toolkit und andere Power BI-Berichte zu verbinden und anzupassen.
Einrichten Ihres ersten Berichts
Die Power BI-Berichte des FinOps-Toolkits enthalten vorkonfigurierte visuelle Elemente, sind jedoch nicht mit Ihren Daten verbunden. Führen Sie die folgenden Schritte aus, um sie mit Ihren Daten zu verbinden:
Konfigurieren Sie Kostenverwaltungsexporte für alle Daten, die Sie in Berichte einschließen möchten, einschließlich:
- Kosten und Nutzung (FOCUS) – Erforderlich für alle Berichte.
- Preisblatt
- Reservierungsdetails
- Reservierungsempfehlungen – Erforderlich, um Reservierungsempfehlungen im Bericht zur Bewertungsoptimierung anzuzeigen.
- Reservierungstransaktionen
Laden Sie den gewünschten Bericht in Power BI Desktop herunter, und öffnen Sie diesen.
Wählen Sie "Daten transformieren" auf der Symbolleiste aus.
Wenn Sie eine Verbindung mit einer FinOps-Hubinstanz herstellen, legen Sie die Hubspeicher-URL fest.
- Öffnen Sie die Liste der Ressourcengruppen im Azure-Portal.
- Wählen Sie die Hubressourcengruppe aus.
- Wählen Sie "Bereitstellungen " im Menü aus.
- Wählen Sie die Hubbereitstellung aus.
- Klicken Sie auf Ausgaben.
- Kopieren Sie den Wert für
storageUrlForPowerBI
.
Wenn Sie eine direkte Verbindung mit Kostenverwaltungsexporten herstellen, legen Sie die Exportspeicher-URL fest.
- Öffnen Sie das gewünschte Speicherkonto im Azure-Portal.
- Wählen Sie im Menü "Einstellungen>"-Endpunkte aus.
- Kopieren Sie die Data Lake Storage-URL .
- Fügen Sie ggf. den Container- und Exportpfad an.
Wenn sie nur eine Speicher-URL verwenden (unabhängig davon, ob es sich um Hubs oder Exporte handelt), fügen Sie dieselbe URL in beide Parameter ein.
- Wenn nur eine URL angegeben wird, glaubt die Power BI-Dienst, dass ein Problem vorliegt. Die Konfiguration einer geplanten Aktualisierung wird blockiert.
- Um dieses Problem zu umgehen, kopieren Sie dieselbe URL in beide Parameter.
- Bei Verwendung von Hubs wird die Exportspeicher-URL nie verwendet.
- Bei Verwendung von Exporten wird die Hub-URL ignoriert, da Exporte nicht den Anforderungen an den Hubspeicher entsprechen.
- Diese Parameter werden in einem zukünftigen Update zusammengeführt.
Geben Sie an, wie viele Daten Sie aus dem Speicher mit einer der folgenden Methoden einschließen möchten:
- Legen Sie die Anzahl der Monate auf die Anzahl der abgeschlossenen Monate fest, über die Sie berichten möchten, wenn Sie immer eine bestimmte Anzahl der letzten Monate anzeigen möchten.
- Legen Sie RangeStart und RangeEnd auf bestimmte Anfangs-/Endtermine fest, wenn die Datumsangaben nicht verschoben werden sollen (z. B. Geschäftsjahrsbericht).
- Legen Sie keine Datumsparameter fest, die für alle gespeicherten Daten erfasst werden sollen.
Warnung
Aktivieren Sie die inkrementelle Aktualisierung , um mehr als 5 Mio. $ unformatierte Kostendetails zu laden. Power BI-Berichte können nur 2 bis 5 MIO. USD Daten unterstützen, wenn die inkrementelle Aktualisierung nicht aktiviert ist. Nachdem die inkrementelle Aktualisierung aktiviert wurde, können sie 2-5M/Monat für insgesamt ca. 65 MIO. $ in unformatierten Kostendetails unterstützen.
Wählen Sie "Schließen" und "Übernehmen" aus, um Ihre Einstellungen zu speichern.
Wenn Beim Synchronisieren Ihrer Daten Probleme auftreten, lesen Sie die Problembehandlung bei Power BI-Berichten.
Verwenden eines SAS-Tokens zum Verbinden von Daten mit einem Bericht
Mit SAS-Token (Shared Access Signature) können Sie eine Verbindung mit einem Speicherkonto ohne Anmeldeinformationen des Endbenutzers herstellen oder einen Dienstprinzipal einrichten.
Hinweis
Dieser Artikel enthält Bilder mit Beispieldaten. Alle Preisdaten dienen nur zu Testzwecken.
So verbinden Sie Power BI-Berichte über SAS-Token mit Ihren Daten:
Generieren Sie das SAS-Token mit erforderlichen Berechtigungen:
- Navigieren Sie im Azure-Portal zum FinOps-Hubspeicherkonto.
- Wählen Sie im Menü auf der linken Seite die Option "Sicherheit + Gemeinsame Netzwerkzugriffssignatur>" aus.
- Wählen Sie unter "Zulässige Ressourcentypen" die Option
Container
und dann ausObject
. - Wählen Sie unter "Zulässige Berechtigungen" die Option "Lesen", "Liste" aus.
- Geben Sie den Anfangs- und Ablaufdatumsbereich nach Bedarf an.
- Behalten Sie die verbleibenden Standardwerte bei, oder aktualisieren Sie sie nach Bedarf.
- Wählen Sie SAS-Token und URL erzeugen aus.
- Kopieren Sie das generierte Token.
Konfigurieren des SAS-Tokenzugriffs in Power BI:
- Öffnen Sie den Bericht in Power BI Desktop.
- Wählen Sie im Menüband "Datenquelleneinstellungen>transformieren" aus.
- Wählen Sie unten im Dialogfeld "Berechtigungen bearbeiten" aus.
- Wählen Sie unter den Anmeldeinformationen "Bearbeiten" aus.
- Wählen Sie die Registerkarte "Signatur für freigegebenen Zugriff" aus .
- Fügen Sie das kopierte SAS-Token aus dem Azure-Portal ein.
- Wählen Sie Speichern.
- Wählen Sie Schließen aus.
- Wählen Sie "Übernehmen" und "Schließen " im Menüband aus.
Kopieren von Abfragen aus einem Toolkitbericht
FinOps-Toolkit-Berichte bearbeiten die Rohdaten, um bestimmte Arten von Berichten zu erleichtern. Um Ihre Daten mit einem Power BI-Bericht zu verbinden, der kein FinOps-Toolkit oder keine Kostenverwaltungsdatenquelle verwendet, kopieren Sie Abfragen, Spalten und Measures aus einem FinOps-Toolkit-Bericht.
- Laden Sie einen der FinOps-Toolkit-Berichte herunter.
- Öffnen Sie den Bericht in Power BI Desktop.
- Wählen Sie "Daten transformieren" in der Symbolleiste aus.
- Klicken Sie in der Liste "Abfragen" auf der linken Seite mit der rechten Maustaste auf "CostDetails" (oder eine andere Abfrage), und wählen Sie "Kopieren" aus.
- Öffnen Sie Ihren Bericht in Power BI Desktop.
- Wählen Sie "Daten transformieren" in der Symbolleiste aus.
- Klicken Sie mit der rechten Maustaste auf den leeren Bereich unten im Bereich "Abfragen ", und wählen Sie "Neue Gruppe" aus.
- Legen Sie den Namen auf
FinOps toolkit
"OK" fest, und wählen Sie "OK" aus. - Klicken Sie mit der rechten Maustaste auf den Ordner des FinOps-Toolkits, und wählen Sie "Einfügen" aus.
- Wählen Sie "Schließen" und "Übernehmen" in der Symbolleiste für beide Berichte aus.
An dieser Stelle haben Sie die Kerndaten aus den FinOps-Toolkit-Berichten erweitert, um Azure-Hybridvorteil- und FOCUS-Berichte zu unterstützen. Darüber hinaus können Sie auch an den benutzerdefinierten Spalten und Kennzahlen interessiert sein, die Einsparungen, Auslastung, Kosten im Laufe der Zeit und mehr zusammenfassen. Leider bietet Power BI keine einfache Möglichkeit zum Kopieren von Spalten und Measures. Führen Sie die Schritte für jede Spalte aus, und messen Sie Folgendes:
- Erweitern Sie im Bericht des FinOps-Toolkits die Tabelle "CostDetails" (oder eine andere Tabelle) im Datenbereich auf der rechten Seite.
- Wählen Sie eine benutzerdefinierte Spalte oder ein Maß aus, und kopieren Sie dann die Formel aus dem Editor oben im Fenster unter der Symbolleiste.
- Wählen Sie in Ihrem Bericht die Tabelle "CostDetails " aus, und wählen Sie "Neues Measure " oder "Neue Spalte " basierend auf dem, was Sie kopiert haben.
- Wenn der Formel-Editor angezeigt wird, fügen Sie die Formel mithilfe
Ctrl+V
oderCmd+V
. - Wiederholen Sie die Schritte 2 bis 4 für jede gewünschte Spalte und jedes Maß.
Einige Spalten und Measures hängen voneinander ab. Sie können diese Fehler ignorieren, während Sie jede Formel kopieren. Jeder löst sich selbst auf, wenn die abhängige Spalte oder das abhängige Measure hinzugefügt wird.
Manuelle Verbindungsherstellung
Wenn Sie keine der benutzerdefinierten Spalten und Measures benötigen, die von den FinOps-Toolkit-Berichten bereitgestellt werden, können Sie mithilfe eines der integrierten Power BI-Connectors auch eine direkte Verbindung mit Ihren Daten herstellen.
Wenn Sie den Kostenverwaltungsconnector verwenden, lesen Sie die Informationen zum Erstellen visueller Elemente und Berichte mit dem Kostenverwaltungsconnector.
Wenn Sie Exporte oder FinOps-Hubs verwenden, verwenden Sie den Azure Data Lake Storage Gen2-Connector:
- Öffnen Sie Ihren gewünschten Bericht in Power BI Desktop.
- Wählen Sie "Daten in der Symbolleiste abrufen" aus.
lake
Suchen und auswählen von Azure Data Lake Storage Gen2- Legen Sie die URL Ihres Speicherkontos fest.
- Wenn Sie FinOps-Hubs verwenden, kopieren Sie die URL aus Bereitstellungsausgaben:
- Öffnen Sie die Liste der Ressourcengruppen im Azure-Portal.
- Wählen Sie die Hubressourcengruppe aus.
- Wählen Sie "Bereitstellungen" im Menü aus.
- Wählen Sie die Hubbereitstellung aus.
- Klicken Sie auf Ausgaben.
- Kopieren Sie den Wert für
storageUrlForPowerBI
.
- Wenn Rohexporte verwendet werden, kopieren Sie die URL aus dem Speicherkonto:
- Öffnen Sie das gewünschte Speicherkonto im Azure-Portal.
- Wählen Sie im Menü "Einstellungen>"-Endpunkte aus.
- Kopieren Sie die Data Lake Storage-URL .
- Fügen Sie ggf. den Container- und Exportpfad an.
- Wenn Sie FinOps-Hubs verwenden, kopieren Sie die URL aus Bereitstellungsausgaben:
- Wählen Sie OK aus.
Warnung
Wenn Sie einen Fehler "Zugriff auf die Ressource ist verboten" erhalten, gewähren Sie dem Konto das Laden von Daten in Power BI die Rolle "Storage Blob Data Reader".
- Wählen Sie Kombinieren aus.
- Wählen Sie OK aus.
Weitere Informationen zum Herstellen einer Verbindung mit Azure Data Lake Storage Gen2 finden Sie unter Herstellen einer Verbindung mit Azure Data Lake Storage Gen2 über Power Query Desktop.
Migrieren aus der Vorlagen-App "Kostenverwaltung"
Die Vorlagen-App "Kostenverwaltung" unterstützt keine Anpassung in Power BI Desktop und wird nur für EA-Konten (Konzernvertrag) unterstützt. Wir empfehlen, von einem der FinOps-Toolkit-Berichte zu beginnen, die über Kontotypen hinweg funktionieren, anstatt die Vorlagen-App anzupassen. Wenn Sie etwas aus der Vorlage anpassen oder kopieren möchten, lesen Sie die Vorlagen-App "Kostenverwaltung".
Migrieren vom Kostenverwaltungsconnector
Der Kostenverwaltungsconnector stellt separate Abfragen für aktuelle (in Rechnung gestellte) und amortisierte Kosten bereit. Um die Datengröße zu minimieren und die Leistung zu verbessern, kombinieren die FinOps-Toolkit-Berichte sie in einer einzigen Abfrage. Die beste Möglichkeit zum Migrieren vom Kostenverwaltungsconnector besteht darin, die Abfragen aus einem FinOps-Toolkit-Bericht zu kopieren und dann Ihre visuellen Elemente so zu aktualisieren, dass sie die CostDetails-Tabelle verwenden.
- Laden Sie einen der FinOps-Toolkit-Berichte herunter.
- Öffnen Sie den Bericht in Power BI Desktop.
- Wählen Sie "Daten transformieren" in der Symbolleiste aus.
- Klicken Sie in der Liste "Abfragen" auf der linken Seite mit der rechten Maustaste auf "Kostendetails", und wählen Sie "Kopieren" aus.
- Bevor Sie Ihren Bericht ändern, erstellen Sie zuerst eine Kopie, um sicherzustellen, dass Sie bei Bedarf ein Rollback durchführen können.
- Öffnen Sie Ihren Bericht in Power BI Desktop.
- Wählen Sie "Daten transformieren" in der Symbolleiste aus.
- Klicken Sie mit der rechten Maustaste auf den leeren Bereich unten im Bereich "Abfragen ", und wählen Sie "Neue Gruppe" aus.
- Legen Sie den Namen auf
FinOps toolkit
"OK" fest, und wählen Sie "OK" aus. - Klicken Sie mit der rechten Maustaste auf den Ordner des FinOps-Toolkits, und wählen Sie "Einfügen" aus.
- Klicken Sie mit der rechten Maustaste auf die CostDetails-Abfrage, und wählen Sie Erweiterter Editor aus.
- Kopieren Sie den gesamten Text, und schließen Sie das Dialogfeld "Editor".
- Klicken Sie mit der rechten Maustaste auf die Abfrage mit den Nutzungsdetails, und wählen Sie Erweiterter Editor aus.
- Ersetzen Sie den gesamten Text durch den kopierten Text aus CostDetails, und wählen Sie "Fertig" aus.
- Benennen Sie die Abfrage mit den Verwendungsdetails in den Ordner um
CostDetails
, und ziehen Sie sie in denFinOps toolkit
Ordner. - Löschen Sie die amortisierte Abfrage "Nutzungsdetails".
- Wählen Sie "Schließen" und "Übernehmen" in der Symbolleiste für beide Berichte aus.
- Überprüfen Sie jede Seite, um sicherzustellen, dass die visuellen Elemente weiterhin wie erwartet funktionieren. Aktualisieren Sie alle Verweise auf alte Spalten oder Measures auf die neuen Namen.
- Beginnen Sie auf Berichtsebene:
- Erweitern Sie im Datenbereich jede benutzerdefinierte Tabelle, und überprüfen Sie benutzerdefinierte Spalten und Measures.
- Aktivieren Sie im Bereich "Filter " die Option "Filter" auf allen Seiten.
- Überprüfen Sie dann jede Seite:
- Aktivieren Sie im Bereich "Filter " die Option "Filter" auf dieser Seite.
- Überprüfen Sie dann jedes visuelle Element auf jeder Seite:
- Aktivieren Sie im Bereich "Filter " die Option "Filter" für dieses visuelle Element.
- Aktivieren Sie im Bereich "Visualisierungen " die Option "Felder".
Hinweis
Wenn der Spaltenname angepasst wurde und Sie nicht sicher sind, was der ursprüngliche Name war, klicken Sie mit der rechten Maustaste auf das Feld, und wählen Sie "Umbenennen" für dieses visuelle Element aus, löschen Sie dann den Namen, und drücken
Enter
Sie, um den Namen wieder auf den ursprünglichen Spaltennamen zurückzusetzen.
- Beginnen Sie auf Berichtsebene:
Wenn Sie an benutzerdefinierten Spalten und Measures interessiert sind, lesen Sie " Kopieren von Abfragen aus einem Toolkitbericht für die erforderlichen Schritte".
Zugehöriger Inhalt
Verwandte FinOps-Funktionen:
Verwandte Produkte:
Verwandte Lösungen: