toguid()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Convertit une chaîne en scalaire guid
.
Remarque
Si possible, utilisez plutôt des littéraux guid.
Syntaxe
toguid(
valeur)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
valeur | scalaire | ✔️ | Valeur à convertir en guid. |
Retours
Le processus de conversion accepte les 32 premiers caractères de l’entrée, ignorant les traits d’union correctement localisés, valide que les caractères sont compris entre 0 et 9 ou a-f, puis convertit la chaîne en scalaire guid
. Le reste de la chaîne est ignoré.
Si la conversion réussit, le résultat est scalaire guid
. Sinon, le résultat sera null
.
Exemple
datatable(str: string)
[
"0123456789abcdef0123456789abcdef",
"0123456789ab-cdef-0123-456789abcdef",
"a string that is not a guid"
]
| extend guid = toguid(str)
Sortie
str | guid |
---|---|
0123456789abcdef0123456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
0123456789ab-cdef-0123-456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
chaîne qui n’est pas un guid |