Installationsanleitung
Shopware Admin
- Installiere und aktiviere die Erweiterung.
- Lege in der Konfiguration der Erweiterung ein neues individuelles Passwort für die Zugangsdaten fest.
- Speichere die Einstellungen.
Power BI
Schritt 1
Öffne dein Power BI und klicke auf die Schalfläche "Erstellen". Es öffnet sich ein Popup, wähle dort die Option "Web-API" aus.
Schritt 2
In der neuen Ansicht legst Du die Details für die Verbindung zwischen deinem Onlineshop und Power BI fest.
Trage in das Feld "URL" die Shop-URL aus dem Abschnitt "Bestellungen" aus der Erweiterungs-Konfiguration ein. Wichtig: Ersetze "SHOP_URL" durch die URL deines Shops.
Richte die Verbindung ein indem Du als Authentifizierungsart "Standard" wählst und den Benutzernamen und das Passwort aus der Erweiterungs-Konfiguration einfügst.
Klicke auf den Button "Weiter". Die ersten Daten werden nun abgerufen.
Schritt 3
In der neuen Ansicht erscheint nun eine Abfrage. Die enthaltenen Daten müssen als JSON analysiert werden. Klicke hierzu auf die Schaltfläche "Analysieren" und wähle "JSON" aus. Die Daten werden umgewandelt
Aktuell trägt die Abfrage den Namen "Abfrage", benenne den Namen um in "Orders". Klicke auf den Button "Bericht erstellen".
Schritt 4
Es öffnet sich ein neues Popup, im welchem du den Bericht benennst und anschließend auf den Button "Erstellen" klickst.
Schritt 5
Die Daten werden nun in den Bericht geladen. Dies dauert einen Moment.
Im Anschluss stehen in der neuen Ansicht auf der rechten Seite die Werte zu den Bestellungen zur Verfügung. Mit diesem Werten könntest Du nun den ersten Bericht erstellen.
Schritt 6
Wir wollen nun die Bestell-Positionen und Kunden mit den Bestellungen verknüpfen. Klicke daher auf die Schaltfläche "Semantisches Modell".
In deinem Browser öffnet sich nun ein neues Fenster. Damit das Semantische Modell bearbeitet werden kann, wähle die Schaltfläche "Anzeige" und dort die Option "Bearbeitung" aus.
Klicke nun auf die Schaltfläche "Daten abrufen".
Es öffnet sich ein Popup, wähle dort wie zuvor die Option "Web-API" aus.
Wiederhole nun die Schritte 2 und 3, dabei musst Du folgende Punkte minimal anpassen:
- Shop-URL (Schritt 1): Es wird die Shop-URL muss aus dem Abschnitt "Bestell-Positionen" verwendet. Wichtig: Ersetze "SHOP_URL" durch die URL deines Shops.
- Name (Schritt 2): Benenne ihn um in "Order Line Items".
Nun sind die Daten für die Bestell-Positonen bereit.
Klicke im Popup nochmals auf die Schaltfläche "Daten abrufen" und wähle die Option "Web-API" aus.
Wiederhole nun nochmals die Schritte 2 und 3, dabei musst Du folgende Punkte minimal anpassen:
- Shop-URL (Schritt 1): Es wird die Shop-URL muss aus dem Abschnitt "Kunden" verwendet. Wichtig: Ersetze "SHOP_URL" durch die URL deines Shops.
- Name (Schritt 2): Benenne ihn um in "Customers".
Klicke auf den Button "Speichern". Nun sind ebenfalls die Daten für die Kunden bereit.
Schritt 7
Nun muss die Verbindung zwischen den verschiedenen Auswertungen angelegt werden.
Ziehe aus dem Block Orders den Wert "Customer-ID" auf den Wert "id" im Block Customers.
Es öffnet sich ein neues Popup. Setze in dem Pop-up die folgenden Einstellungen und speicher diese:
- Kardinalität: Eins-zu-Vielen
- Kreuzfilterrichtung: Beide
- Diese Beziehung aktivieren: aktiv
Hinweis: Falls eine Fehlermeldung auftritt und du die Einstellungen nicht speichern kannst, deaktiviere die Option "diese Beziehung aktivieren". Lösche die bereits bestehende Beziehung und aktiviere die neue Beziehung anschließend.
Nachdem die erste Verknüpfung verarbeitet wurde, muss nun die Verknüpfung zwischen Orders und Order line item erstellt werden. Hierzu wird die "orderId" aus dem Block Order line items mit der "id" aus dem Block orders verknüpft.
Es öffnet sich ein neues Popup. Setze in dem Pop-up die folgenden Einstellungen und speicher diese:
- Kardinalität: Viele-zu-Eins
- Kreuzfilterrichtung: Beide
- Diese Beziehung aktivieren: aktiv
Die Verknüpfung wird nun verarbeitet. Sichere die Änderungen an dem Modell mit Klick auf "Aktualisieren".
Schritt 8
Wechsle nun auf das erste Fenster in einem Browser zurück. Hier kannst Du nun den Bericht erstellen.
In der rechten Spalte sind nun die Werte zu allen drei Datensätzen vorhanden. Die Auswertungen können nun erstellt werden.













