DAX-Datentypen

Abgeschlossen

Jede Spalte in einem semantischen Modell hat einen Datentyp, der steuert, welche Art von Werten gespeichert werden. Sie können den Datentyp in Power Query festlegen, wenn Sie eine Verbindung zu Daten herstellen oder Spalten erstellen. Wenn Sie eine berechnete Spalte hinzufügen, bestimmt DAX ihren Datentyp basierend auf der von Ihnen geschriebenen Formel. Measures haben auch Datentypen, aber sie werden durch das Ergebnis ihrer Berechnung bestimmt und können sich je nach Filterkontext ändern.

Modelldatentypen und DAX-Datentypen sind verwandt, aber nicht immer gleich. Die folgende Tabelle zeigt, wie sie übereinstimmen und welchen Wertebereich sie jeweils unterstützen.

Datentyp des Modells DAX-Datentyp Beschreibung
Ganze Zahl 64-Bit-Ganzzahl -263 bis 263-1
Dezimalzahl Reelle 64-Bit-Zahl Negativ: ‑1,79 x 10308 bis ‑2,23 x 10-308 – Null (0) ‑ Positiv: 2,23 x 10-308 bis 1,79 x 10308 – Begrenzt auf 17 Dezimalstellen
Boolescher Wert Boolescher Wert TRUE oder FALSE
Text Zeichenfolge Unicode-Zeichenfolge
Datum Datum/Uhrzeit Gültige Daten sind alle Daten nach dem 1. Januar 1900
Währung Währung –9,22 x 1014 bis 9,22 x 1014 – begrenzt auf vier Dezimalstellen mit fester Genauigkeit
Nicht zutreffend BLANK In einigen Fällen ist dies das Äquivalent zum Wert NULL in einer Datenbank (SQL).

Datentyp BLANK

Der Datentyp BLANK erfordert eine gesonderte Erwähnung. DAX verwendet BLANK sowohl für den Datenbankwert NULL als auch für leere Zellen in Excel. BLANK bedeutet nicht Null. Möglicherweise ist es einfacher, ihn als Fehlen eines Werts zu betrachten.

Zwei DAX-Funktionen beziehen sich auf den BLANK-Datentyp: Die Funktion BLANK gibt BLANK zurück, während die Funktion ISBLANK testet, ob ein Ausdruck als BLANK bewertet wird.