Manage Parameters in Power BI (Parametreleri Yönet)
Power BI ‘da Parametreleri Yönetme (Manage Parameters in Power BI)
Power BI ‘da Parametreleri Yönetme (Manage Parameters in Power BI) başlıklı yazımı incelemeden önce Power BI Desktop – Query Editor (Sorgu Düzenleyicisi) ekranını genel olarak tanıttığım yazıma bir göz atmanızı tavsiye ederim.
Power BI Desktop‘ da en çok kullanılan özelliklerden biri de raporlarla entegre edilebilecek parametrelerin olmasıdır. Herhangi bir raporunuz için bir parametre belirleyebilir ve bunu filtrelerde, sorgularda kullanabilirsiniz.
Manage Parameters (Parametreleri Yönet)
Manage Parameters sekmesi ile yeni parametre tanımlayabilir (New Parameter), daha önce tanımlamış olduğunuz parametreleri düzenleyebilirsiniz. (Edit Parameter)
Şimdi parametre özelliğinin Power BI ‘ da nasıl kullanılabileceğini bir örnek üzerinden inceleyelim. Programlama ile uğraşan arkadaşlar parametre özelliği genel olarak kullandıkları için bu tanıma yabancı sayılmazlar.
Power BI öğrenmeye başlayan arkadaşlar için örnek üzerinden parametreleri açıklamanın daha doğru olduğunu düşünmekteyim.
Ülkeler bazında dünya nüfusu verilerini içeren Excel dosyasını Power BI ‘ a aktardım (Excel ‘ den Power BI ‘a veri alma işleminin nasıl yapıldığını Power BI Excel Dosyasından Veri Alma İşlemi (Get Data From Excel) başlıklı yazımdan inceleyebilirsiniz.) ve Avrupa ülkelerinin nüfusunu kapsayacak bir parametre oluşturuyorum.
Oluşturacağım bu parametreyi daha sonra filtreleme işleminde kullanacağım.
Öncelikle, parametreye Europe Countries Population ismini veriyoruz ve açıklama bölümüne parametrenin neyi kapsadığı bilgisi yazıyoruz.
Type açılır listesinden oluşturacağımız veri tipini seçiyoruz. (Any, Decimal Number, Date, Time, Duration, Text, True/False, Binary )
Suggested Values (Önerilen Değerler) bölümünde parametreyi nasıl oluşturacağımızı belirliyoruz. Herhangi bir değerle (Any Value), Değer Listesi (List of values) veya Sorgu (Query)(M Dili ile sorgu oluşturulabilir) ile parametreleri oluşturabiliriz. Bu örnekte Avrupa ülkelerini parametre olarak oluşturacağımız için List of Values seçeneğini seçiyoruz.
List of values bölümüne aynı Enter Data (Verileri Girin) sekmesinde olduğu gibi parametre olarak kullanılacak değerleri manuel olarak giriyoruz. Listeden varsayılan (default) ve geçerli (current) değerleri belirliyoruz. Daha sonra OK butonuna basıyoruz.
Default Value :
Parametre değerini belirten kullanıcı için varsayılan değerin veya seçimin ne olması gerektiğini belirtir. Eğer parametre içerisinden bir seçim yapılmazsa default (varsayılan) değere ait veriler listelenir.
Current Value :
Bu ayar kullanıcıların mevcut raporda hangi parametre değerinin kullanılacağını belirtmesine izin verir.

Sorgu Paneli (Query Ribbon) – Home (Giriş) – New Parameter (Parametre Oluşturma) – Suggested Values – List
Oluşturmuş olduğumuz parametre Query Editor-Sorgu bölümünde yer alır.
Parametrelerin Filtrelerde Kullanımı
Filtre uygulayacağımız kolonun Text Filters açılır menüsünden Equals (Eşittir) ‘u seçiyoruz.
Daha sonra açılan ekranda hangi değerin eşit olması durumunda filtrenin uygulanacağını belirliyoruz. Yani parametre olarak tanımladığımız değerlerin veri kümemizden filtrelenmesini istiyoruz.
Bu yüzden varsayılan olarak (default) Text olan değeri Parametre olarak seçiyoruz.
Oluşturduğunuz başka parametreler de varsa bu bölümde listelenecektir. Bu örnek için oluşturduğumuz Europe Countries Population parametresini seçiyoruz.
Filtreleme sonucunda parametre ekranında tanımladığımız current value (geçerli değer), eğer veri kümesinin içeriğinde varsa aşağıdaki örnekte olduğu gibi filtrelenecektir.
Eğer parametrik olarak filtrelemeyi değiştirmek istiyorsak parametre geçerli değerini (current value) değiştirmek yeterlidir.
Böylece filtrelenecek değer otomatik olarak parametre varsayılan değer olarak oluşacaktır.

Parametrenin Geçerli Değeri (Current Value ) Değiştirildiğinde Filtredeki Değer Otomatik Olarak Değişir.
Umarım sizin için faydalı bir yazı olmuştur. Power BI ‘da parametre kullanımına ilişkin başka örnekler tasarladıysanız lütfen benimle de paylaşınız.
Bloga katkınızın olması beni çok mutlu eder. Bunun dışında sorularınız, önerileriniz varsa iletmenizi çok isterim. Bir hatamız olduysa affola.
Görüşlerinizi, önerilerinizi ve sorularınızı yorum bölümüne yazabilirsiniz. Vakit buldukça cevaplamaya çalışacağım.
Takipte kalmanız dileğiyle…