Skaláris adattípusok
A következőkre vonatkozik: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Minden adatérték, például egy kifejezés vagy egy függvényparaméter értéke, adattípussal rendelkezik, amely skaláris adattípus vagy felhasználó által definiált rekord. A skaláris adattípus az támogatott adattípusokegyik beépített előre definiált típusa. A felhasználó által definiált rekord a név- és skaláris adattípusú párok rendezett sorozata, például egy tábla sorának adattípusa.
Jegyzet
Bár a Kusto támogatja a felhasználó által definiált rekordokat, a felhasználó által definiált adattípusok nem.
Támogatott adattípusok
A következő adattípusok támogatottak:
Típus | Leírás |
---|---|
bool (boolean ) |
true (1 ) vagy false (0 ). |
datetime (date ) |
Egy pillanatnyi idő, amely általában a nap és a nap dátumaként van kifejezve. |
decimális | 128 bites, decimális szám. |
dinamikus |
Tömb, tulajdonságcsomag vagy bármely más skaláris adattípus értéke. |
guid (uuid , uniqueid ) |
128 bites globálisan egyedi érték. |
Aláírt, 32 bites széles egész szám. | |
hosszú | Aláírt, 64 bites, egész szám. |
valós (double ) |
64 bites, dupla pontosságú, lebegőpontos szám. |
sztring | Nulla vagy több Unicode- karaktersorozat. |
munkaidő- (time ) |
Egy időintervallum. |
Borravaló
Egy érték adattípusának ellenőrzéséhez használja a gettype() függvényt.
Null értékek
Az összes nem összevonásos adattípus null értékű lehet. Null érték esetén az adatok hiányát vagy eltérését jelzi. Ha például egy egész szám oszlopba abc
sztringet beírni, az null értéket eredményez. Ha ellenőrizni szeretné, hogy egy kifejezés null értékű-e, használja az isnull() függvényt.
További információ: Null értékek.