toguid()
適用於:✅Microsoft網狀架構✅Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel
將字串轉換成 guid
純量。
注意
可能的話,請改用 guid 常值 。
語法
toguid(
value)
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | Description |
---|---|---|---|
value | 純量 | ✔️ | 要轉換成 guid 的值。 |
傳回
轉換程式會採用輸入的前 32 個字元,忽略正確找到的連字元、驗證字元介於 0-9 或 a-f 之間,然後將字串 guid
轉換成純量。 會忽略字串的其餘部分。
如果轉換成功,結果會是 guid
純量。 否則,結果會是 null
。
範例
datatable(str: string)
[
"0123456789abcdef0123456789abcdef",
"0123456789ab-cdef-0123-456789abcdef",
"a string that is not a guid"
]
| extend guid = toguid(str)
輸出
字串 | guid |
---|---|
0123456789abcdef0123456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
0123456789ab-cdef-0123-456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
不是 guid 的字串 |