Aracılığıyla paylaş


toguid()

Şunlar için geçerlidir: ✅Microsoft Fabric

Dizeyi skalere guid dönüştürür.

Not

Mümkün olduğunda, bunun yerine guid değişmez değerlerini kullanın.

Sözdizimi

toguid( value)

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Zorunlu Açıklama
value sayıl ✔️ Guid'ye dönüştürülecek değer.

Döndürülenler

Dönüştürme işlemi girişin ilk 32 karakterini alır, düzgün yerleştirilmiş kısa çizgileri yoksayarak, karakterlerin 0-9 veya a-f arasında olduğunu doğrular ve sonra dizeyi skalere guid dönüştürür. Dizenin geri kalanı yoksayılır.

Dönüştürme başarılı olursa sonuç guid skaler olur. Aksi takdirde sonuç null.

Örnek

Aşağıdaki örnek, dönüştürme yapısı gereksinimlerine uyan bir veri tablosundaki dizeleri guiddönüştürür.

datatable(str: string)
[
    "0123456789abcdef0123456789abcdef",
    "0123456789ab-cdef-0123-456789abcdef",
    "a string that is not a guid"
]
| extend guid = toguid(str)

Çıktı

str guid
0123456789abcdef0123456789abcdef 01234567-89ab-cdef-0123-456789abcdef
0123456789ab-cdef-0123-456789abcdef 01234567-89ab-cdef-0123-456789abcdef
GUID olmayan bir dize