Sağ dış birleşim
Power Query'deki Birleştir iletişim kutusunda bulunan birleştirme türlerinden biri, sağ tablodaki tüm satırları tutan ve sol tablodan eşleşen satırları getiren sağ dış birleşimdir. Daha fazla bilgi: Birleştirme işlemlerine genel bakış
Şekil sol tarafta Date, CountryID ve Units sütunlarını içeren bir tabloyu gösterir. Vurgulanan CountryID sütunu 1 ve 2. satırlarda 1, 3. satırda 3 ve 4. satırda 4 değerlerini içerir. Sağdaki tablo, yalnızca bir satır içeren Kimlik ve Ülke sütunlarını içerir. Vurgulanan KIMLIK sütunu, 1. satırda (Panama'yı ifade eden) 3 değerini içerir. İlk iki tablonun altındaki tablo Date, CountryID, Units ve Country sütunlarını içerir. Tabloda ülke kimliği 3 ve Panama Ülkesi olan bir satır vardır.
Bu makalede, sağ dış birleşimle birleştirme işleminin nasıl yapılacağını göstermek için örnek veriler kullanılmaktadır. Bu örneğin örnek kaynak tabloları şunlardır:
Sales: Bu tablo Date, CountryID ve Units alanlarını içerir. CountryID, Ülkeler tablosundaki benzersiz tanımlayıcıyı temsil eden bir tamsayı değeridir.
Ülkeler: Bu tablo, alan kimliği ve Ülke içeren bir başvuru tablosudur. Kimlik alanı, her kayıt için benzersiz tanımlayıcıyı temsil eder.
Bu örnekte, her iki tabloyu da Sales tablosuyla sol tablo, Countries tablosunu da sağ tablo olarak birleştireceksiniz. Birleştirme aşağıdaki sütunlar arasında yapılır.
Sales tablosundaki alan | Ülkeler tablosundaki alan |
---|---|
CountryID | id |
Hedef, aşağıdakine benzer bir tablo oluşturmaktır. Burada ülke/bölge adı Sales tablosunda yeni bir Ülke sütunu olarak görünür. Sağ dış birleştirmenin çalışma şekli nedeniyle, sağ tablodaki tüm satırlar getirilir, ancak yalnızca sol tablodaki eşleşen satırlar korunur.
Sağ dış birleşim yapmak için
- Satış sorgusunu ve ardından Sorguları birleştir'i seçin.
- Birleştir iletişim kutusunda, Birleştirme için sağ tablo altında Ülkeler'i seçin.
- Satış tablosunda CountryID sütununu seçin.
- Ülkeler tablosunda kimlik sütununu seçin.
- Birleştirme türü bölümünde Sağ dış'ı seçin.
- Tamam'ı seçin.
Yeni oluşturulan Ülkeler sütunundan Ülke alanını genişletin. Özgün sütun adını ön ek olarak kullan onay kutusunu seçmeyin.
Bu işlemi gerçekleştirdikten sonra aşağıdaki görüntüye benzer bir tablo oluşturacaksınız.