Bir veri türünü tanımlayabilir ve algılayabilirsiniz, ancak çoğu zaman bunu yapmanız gerekmez. Varsayılan olarak, aşağıdakilere bağlandığınızda veri türü algılaması otomatik olarak gerçekleşir:
- Yapılandırılmış veri kaynakları Örnek olarak tüm veritabanları verilebilir. Power QueryPower Query veri kaynağından tablo şemasını okur ve her sütun için doğru veri türünü kullanarak verileri otomatik olarak görüntüler.
- Yapılandırılmamış kaynaklar Örnek olarak Excel, CSV ve metin dosyaları verilebilir. Power QueryPower Query, tablodaki değerleri inceleyerek veri türlerini otomatik olarak algılar.
Varsayılan olarak, yapılandırılmamış kaynaklar için Power Query otomatik veri türü algılama etkindir, ancak seçenek ayarını değiştirebilirsiniz. Bazı durumlarda, bu adımların otomatik olarak gerçekleştirilmesini istemeyebilirsiniz çünkü eylem veri kaynağınızda yenileme hatalarına neden olabilir. Daha fazla bilgi için bkz: Veri kaynağı hatalarını işleme.
Power QueryPower Query Data Types
Power Query'de kullanılan veri türleri aşağıdaki tabloda listelenmektedir.
| Simge | Veri türü | Açıklama |
|---|---|---|
|
|
Herhangi biri | Açık bir veri türü tanımı olmadığını gösterir. |
|
|
İkili | Y/N veya 0/1 gibi ikili bir değer. |
|
|
Sabit ondalık sayı | Sağda dört basamaklı ve solda 19 basamaklı sabit bir biçime sahiptir. Para Birimi türü olarak da bilinir. |
|
|
Tarih | Kesirli değeri sıfır olan ve saati olmayan bir tarih. |
|
|
Tarih/Saat | Ondalık Sayı türünde depolanan tarih ve saat değeri. |
|
|
Tarih/Saat/Saat Dilimi | Saat dilimi farkı olan bir UTC Tarih/Saat. |
|
|
Süre | Sürenin Ondalık Sayıya dönüştürülmüş süresidir. |
|
|
Doğru/Yanlış | Doğru veya Yanlış Boole değeri. |
|
|
Ondalık sayı | 64 bit (sekiz bayt) kayan noktalı sayı. |
|
|
Yüzde | Yüzde olarak biçimlendirilecek bir maske ile sabit bir ondalık sayı. |
|
|
Metin | Metin biçiminde gösterilen dizeler, sayılar veya tarihler. |
|
|
Saat | Ondalık basamağının solunda rakamları olmayan, tarihsiz bir saat. |
|
|
Tam Sayı | 64 bitlik (sekiz bayt) bir tamsayı değeri. |
Veri türünü tanımlama ve algılama
Bir sütunun veri türü, sütun başlığının sol tarafında veri türünü simgeleyen bir simgeyle görüntülenir.
- Bir sorguyu açmak için Power Query Düzenleyicisi daha önce yüklenmiş bir sorguyu bulun, verilerdeki bir hücreyi seçin ve ardından Sorgu Düzenle'yi> seçin. Daha fazla bilgi için bkz: Excel'de sorgu oluşturma, yükleme veya düzenleme (Power QueryPower Query).
- Bir veri türünü algılamak için bir sütun seçin ve ardından Transform>Veri Türünü Algıla'yı seçin. Geçerli veri türü Herhangi biri ise ve sütunun belirli bir veri türüne sahip olmasını istiyorsanız bunu yapabilirsiniz.
- Bir veri türü tanımlamak için Giriş>Veri Türü'nü seçin ve ardından açılan menüden bir veri türü seçin.
İpucu Sütun başlığının sol tarafındaki simgeyi de seçebilirsiniz. Her veri türüne ek olarak, listenin altındaki Yerel ayarı kullan'ı seçerek Türü Yerel Ayarla Değiştir iletişim kutusunu görüntüleyebilir, böylece hem bir veri türü seçebilir hem de ona belirli bir yerel ayar uygulayabilirsiniz. Bu yerel ayar, Power QueryPower Query yerel ayarı geçersiz kılar. Daha fazla bilgi için bkz. Veriler için yerel ayar veya bölge ayarlama (Power QueryPower Query).
Veri türü ve sütun başlıklarının otomatik olarak algılanmasını ayarlama
Varsayılan olarak, yapılandırılmamış kaynaklar için Power Query, tablonuzun ilk 200 satırı temelinde sütun türlerini ve başlıklarını otomatik olarak denetler ve algılar. Bu ayar etkinleştirildiğinde, Power QueryPower Query, ilk Kaynak adımından hemen sonra sorgunuza otomatik olarak iki adım ekler:
Adım: Öne Çıkarılan Başlıklar Tablonun ilk satırını sütun başlığı olarak yükseltir. Bu adım, Giriş sekmesindeki İlk Satırı Başlık Olarak Kullan komutunun eşdeğeridir. Örneğin:
= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})Adım: Değiştirilen Tür Her sütundaki değerlerin incelenmesine bağlı olarak, Herhangi bir veri türündeki değerleri bir veri türüne dönüştürür. Bu adım, Dönüştür sekmesindeki Veri Türünü Algıla komutunun eşdeğeridir. Örneğin:
= Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
Prosedür
Power Query Düzenleyicisi DosyaSeçenekleri ve ayarları>Sorgu Seçenekleri'niseçin>.
Tüm çalışma kitaplarınız için seçeneği ayarlamaGENEL altındaki sol bölmede Veri Yükle'yi seçin ve ardından sağ bölmede Tür Algılama altında aşağıdaki seçeneklerden birini belirleyin:
- Yapılandırılmamış kaynaklar için sütun türlerini ve başlıklarını her zaman algıla
- Her dosyanın ayarına göre yapılandırılmamış kaynaklar için sütun türlerini ve başlıklarını algılama
-
Yapılandırılmamış kaynaklar için sütun türlerini ve başlıklarını hiçbir zaman algılama
Açık çalışma kitabı için seçeneği ayarlamaGEÇERLİ ÇALIŞMA KITABI'nın altındaki sol bölmede Veri Yükle'yi seçin ve ardından sağ bölmede Tür Algılama altında,Yapılandırılmamış kaynaklar için sütun türlerini ve başlıklarını algıla seçeneğini işaretleyin veya temizleyin.
Ayrıca Bkz:
Excel için Power Query Yardımı