Condividi tramite


toguid()

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft 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