Supermetrics Excel Export in Power Bi verwenden
So kommen deine Excel Daten automatisiert in Power BI (Web)
Der beliebte API as a Service Dienst Supermetrics bietet mehrere Export-Destinationen in seinen Subscriptions an. Neben Google Sheets kann man auch Microsoft Excel und Microsoft Power BI wählen. Solltest du ein Excel-Paket als Supermetrics Subscription gewählt haben, lernst du hier, wie du deine Daten aus Google Analytics, der Search Console oder Meta Business Manager automatisiert refreshed und danach trotzdem in Power BI verwenden kannst.
1 | Excel Export erstellen
Erstelle einen Excel Export mit dem Supermetrics Excel-Plugin.

In diesem Fall ist ein simpler GA4-Export mit den Sessions für Traffic nach Source / Medium. So weit, so easy.
2 | Sharepoint Ablage und Refresh Trigger
Stelle als nächstes sicher, dass dein Excel-Sheet direkt in deinen Sharepoint synchronisiert wird. Dies erreichst du entweder über den OneDrive for Business Desktop-Client auf deinem lokalen PC oder über das Sharepoint-Interface im Web.

Es ist wichtig, dass sich Excel-Dokument innerhalb einer Sharepoint Site befindet. Obwohl Sharepoint die OneDrive Technologie zum Filesync verwendet, ist es deutlich schwieriger persönliche OneDrive-Dokumente in Power BI zu verwenden.
Verwende als nächstes die „Schedule“ Funktion im Supermetrics Add-On. Lege dort einen Trigger an, der deine Daten z.B. täglich um 7:00 Uhr morgens aktualisiert.

3 | Daten in Power BI importieren
Die Excel-Datei bzw. die spezifischen Tabellen werden dann mit einer Sharepoint Connection in Power BI importiert. Das Ganze geschieht via Power Query.
Beachte, dass eine Authentifizierung in Power Query am Sharepoint notwendig ist. Die Verbindungsschritte im Power Query Editor sind dabei wie folgt:
Verbindung mit der Sharepoint Site herstellen.
Source=Sharepoint.Files("https://company.sharepoint.com/sites/Seite", [ApiVersion=15])
Zum Excel-File navigieren.
Navi=Excel.Workbook(Table.SelectRows(Source, each Text.Contains([Folder Path], "MeinFolder") and Text.Contains([Name], "data_ga4.xlsx"){0}[Content]
Supermetrics Excel-Tabelle öffnen.
Table=Navi{[Item="zsupermetrics_1111", Kind="DefinedName"]}[Data]
Damit hast du die Daten in Power Query zur Manipulation vorliegen. Die komplette Query noch einmal zusammen:
let
Source = Sharepoint.Files("https://company.sharepoint.com/sites/Seite", [ApiVersion=15]),
Navi = Excel.Workbook(Table.SelectRows(Source, each Text.Contains([Folder Path], "MeinFolder") and Text.Contains([Name], "data_ga4.xlsx"){0}[Content],
Table=Navi{[Item="zsupermetrics_1111", Kind="DefinedName"]}[Data]
in
Table
