Filtreleme için rapor tasarlamaya giriş

Tamamlandı

Filtreleme, Microsoft Power BI raporunun beş farklı düzeyinde gerçekleşebilir:

  • anlamsal model (RLS)

  • Rapor

  • Sayfa

  • Görsel

  • Measure

Rapor, sayfa ve görsel düzeyi filtreleri raporun yapısına uygulanır.

Filtre düzeyleri hiyerarşisi, semantik model (RLS) ile Rapordan Sayfaya Görselden Ölçüye diyagramı.

anlamsal model (RLS)

Her Power BI raporu, bir anlam modelini temsil eden bir Power BI yapıtı olan tek bir anlam modelini sorgular. Anlamsal model, veri alt kümesine erişimi kısıtlamak için satır düzeyi güvenliği (RLS) zorlayabilir ve farklı kullanıcılar farklı veriler görür. Rapor, anlam modelinin RLS'yi zorunlu kılıp zorlamayacağını belirleyemez ve RLS'yi geçersiz kılamaz.

Önemli

RLS filtresi uygulanmış tabloları filtrelediğinizde, bazı rapor tüketicilerinin raporda veri (BLANK) görmediği durumlardan kaçınmaya dikkat edin. Örneğin, belirli ülkelere/bölgelere veri görünürlüğünü kısıtlamak için RLS'yi zorlayan bir model düşünün. Tasarım zamanında Avustralya verilerini görme izniniz varsa ve raporu Avustralya'ya göre filtrelediyseniz, yalnızca Birleşik Devletler verileri görme iznine sahip bir rapor tüketicisi verileri hiç görmez.

Daha fazla bilgi için bkz. Power BI ile satır düzeyi güvenlik (RLS).

Rapor yapısı

Power BI raporunun yapısı hiyerarşiktir. En üst düzey rapor, ikinci düzey sayfalarından, üçüncü düzey ise görsellerden ve öğelerden oluşan rapor nesnelerinden oluşur. Filtreler bölmesinde, bu düzeylerden herhangi birine filtre ekleyebilirsiniz.

Not

Rapor yapısını filtreleme, 2. Ünitede ele alınmıştır. Görselleri dilimleyicilerle filtreleme, 3. Ünite'de ele alınmıştır.

Measure

Ölçü, verileri özetlemek için tasarlanmış bir model nesnesidir. Veri Çözümleme İfadeleri'nde (DAX) yazılan ölçü formülleri CALCULATE veya CALCULATETABLE işlevlerini kullanarak filtre bağlamını değiştirebilir. Bu işlevler güçlü bir işlevdir ve filtre ekleme, kaldırma veya değiştirme esnekliği sağlar. Akıllı zaman gösterimi işlevleri olarak bilinen bir dizi DAX işlevi, filtre bağlamını da değiştirir. Bu işlevler rapor yapısına uygulanan tüm filtreleri geçersiz kılabilir.

Daha fazla bilgi için bu modülün sonundaki ilgili bağlantılara bakın.

Microsoft Power BI Desktop rapor tasarım zamanında ölçüler oluşturabilirsiniz (modelin SQL Server Analysis Services çok boyutlu modele canlı bağlantı olması dışında). Bu ölçüler rapora ait olduğundan rapor düzeyinde ölçüler olarak adlandırılır.

Rapor filtrelerini geçersiz kılan iyi bir ölçü örneği, üç aylık hareketli ortalama hesaplamadır. Mart ayının sonucunu hesaplamak için, ayın filtre bağlamı Ocak, Şubat ve Mart'ı kapsayacak şekilde genişletilmelidir. CALCULATE işlevi veya akıllı zaman gösterimi işlevi, filtre bağlamını bu sonucu üretecek şekilde değiştirebilir.

Rapor filtrelemeyi daha iyi anlamak için, tasarım zamanında ve tüketim zamanındaki filtre tekniklerini açıklayan aşağıdaki videoyu watch.