İngilizce dilinde oku

Aracılığıyla paylaş


Sorguları ekleme

Ekleme işlemi, bir veya daha fazla tablonun içeriğini başka bir tabloya ekleyerek tek bir tablo oluşturur ve yeni tablonun şemasını oluşturmak için tablolardaki sütun üst bilgilerini toplar.

Özgün tablolardan birinde mevcut olmayan sütunlarda null değerler içeren ekleme işleminin sonucunu gösteren diyagram.

Not

Aynı sütun üst bilgilerine sahip olmayan tablolar eklendiğinde, tüm tablolardaki tüm sütun başlıkları sonuçta elde edilen tablonun sonuna eklenir. Eklenen tablolardan birinin diğer tablolardan bir sütun üst bilgisi yoksa, sonuçta elde edilen tablo, C ve D sütunlarındaki önceki görüntüde gösterildiği gibi ilgili sütundaki null değerleri gösterir.

Sorguları ekle komutunu Birleştir grubunun Giriş sekmesinde bulabilirsiniz. Açılan menüde iki seçenek vardır:

  • Ekleme sorguları , geçerli sorguya daha fazla tablo eklemek için Ekle iletişim kutusunu görüntüler.
  • Sorguları yeni olarak ekle seçeneği, birden çok tablo ekleyerek yeni bir sorgu oluşturmak için Ekle iletişim kutusunu görüntüler.

Sorgu ekle komutlarının vurgulanmış olduğu Power Query Giriş sekmesi şeridinin ekran görüntüsü.

Ekleme işlemi en az iki tablo gerektirir. Ekle iletişim kutusunda iki mod vardır:

  • İki tablo: İki tablo sorgularını bir araya getirin. Bu mod varsayılan moddur.
  • Üç veya daha fazla tablo: Rastgele sayıda tablo sorgusunun birleştirilmesine izin verin.

Not

Tablolar, İki tablo modu için Birincil tablo ile başlayıp Üç veya daha fazla tablo modunun Ekleme listesi için Tablolar'daki birincil tablodan seçildikleri sırayla eklenir.

İki tablo ekle

Bu makaledeki örnek için örnek verilerle aşağıdaki iki tabloyu kullanırsınız:

  • Çevrimiçi Satışlar: Çevrimiçi bir kanal üzerinden yapılan satışlar.

    Kanal adı (çevrimiçi), tarih, müşteri kimliği ve birim sütunları içeren örnek çevrimiçi satış tablosunun ekran görüntüsü.

  • Mağaza Satışları: Şirketin fiziksel konumları üzerinden yapılan satışlar.

    Tarih, birimler, başvuran, müşteri kimliği ve kanal adı (mağaza) sütunlarını içeren örnek mağaza satış tablosunun ekran görüntüsü.

Bu tabloları eklemek için önce Çevrimiçi Satışlar tablosunu seçin. Giriş sekmesinde Sorguları ekle'yi seçin. Bu, Çevrimiçi Satışlar sorgusunda yeni bir adım oluşturur. Çevrimiçi Satışlar tablosu birincil tablodur. Birincil tabloya eklenecek tablo Mağaza Satışları'dır.

Eklenecek tablo olarak Mağaza Satışları'nın ayarlandığı Ekle iletişim kutusunun ekran görüntüsü.

Power Query, ekleme işlemini her iki tabloda bulunan sütun üst bilgilerinin adlarını temel alarak gerçekleştirir ve ilgili tablolarının üst bilgi bölümlerindeki göreli konumlarına bağlı olarak gerçekleştirmez. Son tabloda tüm tablolardaki tüm sütunlar eklenmiştir.

Bir tabloda başka bir tabloda sütun bulunmazsa, son sorgunun Başvuran sütununda gösterildiği gibi ilgili sütunda null değerler görünür.

Çevrimiçi satış satırları için null değerler içeren Başvuran sütunu dışında, ortak sütunların ve verilerin bir araya getirildiği tablonun ekran görüntüsü.

Üç veya daha fazla tablo ekleme

Bu örnekte, yalnızca Çevrimiçi Satışlar ve Mağaza Satışları tablolarını değil, aynı zamanda Toptan Satış adlı yeni bir tabloyu da eklemek istiyorsunuz.

Kanal adı (toptan satış), tarih, müşteri kimliği ve birim sütunları içeren örnek toptan satış tablosunun ekran görüntüsü.

Bu örnekteki yeni yaklaşım Sorguları yeni olarak ekle'yi seçmek ve ekle iletişim kutusunda Üç veya daha fazla tablo seçeneği düğmesini seçmektir. Kullanılabilir tablolar listesinde, eklemek istediğiniz her tabloyu seçin ve ardından Ekle'yi seçin. Eklemek istediğiniz tüm tablolar Eklenecek tablolar listesinde gösterildikten sonra Tamam'ı seçin.

Üç veya daha fazla tablo modunu kullanan ekleme iletişim kutusunun ekran görüntüsü.

Tamam'ı seçtikten sonra, tüm tablolarınızın eklendiği yeni bir sorgu oluşturulur.

Referrer sütununun çevrimiçi ve toptan satış satırlarındaki null değerler dışında, üç tablodaki ortak sütunları ve verileri birleştiren ekran görüntüsü.