Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Konverterar en sträng till en guid skalär.
Not
Använd om möjligt guid-literaler i stället.
Syntax
toguid(
värde)
Läs mer om syntaxkonventioner.
Parametrar
| Namn | Typ | Krävs | Beskrivning |
|---|---|---|---|
| värde | skalär | ✔️ | Värdet som ska konverteras till guid. |
Returnerar
Konverteringsprocessen tar de första 32 tecknen i indata, ignorerar korrekt placerade bindestreck, verifierar att tecknen är mellan 0-9 eller a-f och konverterar sedan strängen till en guid skalär. Resten av strängen ignoreras.
Om konverteringen lyckas blir resultatet en guid skalär. Annars blir resultatet null.
Exempel
I följande exempel konverteras strängar i en datatabell som passar kraven för konverteringsstrukturen till guid.
datatable(str: string)
[
"0123456789abcdef0123456789abcdef",
"0123456789ab-cdef-0123-456789abcdef",
"a string that is not a guid"
]
| extend guid = toguid(str)
utdata
| Str | GUID |
|---|---|
| 0123456789abcdef0123456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
| 0123456789ab-cdef-0123-456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
| en sträng som inte är ett guid |