共用方式為


純量數據類型

適用於:✅Microsoft FabricAzure 數據總管Azure 監視器Microsoft Sentinel

每個數據值,例如表示式或函式參數的值,都有 數據類型,也就是 純量資料類型或 使用者定義記錄純量數據類型支援的數據類型中內建的預先定義型別之一。 使用者定義的記錄 是名稱與純量數據類型配對的排序序列,例如數據表中數據列的數據類型。

注意

雖然 Kusto 支援使用者定義的記錄,但使用者定義數據類型則不受支援。

支援的數據類型

支援下列資料類型:

類型 描述
布爾boolean true1)或 false0)。
日期時間date 時間的瞬間,通常以一天中的日期和時間表示。
十進位 128 位寬、十進位數。
動態 數位、屬性包或任何其他純量數據類型的值。
guiduuiduniqueid 128 位全域唯一值。
int 帶正負號的32位寬整數。
帶正負號的64位寬整數。
真正的double 64 位寬、雙精確度浮點數。
字串 一連串零或多個 Unicode 字元。
時間範圍time 時間間隔。

提示

若要檢查值的數據類型,請使用 gettype() 函式。

Null 值

所有非字串數據類型都可以是 Null。 當值為 null 時,表示數據不存在或不相符。 例如,如果您嘗試將字串 abc 輸入整數數據行,則會產生 null 值。 若要檢查表達式是否為 null,請使用 isull() 函式。

如需詳細資訊,請參閱Null 值。