Kommentar von Dr. Matthias Dünnweber, MDS Power-BI-Abnahme: Warum die richtige Summe nicht reicht

Von Dr. Matthias Dünnweber 6 min Lesedauer

100.000 Euro in der Quelle, 100.000 Euro im Dashboard. Der Abgleich ist grün. Damit scheint die entscheidende Hürde der Berichtsabnahme genommen. Tatsächlich ist erst eine Frage beantwortet: Ergibt die verwendete Berechnung für den geprüften Bestand dieselbe Gesamtsumme? Ob der Umsatz beim richtigen Kunden, im richtigen Monat und unter den richtigen Filtern erscheint, bleibt offen.

Der Autor: Dr. Matthias Dünnweber gründete MDS nach seinem Diplom in internationaler Betriebswirtschaftslehre und seiner Promotion. Zuvor arbeitete er mehrere Jahre als Senior Consultant einer Münchner Unternehmensberatung. (Bild:  MDS)
Der Autor: Dr. Matthias Dünnweber gründete MDS nach seinem Diplom in internationaler Betriebswirtschaftslehre und seiner Promotion. Zuvor arbeitete er mehrere Jahre als Senior Consultant einer Münchner Unternehmensberatung.
(Bild: MDS)

Ein korrekter Jahreswert kann falsche Teilansichten verdecken. Die Abweichung zeigt sich erst bei konkreten Fragen: Warum ist der Januar eingebrochen? Weshalb scheint ein Kunde plötzlich weniger wichtig? Für eine belastbare Abnahme muss neben dem Wert auch dessen Zuordnung geprüft werden.

Vier Vorgänge, eine richtige Summe, mehrere falsche Aussagen

Das folgende Beispiel ist vollständig fiktiv und bewusst klein. Kundenbezeichnungen und Beträge beschreiben kein reales Unternehmen. Vier Geschäftsvorfälle bilden den gesamten Jahresbestand; in den übrigen Monaten gibt es im Beispiel keine weiteren Vorgänge. Für jeden Vorgang ist genau eine Zeile vorgesehen. Alle Beträge sind Nettowerte in Euro.

Vorgang Betrag Richtige Zuordnung Fehlerhafte Zuordnung
R-01 40.000 Januar / Kunde Nord Februar / Kunde Süd
R-02 20.000 Januar / Kunde Süd Januar / Kunde Süd
R-03 30.000 Februar / Kunde Nord Februar / Kunde Nord
R-04 10.000 Februar / Kunde Süd Januar / Kunde Nord

Bei R-01 und R-04 wurden die Zuordnungen vertauscht. Kein Betrag wurde verändert, keine Zeile gelöscht und keine zusätzliche Zeile eingefügt. Die Jahressumme beträgt deshalb in beiden Fassungen 100.000 Euro.

Die Teilansichten erzählen jedoch eine andere Geschichte. Der Januar müsste 60.000 Euro zeigen, enthält aber nur 30.000 Euro. Der Februar steigt fälschlich von 40.000 auf 70.000 Euro. Kunde Nord müsste über beide Monate 70.000 Euro erreichen und erscheint mit 40.000 Euro; Kunde Süd erhält 60.000 statt 30.000 Euro. Noch konkreter wird der Fehler bei zwei gleichzeitig gesetzten Filtern: Januar und Kunde Nord ergeben 10.000 statt 40.000 Euro.

Zuerst klären, was eine Zeile bedeutet

Vor dem Vergleich einzelner Kennzahlen steht eine unscheinbare Festlegung: Welche Einheit bildet der Datenbestand ab? Eine Rechnung, eine Rechnungsposition, einen Auftrag oder einen monatlichen Planwert? Ohne diese Festlegung lässt sich weder beurteilen, ob Zeilen fehlen, noch ob Beträge mehrfach vorkommen dürfen.

Eine Rechnung mit mehreren Positionen benötigt beispielsweise eine andere Eindeutigkeitsprüfung als ein Rechnungskopf. Die Rechnungsnummer allein ist auf Positionsebene kein ausreichender Schlüssel. Ebenso darf eine monatliche Planung je Produktgruppe nicht unbemerkt auf jede einzelne Verkaufsposition übertragen und anschließend summiert werden. Eine Verteilung wäre eine zusätzliche fachliche Regel, keine beiläufige technische Verbindung.

Microsoft empfiehlt für Power-BI-Modelle eine Trennung zwischen Geschäftsvorfällen und beschreibenden Merkmalen sowie eine konsistente Detailtiefe innerhalb der Faktentabellen.

Auch die Herkunft der Erwartungen ist wichtig. Werden Kontrollwerte aus derselben fehlerhaften Zuordnungstabelle wie der Bericht erzeugt, bestätigen sich beide Seiten gegenseitig. Im Beispiel stammen die Sollwerte deshalb aus den vier einzeln geprüften Vorgängen. In einem Projekt können dafür freigegebene Belege oder ein abgestimmter Quellauszug dienen.

Die richtige Zahl braucht den richtigen Zeitpunkt

Eine Kundennummer kann technisch gültig und fachlich trotzdem falsch sein. Ähnliches gilt für das Datum: Bestelldatum, Leistungsdatum und Buchungsdatum können alle korrekt gespeichert sein und dennoch unterschiedliche Monatswerte liefern. Die Abnahme muss festhalten, welches Datum eine Auswertung steuert und wie Abweichungen zur Vergleichsquelle behandelt werden.

Besonders aufschlussreich sind Veränderungen. Bei einer Stornierung im Folgemonat ist zu klären, ob die Auswertung den ursprünglichen Zeitraum korrigiert oder die Gegenbuchung im späteren Monat ausweist. Eine Nachbuchung kann einen bereits betrachteten Monatswert verändern. Das ist nicht automatisch ein Fehler. Ohne festgehaltenen Datenstand lässt sich aber kaum unterscheiden, ob ein geänderter Wert aus neuen Daten oder aus einer neuen Berechnung stammt.

Auch ein Wechsel der Kundengruppe braucht eine Entscheidung: Soll der frühere Umsatz weiterhin zur damaligen Gruppe gehören oder rückblickend unter der heutigen Zuordnung erscheinen? Beides kann für unterschiedliche Auswertungszwecke sinnvoll sein. Die vereinbarte Sicht muss jedoch umgesetzt und anhand eines konkreten Wechselfalls geprüft werden. Sonst verändert eine Stammdatenpflege unbemerkt die Aussage historischer Berichte.

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Big Data, Analytics & AI

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung

Fehlende Zuordnungen verdienen einen eigenen Befund. Microsoft weist ausdrücklich darauf hin, dass Modellbeziehungen die Datenintegrität nicht erzwingen. Ein erfolgreich geladenes Modell ist daher kein Nachweis dafür, dass jeder Geschäftsvorfall fachlich vollständig zugeordnet ist. Für eine nicht gefundene Kundennummer muss erkennbar sein, ob der Vorgang als unbekannt ausgewiesen, zur Klärung zurückgestellt oder nach einer dokumentierten Regel behandelt wurde.

Filter sind Teil der Berechnung

Ein Bericht wird selten nur in seiner Startansicht verwendet. Sobald Monat, Kunde und Produkt ausgewählt werden, ändert sich der Ausschnitt, auf dem eine Kennzahl berechnet wird. In Power BI übertragen Modellbeziehungen Filter zwischen Tabellen. Zusätzlich können Berechnungen den Filterkontext verändern. Die DAX-Funktion CALCULATE erlaubt genau das; beispielsweise können Filter hinzugefügt, ersetzt oder über entsprechende Funktionen entfernt werden.

Das ist für viele Auswertungen notwendig. Ein Umsatzanteil benötigt etwa einen passend definierten Gesamtwert als Vergleich. Ein scheinbar ignorierter Filter kann daher beabsichtigt oder fehlerhaft sein. Die Entscheidung darüber ergibt sich aus der Kennzahlendefinition, nicht aus der bloßen Tatsache, dass sich beim Klicken eine Zahl verändert.

Für das Beispiel genügt eine kleine Prüftabelle mit klaren Erwartungen: Gesamtjahr 100.000 Euro, Januar 60.000 Euro, Kunde Nord 70.000 Euro sowie Januar und Kunde Nord gemeinsam 40.000 Euro. Ergänzend lässt sich der Januar ohne Kunde Nord prüfen: Erwartet werden 20.000 Euro. Jede Zeile benennt Datenstand, Auswahl, Sollwert, Istwert und Abweichung. Damit wird aus „sieht plausibel aus“ eine reproduzierbare Prüfung.

Nicht jede denkbare Filterkombination muss einzeln von Hand durchgespielt werden. Zweckmäßig ist eine Auswahl, die unterschiedliche Regeln trifft: ein Normalfall, ein Zeitraumwechsel, eine Stornierung, eine fehlende Zuordnung und eine fachlich wichtige Kombination mehrerer Merkmale. Ein Datenbereich ohne passende Vorgänge gehört ebenfalls dazu. Ob dort 0 oder ein leerer Wert erscheinen soll, ist ausdrücklich festzulegen; die Anzeige darf nicht versehentlich Datenlücken als Nullgeschäft ausgeben.

Eine Abnahme mit drei getrennten Antworten

Auf der ersten Ebene steht der Datenbestand. Sind die erwarteten Vorgänge vorhanden, sind Schlüssel eindeutig und ist der betrachtete Zeitraum vollständig? Eine passende Gesamtsumme allein beantwortet das nicht: Auslassungen und doppelte Erfassungen können sich betragsmäßig ausgleichen. Zeilenzahlen, Schlüsselprüfungen und die Nachverfolgung ausgewählter Vorgänge ergänzen den Summenabgleich.

Die zweite Ebene betrifft Berechnung und Zuordnung. Stimmen Einzelwerte, Teilmengen und relevante Filterfälle mit den unabhängig bestimmten Erwartungen überein? Hier müssen auch beabsichtigte Besonderheiten sichtbar werden. Eine Quote wird beispielsweise aus ihrem jeweiligen Zähler und Nenner berechnet; ihr Gesamtwert ist nicht ohne Weiteres die Summe der angezeigten Einzelquoten. Ein Abnahmetest darf keine falsche Rechenregel zum Soll erklären.

Auf der dritten Ebene steht die Aussage des Berichts. Ist erkennbar, was die Zahl umfasst, welcher Datenstand gilt und welche Einschränkungen bestehen? Ein technisch richtiger Monatswert kann missverständlich sein, wenn er noch vorläufig ist und neben einem abgeschlossenen Vergleichsmonat steht. Zu einer Freigabe gehört daher auch, dass Überschriften, Einheiten und Hinweise die geprüfte Bedeutung wiedergeben.

Der Fachbereich bestätigt Bedeutung und Sollwerte. Das Umsetzungsteam belegt Datenfluss, Berechnung und Wiederholbarkeit. Offene Abweichungen benötigen Verantwortliche und eine Entscheidung: beheben, begründet akzeptieren oder die betroffene Nutzung bis zur Klärung begrenzen.

Der Wert eines kleinen, gepflegten Prüfbestands

Einmal geklärte Fälle sollten beim nächsten Release wieder verfügbar sein. Dafür braucht es einen festgehaltenen Quellstand, die zugehörigen Erwartungen und die geprüfte Modellversion. Änderungen an Daten und Berechnung lassen sich dann auseinanderhalten. Neue Datenstände erfordern eine bewusste Aktualisierung der Erwartungen; ein fehlgeschlagener Test sollte nicht durch bloßes Übernehmen des neuen Berichtswerts verschwinden.

Im kleinen Beispiel bleibt die Jahreskontrolle grün, während Monats- und Kundenprüfungen anschlagen. Die Korrektur lässt sich an denselben Erwartungen nachweisen. Erst wenn auch die Zuordnung stimmt, wird aus einer richtigen Summe ein brauchbarer Bericht.

Artikelfiles und Artikellinks

(ID:50998814)