Power Query Kullanıcı arabirimi
Power Query, birçok farklı veri kaynağına bağlanabilir ve verileri istediğiniz şekle dönüştürebilirsiniz.
Bu makalede, bulma yoluyla Power Query sorguları oluşturmayı öğreneceksiniz:
- "Veri al" deneyiminin Power Query nasıl çalıştığı.
- Power Query kullanıcı arabiriminden nasıl kullanılır ve faydalanır.
- Verileri gruplandırma ve birleştirme gibi yaygın dönüşümleri gerçekleştirme.
Power Query yeni başladıysanız, başlamadan önce Power BI ücretsiz deneme sürümüne kaydolabilirsiniz . Power BI veri akışlarını, bu makalede açıklanan Power Query çevrimiçi deneyimleri denemek için kullanabilirsiniz.
Power BI Desktop ücretsizolarak da indirebilirsiniz.
Bu makaledeki örnekler, Northwind OData akışınıkullanarak bu makaleye bağlantı sağlar.
https://services.odata.org/V4/Northwind/Northwind.svc/
Bir OData akışına bağlanma
Başlamak için "veri al" deneyiminden OData akış bağlayıcısını bulun. Üstteki diğer kategoriyi seçebilir veya sağ üst köşedeki arama çubuğunda OData araması yapabilirsiniz.

Bu bağlayıcıyı seçtiğinizde, ekran bağlantı ayarlarını ve kimlik bilgilerini görüntüler.
- URL için, önceki bölümde gösterilen Northwind OData akışına ait URL 'yi girin.
- Şirket içi veri ağ geçidi için, yok olarak bırakın.
- Kimlik doğrulama türü için anonim olarak bırakın.
İleri düğmesini seçin.

Gezgin artık veri kaynağından bağlamak istediğiniz tabloları seçtiğinizde açılır. Verilerin önizlemesini yüklemek için müşteriler tablosunu seçin ve ardından verileri Dönüştür' ü seçin.

İletişim kutusu daha sonra verileri müşteriler tablosundan Power Query düzenleyicisine yükler.
Verilerinize Bağlanma, kimlik doğrulama yöntemini belirtme ve bağlanılacak belirli nesne veya tabloyu seçme deneyimi veri alma deneyimi olarak adlandırılır ve veri alma makalesinde daha ayrıntılı olarak belgelenmiştir.
Not
OData akış Bağlayıcısı hakkında daha fazla bilgi edinmek için bkz. OData akışı.
Power Query Düzenleyicisi Kullanıcı deneyimi
Power Query Düzenleyicisi, sorguları ekleyebileceğiniz veya değiştirebileceğiniz, sorguları gruplandırarak veya sorgu adımlarına açıklamalar ekleyerek veya sorguları ve bunların yapısını farklı görünümlerle görselleştirebileceğiniz Power Query Kullanıcı arabirimini temsil eder. Power Query Kullanıcı arabiriminde beş ayrı bileşen vardır.
- Şerit: dönüşümler eklemek için birden çok sekme sağlayan Şerit gezinti deneyimi, sorgunuz için seçenekler seçin ve çeşitli görevleri tamamlamaya yönelik farklı şerit düğmelerine erişin.
- Sorgular bölmesi: tüm kullanılabilir sorgularınızın bir görünümü.
- Geçerli görünüm: Ana çalışma görünümveriniz, varsayılan olarak, sorgunuz için verilerin önizlemesini görüntüler. Ayrıca, veri önizleme görünümüyle birlikte Diyagram görünümünü de etkinleştirebilirsiniz. Diyagram görünümünü koruyarak şema görünümü ve veri önizleme görünümü arasında da geçiş yapabilirsiniz.
- Sorgu ayarları: Şu anda seçili olan sorgunun sorgu adı, sorgu adımları ve çeşitli göstergeler gibi ilgili bilgileri içeren bir görünümü.
- Durum çubuğu: sorgunuz hakkında yürütme süresi, toplam sütun ve satır ve işlem durumu gibi ilgili önemli bilgileri görüntüleyen bir çubuk. Bu çubuk, geçerli görünümünüzü değiştirmek için düğmeler de içerir.
Not
Şema ve Diyagram görünümü şu anda yalnızca çevrimiçi Power Query için kullanılabilir.
Power Query düzenleyicisini kullanma
Bu bölümde, Power Query kullanarak verilerinizi dönüştürmeye başlayacaksınız. Ancak verileri dönüştürürken çalışmaya başlamadan önce, bağlama göre genişletilebilen veya daraltılan bazı Kullanıcı arabirimi bölmelerini tartışacağız. Uygun bölmeleri seçmek, sizin için önemli olan görünüme odaklanmanızı sağlar. Ayrıca, Power Query Kullanıcı arabiriminde bulunan farklı görünümler de tartışıyoruz.
Bölmeleri Genişlet ve Daralt
Power Query Kullanıcı arabiriminde, bazı görünümleri veya bölümleri daraltmanıza veya genişletmenizi sağlayan simgeler olduğunu fark edeceksiniz. Örneğin, sorgular bölmesinin sağ üst köşesinde, seçildiğinde sorgular bölmesini daraltan ve yeniden seçildiğinde bölmeyi genişleten bir simge vardır.

Görünümler arasında geçiş yap
Power Query Kullanıcı arabirimindeki bazı bölmeleri ve bölümleri daralmadan ayrı olarak, görüntülenecek görünümleri de değiştirebilirsiniz. Görünümleri değiştirmek için Şeritteki Görünüm sekmesine gidin ve Power Query Kullanıcı arabiriminin nasıl görüneceğini denetleyen Önizleme ve Düzen gruplarını bulabilirsiniz.
En çok rahat çalışmaya başladığınızı görünümü ve düzeni bulmak için bu seçeneklerin tümünü denemeniz önerilir. Örnek olarak, şeritte şema görünümü ' nü seçin.

Durum çubuğunun sağ tarafında Ayrıca diyagram, veriler ve şema görünümleri için simgeler de bulunur. Görünümler arasında geçiş yapmak için bu simgeleri kullanabilirsiniz. Seçtiğiniz görünümü etkinleştirmek veya devre dışı bırakmak için de bu simgeleri kullanabilirsiniz.
Şema görünümü nedir?
Şema görünümü, yalnızca tablonuzun şema bileşenleriyle (sütun adları ve veri türleri gibi) etkileşimde bulunmak için hızlı ve kolay bir yol sunar. Sütunları kaldırma, sütunları yeniden adlandırma, sütun veri türlerini değiştirme, sütunları yeniden sıralama veya sütunları çoğaltma gibi şemaya ilişkin eylemler yapmak istediğinizde şema görünümü önerilir.
Not
Şema görünümü hakkında daha fazla bilgi edinmek için bkz. şema görünümü kullanma.
Örneğin, şema görünümü ' nde siparişler ve customerdemographics sütunlarının yanındaki onay işaretini seçin ve şeritten sütunları kaldır eylemini seçin. Bu seçim, bu sütunları verilerinden kaldırmak için bir dönüşüm uygular.

Diyagram görünümü nedir?
Artık veri Önizleme görünümüne geri dönebilir ve veri ve sorgunuzun daha görsel bir perspektifini görmek için Diyagram görünümünü etkinleştirebilirsiniz.

Diyagram görünümü sorgunuzun nasıl yapılandırıldığını ve projenizdeki diğer sorgularla nasıl etkileşime girebileceğini görselleştirmenize yardımcı olur. Sorgunuzdaki her adımın, kullanılan dönüşümü tanımanıza yardımcı olacak ayrı bir simgesi vardır. Ayrıca, bağımlılıkları göstermek için adımları bağlayan satırlar da vardır. Hem veri önizleme görünümü hem de Diyagram görünümü etkinleştirildiğinden, Diyagram görünümü veri önizlemenin en üstünde görüntülenir.
Not
Diyagram görünümü hakkında daha fazla bilgi için bkz. Diyagram görünümü.
Verilerinizi dönüştürmeye başlayın
Diyagram görünümü etkinken, artı işaretini seçin. Sorgunuza eklemek için yeni bir dönüşüm araması yapabilirsiniz. Grup ölçütü araması yapın ve dönüşümü seçin.

Gruplandırma ölçütü iletişim kutusu görüntülenir. Group By işlemini ülkeye göre gruplandırma olarak ayarlayabilir ve ülke başına müşteri satır sayısını saymanız gerekir.
- Temel radyo düğmesini seçili tutun.
- Gruplandırma ölçütü olarak kullanılacak ülkeyi seçin.
- Müşteriler ' i seçin ve sütun adı ve işlem olarak sırasıyla satırları Sayın .

İşlemi gerçekleştirmek için Tamam ' ı seçin. Veri önizlemeniz, toplam müşteri sayısını ülkeye göre gösterecek şekilde yenilenir.
Gruplama ölçütü iletişim kutusunu başlatmak için alternatif bir yol, Şeritteki Grup ölçütü düğmesini veya ülke sütununa sağ tıklayarak kullanmaktır.
Kolaylık sağlaması için Power Query dönüştürmeleri genellikle birden çok yerden erişilebilir, böylece kullanıcılar tercih ettikleri deneyimi kullanmayı kabul edebilir.
Yeni sorgu ekleme
Ülke başına müşteri sayısını sağlayan bir sorgunuz olduğuna göre, her bir bölge için toplam sağlayıcı sayısını bularak bu verilere bağlam ekleyebilirsiniz.
İlk olarak, Suppliers verilerini eklemeniz gerekir. Veri al ' ı ve açılan menüden, sonra OData' i seçin.

OData bağlantı deneyimi yeniden görüntülenir. Northwind odata akışına bağlanmak için Bağlan OData akışına açıklandığı şekilde bağlantı ayarlarını girin. Gezgin deneyiminden Suppliers tablosunu arayıp seçin.
Yeni sorguyu düzenleyiciye eklemek için Oluştur'Power Query seçin. Sorgular bölmesinde şimdi hem Customers hem de Suppliers sorgusu görüntüleniyor.
Bu kez Dönüştür sekmesinin altındaki şeritte Gruplama by düğmesini seçerek Gruplama ile iletişim kutusunu yeniden açın.

Grupla iletişim kutusunda, Ülkeye göre grupla ve ülke başına tedarikçi satırı sayısını sayarak Grupla işlemi olarak ayarlayın.
- Temel radyo düğmesini seçili tutun.
- Grup için Ülke'yi seçin.
- Sırasıyla Sütun adı ve işlemi olarak Suppliers ve Count rows (Sağlayıcılar) ve Count rows (Satırları say) öğesini seçin.

Not
Dönüştürmeye göre gruplama hakkında daha fazla bilgi edinmek için bkz. Satırları gruplama veya özetleme.
Sorgulara başvuru
Artık müşteriler için bir sorgunuz ve sağlayıcılar için bir sorgunuz olduğu için, bir sonraki hedefiniz bu sorguları tek sorguda birleştirmektir. Müşteriler tablosunda Birleştir seçeneğini kullanmak, bir sorguyu yinelemek veya bir sorguya başvurmak da dahil olmak üzere bunu gerçekleştirmenin birçok yolu vardır. Bu örnekte Customers tablosuna sağ tıklar ve Başvuru'ya tıklayarak bir başvuru oluşturur ve bu da Customers sorgusuna başvurulan yeni bir sorgu oluşturur.

Bu yeni sorguyu oluşturduktan sonra sorgunun adını Country Analysis olarak değiştirebilir ve Suppliers sorgusunda Yükü etkinleştir seçeneğinin işaretlerini değiştirerek Customers tablosu yükünü devre dışı ebilirsiniz.
Sorguları birleştirme
Birleştirme sorguları işlemi, bir veya birden çok sütundaki eşleşen değerlere göre mevcut iki tabloyla bir araya geldi. Bu örnekte amaç hem Customers hem de Suppliers tablolarını yalnızca Hem Customers hem de Suppliers tablolarına sahip ülkeler için tek bir tabloya birleştirmektir.
Ülke Analizi sorgusunun içinde, şeritteki Giriş sekmesinden Sorguları birleştir seçeneğini belirleyin.

Birleştirme işlemi için yeni bir iletişim kutusu görüntülenir. Ardından sorguyu seçerek geçerli sorgunuzla birleştirebilirsiniz. Suppliers sorgusunu seçin ve her iki sorgudan da Country alanını seçin. Son olarak, bu analiz için yalnızca Müşteriler ve Tedarikçilerin bulunduğu ülkeleri istediğiniz için İç birleşim tür'lerini seçin.

Tamam düğmesini seçdikten sonra Country Analysis sorgunuza Suppliers sorgusundan gelen verileri içeren yeni bir sütun eklenir. Suppliers (Sağlayıcılar) alanında bulunan ve genişletmek istediğiniz alanları seçen bir menüyü gösteren simgeyi seçin. Yalnızca Suppliers alanını ve ardından Tamam düğmesini seçin.

Bu genişletme işlemi yalnızca 12 satır içeren bir tablodur. Alan adına çift tıklar ve yeni adı girerek Suppliers.Suppliers alanını yalnızca Suppliers olarak yeniden adlandırın.

Not
Sorguları birleştir özelliği hakkında daha fazla bilgi edinmek için bkz. Sorguları birleştirmeye genel bakış.
Uygulanan adımlar
Sorgunuza uygulanan her dönüştürme, sorgu ayarları bölmesinin Uygulanan adımlar bölümünde bir adım olarak kaydedilir. Sorgunun adım adım nasıl dönüştürüleceklerini denetlemeniz gerekirse, bir adım seçin ve sorgunuza bu belirli noktada nasıl çözümlenin önizlemesini sebilirsiniz.
Ayrıca bir sorguya sağ tıklar ve Özellikler seçeneğini seçerek sorgunun adını değiştirebilir veya sorgu için bir açıklama abilirsiniz. Örneğin, Ülke Analizi sorgusundan Sorguları birleştir adımına sağ tıklayın ve sorgunun adını Suppliers ile Birleştir olarak ve açıklamayı Suppliers (Suppliers by Country) sorgusundan veri alma olarak değiştirebilirsiniz.

Bu değişiklik, adımının yanına, açıklamasını okumak için üzerine gelerek yeni bir simge ekler.

Not
Uygulanan adımlar hakkında daha fazla bilgi edinmek için bkz. Uygulanan Adımlar listesini kullanma.
Sonraki bölüme ilerlemeden önce Diyagram görünümünü devre dışı bırakarak yalnızca Veri önizlemesini görebilirsiniz.
Yeni sütun ekleme
Müşterilerin ve tedarikçilerin verileri tek bir tabloda yer alır ve artık her ülke için müşterilerden tedarikçiye oranı hesapabilirsiniz. Country Analysis sorgusunun son adımını seçin ve ardından hem Customers hem de Suppliers sütunlarını seçin. Şeritteki Sütun ekle sekmesinde ve From number grubunun içinde Standart 'ı ve ardından açılan listeden Bölme (Tamsayı) öğesini seçin.

Bu değişiklik, Ratio olarak yeniden adlandırarak Integer-division adlı yeni bir sütun oluşturur. Bu değişiklik sorgunuza son adımdır çünkü verilerin müşteri ve tedarikçiye sahip olduğu ülkeler için müşteriden tedarikçiye oranını görüyorsunuz.
Veri profili oluşturma
Verilerinizi Power Query yardımcı olacak bir diğer özellik de Veri Profili Oluşturma özelliğidir. Veri profili oluşturma özelliklerini etkinleştirerek, sorgu alanlarınız içindeki değer dağılımı, sütun kalitesi ve daha fazlası gibi veriler hakkında geri bildirim elde ederiz.
Sorgularınızı geliştirme sırasında bu özelliği kullanmanızı öneririz, ancak size uygun olan her zaman özelliği etkinleştirebilirsiniz ve devre dışı abilirsiniz. Aşağıdaki görüntüde Ülke Analizi sorgunuz için etkinleştirilmiş olan tüm veri profili oluşturma araçları yer amektedir.

Not
Veri profili oluşturma hakkında daha fazla bilgi edinmek için bkz. Veri profili oluşturma araçlarını kullanma.
Özet
Bu makalede, Northwind Power Query ülke düzeyinde müşteriden tedarikçiye oran analizi sağlayan bir dizi sorgu oluşturduk.
Power Query kullanıcı arabiriminin bileşenlerini, sorgu düzenleyicisinde yeni sorgular oluşturmayı, sorgulara başvuru oluşturmayı, sorguları birleştirmeyi, uygulanan adımları anlamayı, yeni sütunlar eklemeyi ve verilerinizi daha iyi anlamak için veri profili oluşturma araçlarını kullanmayı öğrendiniz.
Power Query, birçok farklı veri kaynağına bağlanmak ve verileri istediğiniz şekle dönüştürmek için kullanılan güçlü bir araçtır. Bu makalede özetlenen senaryolar, kullanıcıların ham verileri önemli eyleme değiştirilebilir iş içgörülerine dönüştürmek için Power Query nasıl kullanabileceğini göstermek için örneklerdir.