toguid()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
문자열을 스칼라로 guid
변환합니다.
참고 항목
가능하면 guid 리터럴을 대신 사용합니다.
구문
toguid(
value)
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | Description |
---|---|---|---|
value | scalar | ✔️ | guid로 변환할 값입니다. |
반품
변환 프로세스는 입력의 처음 32자를 사용하고, 제대로 배치된 하이픈을 무시하고, 문자가 0-9 또는 a-f 사이인지 확인하고, 문자열을 스칼라로 guid
변환합니다. 나머지 문자열은 무시됩니다.
변환에 성공하면 결과가 스칼라가 guid
됩니다. 그렇지 않으면 결과는 다음과 입니다 null
.
예시
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가 아닌 문자열 |