Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Преобразует строку в скалярный guid .
Примечание.
По возможности используйте вместо этого литералы GUID.
Синтаксис
toguid(
значение)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Description |
|---|---|---|---|
| значение | скаляр | ✔️ | Значение для преобразования в guid. |
Возвраты
Процесс преобразования принимает первые 32 символа входных данных, игнорируя правильно расположенные дефисы, проверяет, что символы находятся в диапазоне от 0 до 9 или f, а затем преобразует строку в guid скаляр. Остальная часть строки игнорируется.
Если преобразование выполнено успешно, результатом является скалярная guid. В противном случае результат null.
Пример
В следующем примере строки преобразуются в набор данных, соответствующий требованиям структуры преобразования, в guid.
datatable(str: string)
[
"0123456789abcdef0123456789abcdef",
"0123456789ab-cdef-0123-456789abcdef",
"a string that is not a guid"
]
| extend guid = toguid(str)
Выходные данные
| str | guid |
|---|---|
| 0123456789abcdef0123456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
| 0123456789ab-cdef-0123-456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
| строка, которая не является guid |