Megosztás a következőn keresztül:


Skaláris adattípusok

A következőkre vonatkozik: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft 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.