toguid()
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati✅ Azure Monitor✅Microsoft Sentinel
Converte una stringa in scalare guid
.
Nota
Quando possibile, usare invece valori letterali GUID.
Sintassi
toguid(
value)
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Description |
---|---|---|---|
value | scalare | ✔️ | Valore da convertire in GUID. |
Valori restituiti
Il processo di conversione accetta i primi 32 caratteri dell'input, ignorando i trattini posizionati correttamente, verifica che i caratteri siano compresi tra 0-9 o a-f e quindi converta la stringa in scalare guid
. Il resto della stringa viene ignorato.
Se la conversione ha esito positivo, il risultato sarà scalare guid
. In caso contrario, il risultato sarà null
.
Esempio
datatable(str: string)
[
"0123456789abcdef0123456789abcdef",
"0123456789ab-cdef-0123-456789abcdef",
"a string that is not a guid"
]
| extend guid = toguid(str)
Output
str | guid |
---|---|
0123456789abcdef0123456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
0123456789ab-cdef-0123-456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
stringa che non è un GUID |