Power BI Dersleri - 2: Power Query Kullanımı

kusha · 02 Ağustos 2026 · 6 dk okuma

Power Query, dış kaynaklardan gelen ham veriyi Power BI'a aktarmadan önce temizlediğiniz ve şekillendirdiğiniz katmandır. Bu derste bir CSV dosyasını içeri aktarıp Power Query Editor'ün temel araçlarını göstereceğiz.

Veriyi İçeri Aktarmak

Giriş → Veri Al → Metin/CSV ile bir dosya seçtiğinizde, önce bir önizleme ekranı gelir. Doğrudan Yükle yerine Veriyi Dönüştür'e tıklayarak Power Query Editor'ü açın — burada veriler henüz modele yüklenmeden önce düzenlenir.

Veri Türlerini Düzeltmek

CSV'den gelen sütunlar çoğu zaman yanlış tipte algılanır (ör. tarih sütunu metin olarak gelir). Bir sütunun başlığındaki simgeye tıklayıp doğru tipi (Tarih, Tam Sayı, Ondalık Sayı vb.) seçin. Bu adım kritik: iki farklı tablodaki tarih sütunlarını birbirine ilişkilendirebilmeniz için ikisinin de gerçekten "Tarih" tipinde olması gerekir — biri metin biri tarih olan iki sütun arasında ilişki kurulamaz.

Tarihten Yeni Sütunlar Türetmek

Bir sütun Tarih tipinde tanımlıysa, üstüne sağ tıklayıp Sütun Ekle → Tarih'ten türetilmiş birçok alt sütun ekleyebilirsiniz:

  • Gün (Gün, Günün Adı)
  • Ay (Ay, Ayın Adı, Ay Başlangıcı)
  • Yıl (Yıl, Yılın Çeyreği, Yılın Günü)

Bu sütunlar tarihin kendisinden türetilmiş yardımcı alanlardır — orijinal tarih sütununu silseniz bile, türetme işlemi tamamlanmış olduğu için bu yeni sütunlar çalışmaya devam eder (Power Query her adımı sırayla uygular, geriye dönük bir bağımlılık oluşturmaz).

Koşullu Sütun Eklemek

Sütun Ekle → Koşullu Sütun ile, bir sütundaki değere göre farklı bir çıktı üreten yeni bir sütun oluşturabilirsiniz. Örneğin bir "cinsiyet" sütunundaki tutarsız değerleri ("m", "male", "erkek" gibi farklı yazımları) tek bir standart değere indirgemek için kullanışlıdır:

  • Sütun adı: Cinsiyet (Standart)
  • Koşul: Cinsiyet eşittir male → Sonuç: Erkek
  • Aksi Halde: Diğer

Birden fazla koşul eklemek için Kural Ekle'yi kullanabilirsiniz.

Sütun Birleştirme

Ad ve soyad gibi iki ayrı sütunu tek bir sütunda birleştirmek için ikisini birden seçip sağ tık → Sütunları Birleştir'i kullanın; ayırıcı olarak boşluk seçip yeni sütuna bir isim verin.

Değişiklikleri Kaydetmek

Sağ panelde her adımınız Uygulanan Adımlar listesinde birikir — bir adımı yanlış yaptıysanız listeden silebilir veya düzenleyebilirsiniz. Tüm düzenlemeler bittiğinde Giriş → Kapat ve Uygula'ya tıklayarak veriyi modele yükleyin.

Sırada Ne Var?

Sırada, birden fazla tablo aktardıktan sonra bunları birbirine nasıl ilişkilendireceğimizi (veri modelleme, kardinalite ve filtre yönü kavramlarını) göreceğiz.