Sütun veri türlerini değerlendirme ve değiştirme

Tamamlandı

Herhangi bir veri kaynağından tablo içeri aktardığınızda Power BI Desktop otomatik olarak ilk 1.000 satırı taramayı başlatır (varsayılan ayar) ve sütunlardaki verilerin türünü algılamaya çalışır. bazı durumlarda Power BI Desktop doğru veri türünü algılamaz. Yanlış veri türleri oluştuğunda performans sorunlarıyla karşılaşırsınız.

Virgülle ayrılmış değerler (.CSV) dosyaları ve Excel çalışma kitapları (.XLSX) gibi düz dosyalarla çalışırken veri türü hataları alma olasılığınız daha yüksektir çünkü veriler çalışma sayfalarına el ile girilmiş ve hatalar yapılmıştır. Diğer yandan veritabanlarında tablolar veya görünümler oluşturulurken veri türleri önceden tanımlanır.

En iyi uygulama, verileri power BI anlam modeline yüklemeden önce Power Query Düzenleyicisi sütun veri türlerini değerlendirmektir. Veri türünün yanlış olduğunu belirlerseniz bunu değiştirebilirsiniz. Ayrıca sütundaki verilere biçim uygulamak ve sütun için varsayılan özetlemeyi değiştirmek de isteyebilirsiniz.

Raporlama hazırlığında satış verilerini temizleyip dönüştürdüğünüz senaryoya devam etmek için şimdi sütunları değerlendirerek doğru veri türüne sahip olduklarından emin olmanız gerekir. Belirlediğiniz tüm hataları düzeltmelisiniz.

OrderDate sütununu değerlendiriyorsunuz. Beklendiği gibi bu sütun sayısal veriler içeriyor ama Power BI Desktop sütun veri türünü hatalı bir şekilde Metin olarak ayarlamış. Bu sütunda rapor vermek için veri türünü Metin yerine Tarih olarak değiştirmeniz gerekir.

Hatalı veri türlerinin etkileri

Aşağıdaki bilgiler, Power BI'ın doğru veri türünü algılamaması halinde ortaya çıkabilecek sorunlarla ilgili içgörü sağlar.

Hatalı veri türleri bazı hesaplamaları oluşturmanızı, hiyerarşileri türetmenizi veya diğer tablolarla düzgün ilişkiler oluşturmanızı engeller. Örneğin, Sipariş Miktarı YTD'sini hesaplamaya çalışırsanız, OrderDate sütun veri türünün Tarih olmadığını ve zaman tabanlı hesaplamalarda gerekli olduğunu belirten aşağıdaki hatayı alırsınız.

Quantity of Orders YTD = TOTALYTD(SUM('Sales'[OrderQty]), 'Sales'[OrderDate])

Tarih alanına yanlış veri türü uygulanmasıyla ilgili bir diğer sorun da, verilerinizi yıllık, aylık veya haftalık olarak analiz etmenizi sağlayacak bir tarih hiyerarşisi oluşturulamamasıdır. Aşağıdaki ekran görüntüsünde SalesDate alanının Tarih türü olarak tanınmadığını ve yalnızca Tablo görselinde tarihlerin listesi olarak sunulacağı gösterilmektedir. Ancak, otomatik oluşturulan hiyerarşiden kurtulmak için bir tarih tablosu kullanmak ve otomatik tarih/saati kapatmak en iyi yöntemdir. Bu işlem hakkında daha fazla bilgi için Otomatik olarak oluşturulan veri türü belgelerine bakın.

Sütun veri türünü değiştirme

Sütunun veri türünü iki konumda değiştirebilirsiniz: Power Query Düzenleyicisi'nde ve sütun araçlarını kullanarak Power BI Desktop Rapor görünümünde. En iyisi verileri yüklemeden önce veri türünü Power Query Düzenleyicisi'nde değiştirmektir.

Power Query Düzenleyicisi'nde sütun veri türünü değiştirme

Power Query Düzenleyicisi'nde sütun veri türünü iki yolla değiştirebilirsiniz. Yollardan biri sorunlu sütunu seçmek, Dönüştür sekmesinde Veri Türü seçeneğini belirtmek ve sonra da listeden doğru veri türünü seçmektir.

Diğer yöntem sütun üst bilgisinin yanındaki veri türü simgesini seçmek ve sonra da listeden doğru veri türünü seçmektir.

Power Query Düzenleyicisi'nde yaptığınız diğer değişiklikler gibi sütun veri türündeki değişiklik de programlanmış bir adım olarak kaydedilir. Bu adım Değiştirilen Tür olarak adlandırılır ve verile her yenilendiğinde tekrarlanır.

Verilerinizi temizlemek ve dönüştürmek için tüm adımları tamamladıktan sonra, Power Query Düzenleyicisi kapatmak ve değişikliklerinizi anlam modelinize uygulamak için Kapat & Uygula'yı seçin. Bu aşamada verileriniz analiz ve raporlama için çok uygun bir şekil kazanmış olmalıdır.

Daha fazla bilgi için bkz. Power BI Desktop’ta veri türleri.