toguid()
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Převede řetězec na guid
skalár.
Poznámka:
Pokud je to možné, použijte místo toho literály guid.
Syntaxe
toguid(
value)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Description |
---|---|---|---|
value | skalární | ✔️ | Hodnota, která se má převést na identifikátor GUID. |
Návraty
Proces převodu vezme prvních 32 znaků vstupu, ignoruje správně umístěné spojovníky, ověří, zda jsou znaky mezi 0–9 nebo f a potom převede řetězec na guid
skalár. Zbytek řetězce se ignoruje.
Pokud je převod úspěšný, bude guid
výsledkem skalár. V opačném případě bude null
výsledek .
Příklad
datatable(str: string)
[
"0123456789abcdef0123456789abcdef",
"0123456789ab-cdef-0123-456789abcdef",
"a string that is not a guid"
]
| extend guid = toguid(str)
Výstup
Str | guid |
---|---|
0123456789abcdef0123456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
0123456789ab-cdef-0123-456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
řetězec, který není identifikátorem GUID |