DAX-adattípusok

Befejeződött

A szemantikai modell oszlopai egy beállított adattípussal rendelkeznek, amely biztosítja, hogy az összes oszlopérték megfeleljen az adott adattípusnak. Az oszlopok adattípusa a Power Queryben van definiálva, a számított oszlopok esetében viszont a képletből következik. A mértékek adattípusa a számított oszlopok adattípusához hasonlóan a képletből következik.

A modell adattípusai nem azonosak a DAX-adattípusokkal, de közvetlen megfeleltetés áll fenn közöttük. Az alábbi táblázat a modell és a DAX adattípusait sorolja fel. Figyelje meg az eges adattípusok által támogatott értéktartományokat.

Modell adattípusa DAX-adattípus Leírás
Egész szám 64 bites egész szám -263 és 263-1 között
Tizedes tört 64 bites valós Negatív: -1,79 x 10308 – -2,23 x 10-308 - nulla (0) - pozitív: 2,23 x 10-308 és 1,79 x 10308 között - Legfeljebb 17 tizedesjegy
Logikai érték Logikai érték TRUE (igaz) vagy FALSE (hamis)
Szöveg Sztring Unicode kódolású karakterlánc
Dátum Dátum/idő Az érvényes dátumok az 1900. január 1. utáni dátumok
Pénznem Pénznem -9,22 x 1014 –9,22 x10 14 – rögzített pontosságú négy tizedesjegyre korlátozva
n.a. BLANK Bizonyos esetekben ez az adatbázis (SQL) NULL értékének felel meg.

A BLANK adattípus

A BLANK adattípus külön figyelmet érdemel. A DAX az adatbázisok NULL értékeire és az Excel üres celláira is BLANK értékeket alkalmaz. A BLANK nem nullát jelent. Talán egyszerűbb lehet úgy tekinteni rá, mint egy érték hiányára.

Két DAX-függvény kapcsolódik a BLANK adattípushoz: a BLANK DAX-függvény BLANK értéket ad vissza, míg a ISBLANK DAX-függvény azt ellenőrzi, hogy egy kifejezés BLANK értéket ad-e ki.