toguid()
Convierte una cadena en un guid
escalar.
Nota:
Cuando sea posible, use literales guid en su lugar.
Syntax
toguid(
value)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
value | escalar | ✔️ | Valor que se va a convertir en guid. |
Devoluciones
El proceso de conversión toma los primeros 32 caracteres de la entrada, ignorando los guiones ubicados correctamente, valida que los caracteres están entre 0-9 o a-f y, a continuación, convierte la cadena en un guid
escalar. El resto de la cadena se omite.
Si la conversión se realiza correctamente, el resultado será escalar guid
. De lo contrario, el resultado será null
.
Ejemplo
datatable(str: string)
[
"0123456789abcdef0123456789abcdef",
"0123456789ab-cdef-0123-456789abcdef",
"a string that is not a guid"
]
| extend guid = toguid(str)
Salida
str | guid |
---|---|
0123456789abcdef0123456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
0123456789ab-cdef-0123-456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
una cadena que no es un guid |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de