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.

Excel Supermetrics Konfiguration

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.

Supermetrics Export im Sharepoint

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.

Supermetrics Excel Export Zeitplan Trigger

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