DÖNÜŞTÜRMEK
Şunun için geçerlidir: Hesaplanan sütunHesaplanan tabloÖlçüGörseli hesaplaması
Bir veri türünün ifadesini başka bir veri türüne dönüştürür.
Sözdizimi
CONVERT(<Expression>, <Datatype>)
Parametreler
Süre | Tanım |
---|---|
Expression | Herhangi bir geçerli ifade. |
Datatype | Şunu içeren bir numaralandırma: INTEGER(Tamsayı), DOUBLE(Ondalık Sayı), STRING(Metin), BOOLEAN(True/False), CURRENCY(Sabit Ondalık Sayı), TARİhSAYISI(Tarih, Saat vb.). |
Dönüş değeri
Datatype'a <<>çevrilmiş İfade> değerini döndürür.
Açıklamalar
Bir değer belirtilen veri türüne dönüştürülemediğinde işlev bir hata döndürür.
DAX hesaplanmış sütunları tek bir veri türünde olmalıdır. Bir tamsayı sütunu üzerindeki ORTANCA ve ORTANCA işlevi, tamsayı veya çift olmak üzere karma veri türleri döndüreceğinden, aşağıdaki hesaplanmış sütun ifadesi sonuç olarak bir hata döndürür:
MedianNumberCarsOwned = MEDIAN(DimCustomer[NumberCarsOwned])
.Karışık veri türlerini önlemek için ifadeyi her zaman çift veri türünü döndürecek şekilde değiştirin, örneğin:
MedianNumberCarsOwned = MEDIANX(DimCustomer, CONVERT([NumberCarsOwned], DOUBLE))
.Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
Örnek
DAX sorgusu
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Döndürülenler
[Değer] |
---|
2 |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin