Blog

Rainer Pollmann

Rainer Pollmann

Power Query(#022): Optimierung Performance-Report : Nun 740KB Dateigröße, statt 74 MB!

In einem der großen Unternehmen der Pharmabranche haben wir einen Performance-Report zu den Themen Prozesszeiten, Reklamationsquoten usw. überarbeitet. War er vorher 75 MB groß und mit dem Aufwand von drei Personentagen pro Monat aktualisiert, so ist er jetzt 750KB groß und permanent aktualisierbar, bei verbesserter Performance. Aufwand für die Entwicklung der Power Query-Lösung ca. 1 Personentag. Mehr dazu hier.

Die Report-Datei wurde durch Export-Dateien aus dem BI-System „gefüttert“. Dabei wurden die Daten mit Hilfe von SVERWEIS um Daten auf anderen Sheets „angereichert“. So entstanden Monatssheets, die aus ca. 20.000 Zeilen, 18 Spalten bestanden. Eine Auswertungstabelle stellte für jede Kostenstelle monatlich Detaildaten zu Prozessqualitäten zur Verfügung (SLA, Reklamationsarten, Prozesszeiten, Kundenprozesse usw.). Dieses Auswertungstabelle ist die Datenquelle für einige Pivot-Tabellen und -Charts um relevante Informationen für das Management aufzubereiten. Das eigentlich Reporting erfolgt in einer PowerPoint-Datei werden

Aufgrund der Datei-Größe von 74 MB, konnten maximal drei Monate verglichen werden.

Neu mit Power Query

In einem etwa eintägigen Workshop wurde der Report vollständig überarbeitet. Die Export- Dateien werden nun monatlich in einen Ordner eingestellt und automatisch zu einer „Auswertungstabelle“ vereinigt. Über Parameterauswahl ist nun der Datenbestand für den gewünschte Monat sowie die gewünschte Kostenstelle wählbar.

Die Datenquellen für die gewünschten Charts werden nicht mehr über ein Pivot-Tabelle, sondern direkt aus dem Power Query-Modell heraus erzeugt. Pivot-Tabellen dienen nun ausschließlich der Datenanalyse und werden ebenfalls direkt als Verbindung aus dem Datenmodell „gefüttert“.


Wenn Ihnen dieser Beitrag gefallen hat, dann teilen  Sie ihn gerne. Falls Sie Anmerkungen haben, schreiben Sie bitte einen Kommentar, oder senden Sie mir eine Mail an info@prt.de.

Beitrag teilen:

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on xing
Share on email
Share on print

Up to date bleiben

Melden Sie sich für unseren Newsletter an!