Datenqualität in Power BI prüfen: Regeln als DAX-Abfragen
Der Bericht zeigt Zahlen, und niemand kann sagen, ob die Daten dahinter stimmen. Ein Data Warehouse gibt es nicht, die Daten kommen als Export. Dieses Kapitel erzählt, wie ein Data & AI Berater die Daten im Semantikmodell prüft: mit einem Regelkatalog, einer DAX-Abfrage je Regel und einem Score je Lauf. Die Zahlen sind Beispielwerte.
Wie prüft man Datenqualität in Power BI?
Datenqualität in Power BI prüft man mit Regeln, die als DAX-Abfragen auf dem Semantikmodell laufen. Eine Regel ist ein Satz mit Zielwert, zum Beispiel: Jeder Auftrag nennt einen Kunden, Ziel 98 %. Die Abfrage zählt zwei Dinge: geprüfte Zeilen und verletzte Zeilen. Aus dem erfüllten Anteil und dem Zielwert entsteht ein Score je Regel, je Dimension und gesamt.
Power BI prüft an drei Stellen selbst, aber nicht gegen einen Zielwert. Die Spaltenqualität in Power Query zeigt gültige, fehlerhafte und leere Werte, in der Voreinstellung für die ersten 1.000 Zeilen. Eine Aktualisierung scheitert an doppelten Schlüsseln auf der Eins-Seite einer Beziehung. Fehlt einem Auftrag der Kunde, ergänzt das Modell eine leere Zeile. Der Best Practice Analyzer prüft das Modell und keine Zeilen. Stand November 2026.
So arbeitet ein Data & AI Berater daran. Die Regeln stehen in einer Datei, dem Regelkatalog. Ein Skript macht aus jeder Regel eine DAX-Abfrage und stellt sie dem geladenen Modell, nur lesend. Jeder Lauf schreibt Score, Verlauf und die Liste der betroffenen Sätze, wie es Datenqualität messen für ein Warehouse beschreibt. Für einen KI-Agenten zählt das Ergebnis: Er erbt jeden Fehler im Modell und soll die Lücke nennen, bevor er eine Zahl nennt.
Spaltenqualität, Best Practice Analyzer, Beziehung, DAX-Abfrage: was prüft was
| Stelle | Prüft | Prüft nicht | Läuft so (Stand November 2026) |
|---|---|---|---|
| Spaltenqualität in Power Query | je Spalte den Anteil gültiger, fehlerhafter und leerer Werte, dazu Verteilung und Spaltenprofil | gegen einen Zielwert; Schlüssel und Gegenstücke in anderen Tabellen; ein Ergebnis je Lauf | im Power Query-Editor; in der Voreinstellung auf den ersten 1.000 Zeilen, umstellbar auf das gesamte Dataset |
| Best Practice Analyzer in Tabular Editor | das Modell: Objekte, die eine Regel verletzen, etwa bei Namen, Beziehungen und Beschreibungen | die geladenen Zeilen | als Regelsammlung im Werkzeug; jede Regel ist eine Bedingung auf Objekte des Modells mit Schweregrad und Beschreibung |
| Beziehung im Modell | nichts; sie erzwingt keine Integrität | ob jeder Schlüssel ein Gegenstück hat | bei regulären Beziehungen ergänzt Power BI für Schlüssel ohne Gegenstück eine leere Zeile auf der Eins-Seite; doppelte Werte auf der Eins-Seite lassen die Aktualisierung scheitern |
| DAX-Abfrage mit Regel und Zielwert | die geladenen Daten: gefüllt, eindeutig, plausibel, aktuell, mit Gegenstück | Tabellen, die das Modell nicht lädt; ob ein Measure richtig rechnet | als Abfrage mit EVALUATE auf dem geöffneten oder veröffentlichten Modell; liefert geprüfte und verletzte Zeilen |
Der Bericht zeigt Zahlen. Ob die Daten stimmen, zeigt er nicht
Vom Export bis zum Bericht prüft niemand, ob die geladenen Zeilen halten, was das Team von ihnen erwartet.

Einmal eintragen, den ganzen Guide lesen.
Kurzantwort und Problem-Schaubild oben sind offen. Das Lösungs-Schaubild mit ABIS und DBI Agentic BI, den vollständigen Text und das Arbeitsmaterial aller Kapitel schalten Sie mit Ihrer Firmen-E-Mail frei: einmal für alle Guides von DBI Analytics, kein zweites Formular.
- Lösungs-Schaubild zu jedem Kapitel
- Alle Kapitel in voller Länge
- Checklisten, Vorlagen, Regelsätze
- Neue Kapitel ohne erneutes Eintragen
Fragen zur Datenqualität in Power BI
Wie prüft man Datenqualität in Power BI?
Mit Regeln, die als DAX-Abfragen auf dem Semantikmodell laufen. Jede Regel ist ein Satz mit Zielwert. Die Abfrage zählt geprüfte und verletzte Zeilen. Aus dem erfüllten Anteil und dem Zielwert entsteht ein Score je Regel, je Dimension und gesamt.
Was ist der Unterschied zwischen Modellqualität und Datenqualität in Power BI?
Modellqualität betrifft den Aufbau: Namen, Beziehungen, Measures, Beschreibungen. Datenqualität betrifft den Inhalt: gefüllte Felder, eindeutige Schlüssel, mögliche Werte, aktuelle Lieferungen. Ein sauberes Modell kann falsche Daten zeigen. Deshalb wird beides getrennt gemessen.
Was zeigt die Spaltenqualität in Power Query?
Sie zeigt je Spalte den Anteil gültiger, fehlerhafter und leerer Werte. In der Voreinstellung rechnet sie auf den ersten 1.000 Zeilen, das lässt sich auf das gesamte Dataset umstellen. Einen Zielwert, einen Verlauf oder eine Liste der betroffenen Sätze liefert sie nicht (Stand November 2026).
Prüft der Best Practice Analyzer die Datenqualität?
Nein. Der Best Practice Analyzer in Tabular Editor prüft das Modell gegen Regeln und listet jedes Objekt, das eine Regel verletzt. Die geladenen Zeilen sieht er nicht. Für die Daten braucht es Abfragen, die zählen.
Warum steht in meinem Power-BI-Bericht „(Leer)“?
Meist, weil eine Zeile auf der Viele-Seite einer Beziehung kein Gegenstück auf der Eins-Seite hat. Power BI ergänzt dann eine leere Zeile, damit die Summe stimmt. Die Beziehung selbst erzwingt keine Integrität. Eine Regel vom Typ Abdeckung zählt, wie viele Schlüssel kein Gegenstück haben.
Was ist eine DAX-Abfrage?
Eine DAX-Abfrage liest Daten aus einem Semantikmodell, ähnlich wie eine SQL-Abfrage aus einer Datenbank. Sie beginnt mit EVALUATE und gibt eine Tabelle zurück. In Power BI Desktop schreibt und startet man sie in der DAX-Abfrageansicht. Am Modell ändert sie nichts.
Kann man Power BI Desktop mit Python abfragen?
Ja. Power BI Desktop startet beim Öffnen einer Datei eine lokale Instanz von Analysis Services mit einem zufällig vergebenen Port. Ein Skript mit einer passenden Clientbibliothek verbindet sich damit und stellt DAX-Abfragen. Der Port wechselt mit jeder Sitzung, das Skript muss ihn also erst finden.
Braucht man Premium oder Fabric, um Datenqualität in Power BI zu prüfen?
Für die Prüfung am geöffneten Modell nicht, dafür reicht Power BI Desktop. Für ein veröffentlichtes Modell hängt es am Weg. Der XMLA-Endpunkt setzt Premium, Premium pro Benutzer, Fabric oder Embedded voraus. Die REST-Schnittstelle „Execute Queries“ braucht eine freigeschaltete Mandanteneinstellung und Rechte am Modell (Stand November 2026).
Braucht man ein Data Warehouse, um Datenqualität zu messen?
Nein. Die Regeln laufen dort, wo die Daten liegen. Lädt ein Team Exporte direkt in Power BI, laufen sie als DAX-Abfragen auf dem Modell. Gibt es ein Warehouse, laufen dieselben Regeln besser dort, weil ein Fehler dann früher auffällt. Wie das geht, zeigt Datenvalidierung.
Kann ein KI-Agent die Datenqualität in Power BI prüfen?
Ein Agent kann Regeln vorschlagen, die DAX-Abfragen schreiben und Verstöße erklären. Entscheiden sollte die Abfrage, weil sie bei gleichem Datenstand immer dieselben Zählwerte liefert. Den Zielwert bestätigt ein Mensch. Umgekehrt braucht der Agent das Ergebnis, damit er Lücken in seiner Antwort nennen kann.
Wie oft sollte die Prüfung laufen?
Nach jeder Aktualisierung des Modells, weil jede Lieferung neue Fehler bringen kann. Am geöffneten Modell startet man den Lauf von Hand. Für einen Lauf nach Zeitplan braucht es das veröffentlichte Modell und einen Weg über XMLA, REST oder ein Notebook in Fabric.
Worauf sich die Angaben zu Herstellern stützen
- Microsoft Learn: DAX-Abfrageansicht
- Microsoft Learn: Externe Tools und die Engine von Power BI Desktop
- Microsoft Learn: Beziehungen im Modell und leere Zeilen
- Microsoft Learn: Datenprofilerstellung in Power Query
- Microsoft Learn: INFO-Funktionen in DAX
- Microsoft Learn: XMLA-Endpunkt für Semantikmodelle
- Microsoft Learn: REST-Schnittstelle Execute Queries
- Microsoft Learn: Semantic Link, Funktion evaluate_dax
- Tabular Editor: Best Practice Analyzer
Abgerufen am 13. November 2026. Die Seiten der Hersteller ändern sich. Maßgeblich ist der Stand, der dort steht.

Fragen zu diesem Kapitel?
Rufen Sie direkt an. Kein Formular, keine Rückruf-Schleife: Sie sprechen mit jemandem, der das Thema aus Projekten kennt.
Carl GroefkeBI Consultant · Power BI, Databricks, Agentic BI
Direkt anrufen+49 89 21542466Passend zu diesem Kapitel
Welche Regeln gelten für die Daten in Ihrem Power-BI-Modell?
Bringen Sie ein Modell und drei Zahlen mit, denen Sie nicht trauen. In 30 Minuten klären wir, welche Regeln sich daraus ergeben, wie sie als DAX-Abfrage laufen und wer die Zielwerte bestätigt.