Power BI Export (Shopware 6)
Mit dieser Erweiterung kannst Du die Bestelldaten aus Deinem Shopware Shop auf einen FTP-Server laden, sodass diese Daten von Power BI verwendet werden können. Dies ermöglicht es Dir individuelle und detaillierte Berichte zu erstellen und tiefe Einblicke in Deine Geschäftsleistung zu gewinnen. Mit diesen Informationen kannst Du fundierte Geschäftsentscheidungen treffen, Deine Verkaufsstrategien optimieren und das Wachstum Deines Online-Shops fördern.
Funktionalitäten
- Exportiert werden die Kunden, die Bestellungen sowie die Bestellpostionen
- Diese Export können dann über eine URL geladen werden und ins Power BI importiert werden.
- Zugriff über die Shop API /lenz-power-bi-export/
Einstellungsmöglichkeiten / Konfiguration
Zugangsdaten
Hier definierst du die Zugangsdaten für den API Zugriff zum Download der Exporte.
Installationsanleitung
- Installiere und aktiviere das Plugin.
- Lege in der Konfiguration des Plugins deine Einstellungen fest.
- Fertig.
Scheduled Task
Es werden 3 geplante Aufgaben angelegt die alle 5 Minuten ausgeführt werden. Die Exportdateien werden bei jedem Lauf ergänzt. Bei umfangreichen Shopdaten kann die Erstellung der Exportdateien länger brauchen bis die Aufgabe mehrmals durchgelaufen ist. Die Ausführung der Tasks kann auch manuell angestoßen werden.
bin/console scheduled-task:run-single lenz_platform_power_bi_export.customer_export
bin/console scheduled-task:run-single lenz_platform_power_bi_export.order_export
bin/console scheduled-task:run-single lenz_platform_power_bi_export.order_line_item_export
API Anbindung
Der Zugriff erfolgt über ein GET API Request. Die Zugangsdaten aus der Plugin Konfigurationen müssen dannn im Header als php-auth-user und php-auth-pw eintragen werden. Die API Route lautet.