Power BI Göze Çarpan Yenilikler #Mayıs2020

Mirac Öztürk
9 min readMay 12, 2020

microsoft power bi features may

Merhaba iyi günler.

Bugün Power BI Mayıs güncellemesine ait bazı notlarımı sizlere aktarıyor olacağım.

Başlıca birkaç maddeyi ele almaya çalıştım.

Mevcut güncellemelere yönelik fikirlerinizi ve çözümlemelerinizi paylaşma imkanınız olursa çok sevinirim.

Şimdiden iyi okumalar.

1-Change Detection for Page Refresh

Change Detection for Page Refresh (Değişiklik Algılaması ile Sayfa Yenilemesi) özelliği belirli bir tetikleme (Veri Yenilenmesi Dahilinde) ile sayfanın yenilenmesini sağlar.

Buna ek olarak opsiyonel zaman aralıkları dahilinde sayfa yenilemesini gerçekleştirebiliyorduk.

NOT: Change Detection for Page Refresh özelliği Power BI Premium kapasaitesi modeli ile kullanılabilmektedir.

Hatırlatma: Ürün model ve fiyatlandırması için;

Link; https://miracozturk.com/power-bi-urun-tipi-fiyatlandirmasi-ve-ozellik-karsilastirmasi/

Öncelikle mevcut lokalde bulunan SQL Server üzerindeki demo tablolarımdan verileri rapora aktaralım.

Burada verilere erişirken göze çarpan bir opsiyonel seçenek dahil edilmiş.

Enable SQL Server Failover Support (SQL Server Yük Devretme Desteğini Etkinleştir)

Bu opsiyonel seçenek, istek cümleceğine;

” MultiSubnetFailoverSupport=True;ApplicationIntent=ReadOnly ” ek cümleciğini ekler.

Konular ile ilgili ek paylaşımlar;

1- https://www.youtube.com/watch?v=GBKVGWpvH6s

2- https://altis.com.au/how-to-connect-power-bi-to-read-only-replica-of-azure-sql-database/

microsoft power bi features may change detection for page refresh query area

Verilerimizi Direct Querry (Doğrudan Sorgu) özelliği ile raporumuz içerisine dahil edelim;

microsoft power bi features may change detection for page refresh direct query type

Mini bir düzenleme ile şirket personellerine yönelik özet tablosu ve personel sayısı etiketi raporumuzda oluşturalım.

microsoft power bi features may change detection for page refresh direct query type example report

Özelliğimizi kullanmadan önce;

File (Dosya) / Options & Settings (Seçenekler ve Ayarlar) / Options (Seçenekler) içerisinde Preview Features (Önizleme Özellikleri) sekmesindeki Automatic Page Refresh özelliğini aktifleştirmemiz gerekmektedir.

microsoft power bi features may change detection for page refresh direct query type open setting

Özelliğimizi aktifleştirdikten ve raporumuzu Direct Querry mod ile oluşturduktan sonra Modelling (Modelleme) altındaki Change Detection butonunun aktifleştiğini göreceğiz.

microsoft power bi features may change detection for page refresh direct query type change detection

Ek olarak; Fields (Alanlar) altındaki değişikliği baz alacağımız tabloyu belirleyip,bu tablo üzerinde sağa tıklayarakta Change Detection özelliğine ulaşabiliriz.

microsoft power bi features may change detection for page refresh direct query type change detection setting

Change Detection özelliğini tıkladığımızda;

  • Measure Type (Ölçü Tipi-Türü) : Kullanılacak ölçü türünü belirler. Existing (Hazır) veya New (Yeni) olarak opsiyonel iki seçenektir.
  • Fields (Alanlar) : Hangi tablo altındaki alanın kullanılacağına dair ön izleme sunar.
  • Choose a Calculation (Bir Hesaplama Seç) : Yeni oluşturulacak ölçü için bir hesaplama türü sunar. Count (Distinct), Minimum, Maximum, Sum olarak dört opsiyonel seçenektir.
  • Choose a Field to Apply it to (Uygulanacak Bir Alan Seçin) : Hangi hesaplamanın kullanılacağını belirler.
  • Check for Changes Every (Her Değişikliği Kontrol Et) : Hangi zaman aralığında kontrolün gerçekleştirileceğini belirler.Seconds (Saniye), Minutes (Dakika), Hours (Saat) olarak opsiyonel üç seçenek sunar.

seçenekleri karşımıza çıkmaktadır.

microsoft power bi features may change detection for page refresh direct query type change detection value setting

Measure Type : New olarak belirlendiğinde Choose a Calculation altındaki Count Distinct (Farklı Olarak Değerleri Say), Minumum (En Küçük Değer), Maximum (En Büyük Değer) ve Sum (Toplam) hesaplama tiplerini kullanabilirsiniz.

Burada; belirlenen bir sütün üzerinden hesaplama oluşturmak baz alınmaktadır.

microsoft power bi features may change detection for page refresh direct query type change detection value setting area

Measure Type : Existing olarak belirlendiğinde ise hazırda bulunan oluşturulmuş hesaplama kullanılabilmektedir.

microsoft power bi features may change detection for page refresh direct query type change detection setting value add

Son olarak Check for Changes Every kontrol zaman dilimimizi belirlemek kalıyor.Zaman değerini girerek Seconds, Minutes ve Hours zaman tiplerini kullanabilirsiniz.

microsoft power bi features may change detection for page refresh direct query type change detection value type setting

Ayarlamalarımızı gerçekleştirdikten sonra Apply (Uygula) dediğimizde bize ilgili tablomuz altında bir hesaplama sağlıyor.

microsoft power bi features may change detection for page refresh direct query type change detection use value

Kontrol amaçlı olarak aynı şekilde oluşturduğum hesaplamayı da rapora dahil ettim ve Card (Kart) görselini kopyalayarak hesaplamaları bu görsellere ekledim.

microsoft power bi features may change detection for page refresh direct query type change detection value setting follow
microsoft power bi features may change detection for page refresh direct query type change detection setting preview

Son olarak rapor düzeyinde Visualization (Görselleştirme) paneline girip Brush (Fırça) sekmesindeki Page Refresh (Sayfa Yenileme) özelliğini aktifleştirip opsiyonel seçeneği Change Detection (Değişiklik Tespiti) olarak seçiyorum.

microsoft power bi features may change detection for page refresh direct query type change detection setting time value

Oluşturduğum bu raporu Power BI Web üzerinde paylaşıp kullanbilirim.

Fakat yazının başında da belirttiğim gibi bu özellikten sadece Power BI Premium lisansı olan kullanıcılar yararlanabilir.

Power BI Web paneli üzerinde giriş yapıp, raporu açtığımda ilgili bilgilendirmeyle karşılaşıyorum.

microsoft power bi features may change detection for page refresh direct query type change detection setting license

Gelen üst üste birçok yeniliklerle beraber Power BI lisanslama modellerindeki sağlanan imkanların değişip değişmeyeceği ise birçok kullanıcı tarafından merak konusu olmaktadır.

Belki mevcut özellik ilerleyen zaman dilimlerinde alt lisanslama modellerine de açılabilir.

Ekosistemde söz sahibi olan Microsoft, bu konularda bugüne kadar hep sürpriz yapma seçeneğinden yana oldu.

2-Personalize Visuals

Personalize Visuals (Görselleri Kişiselleştirme) özelliği rapor içerisinde kullandığımız görselleri kısa yoldan düzenlememizi sağlar.

Özelliğimizi kullanmadan önce;

File (Dosya) / Options & Settings (Seçenekler ve Ayarlar) / Options (Seçenekler) içerisinde Preview Features (Önizleme Özellikleri) sekmesindeki Personalize Visuals özelliğini aktifleştirmemiz gerekmektedir.

microsoft power bi features may personalize visuals

Rapor kullanıcılarının rapor içerisindeki görselleri kendi ihtiyaçlarına göre kullanmasına yönelik izin vermek isterseniz, Report Settings (Rapor Ayarları) sekmesindeki,

Allow Report Readers to Personalize Visuals to Suit Their Needs

(Rapor Okuyucularının Görselleri İhtiyaçlarına Göre Kişiselleştirmelerine İzin Ver) özelliğini aktifleştirmeniz gerekmektedir.

microsoft power bi features may personalize visuals preview

Son olarak ilgili öğemizi seçip Visualization paneline girip Brush (Fırça) sekmesindeki Visual Header içerisindeki bulunan Personalize Visual opsiyonel seçeneğini açmamız gerekmektedir.

microsoft power bi features may personalize visuals using

İlgili işlemleri tamamladığımızda özelliğimizin aktifleştiğini göreceğiz.

microsoft power bi features may personalize visuals using on

Rapor ile ilgili düzenlememizi tamamladıktan sonra Power BI Web portalı üzerinde ilgili kullanıcılar ile raporumuzu paylaşıp, kullanımlarına sunabiliriz.

microsoft power bi features may personalize visuals detail

Kullanıcılar rapor içerisindeki görselleri tamamen yeniden yapılandırabilir.

Görsel öğeyi, veri gruplarını, hesaplama değerini, görsel açıklamasını ve araç ipuçlarını tekrardan düzenleyebilir, diğer kullanıcıların kullanıma sunabilir.

Pratik ve esnek bir çözüm fakat, belirli yetkilendirme veya kısıtlamaların olması gerekmektedir.

Aksi halde olumsuz rapor geri dönütleri kaçınılmaz gibi.

3-Relative Time Filter

Relative Time Filter (Göreceli Zaman Filtresi) raporlar içerisinde kullanıcılarımızın özelleştirilmiş zaman dilimleri kıstaslarına göre verileri görmelerini sağlar.

Mevcut özellikle Measure (Ölçü) işlemleri üzerinde hesaplayarak sunduğumuz değerleri, filtre özelliği olarak kullanıp elde edebilirler.

Özelliğimizi kullanmadan önce;

File (Dosya) / Options & Settings (Seçenekler ve Ayarlar) / Options (Seçenekler) içerisinde Preview Features (Önizleme Özellikleri) sekmesindeki Relative Time Filter (Göreceli Zaman Filtresi) özelliğini aktifleştirmemiz gerekmektedir.

microsoft power bi features may relative time filter setting

Sonrasında raporumuz içerisinde bulunan herhangi bir Tarih sütunumuzu Filter görseli altında kullanmamız gerekmektedir.

microsoft power bi features may relative time filter setting using

İşlemi gerçekleştirdiğimizde filtremizde bulunan Between (Arasında), Before (Önce-Öncesinde), After (Sonra-Sonrasında), List (Liste), Dropdown (Açılabilir) opsiyonel seçeneklerine ek olarak Relative Date (Göreceli Tarih) ve Relative Time (Göreceli Zaman) seçeneklerinin eklenmiş olduğunu görürüz.

Öncelikle Relative Time özeliğini inceleyelim.İlk opsiyonel seçeneğimiz, zaman dilimi ön eki olarak Last (Önceki), Next (Gelecek) ve This (Bu) belirleyici kavramlarıdır.

Zaman değeri girdikten sonra;

microsoft power bi features may relative time filter setting report

zaman tipini Minutes (Dakika) ya da Hours (Saat) olarak belirleyebiliriz.

microsoft power bi features may relative time filter using setting

Direct Querry mod ile oluşturduğumuz raporlar için şık bir çözüm olarak gözükmektedir.

Relative Date özelliğinde ise ilk opsiyonel seçeneğimiz, zaman dilimi ön eki olarak Last (Önceki), Next (Gelecek) ve This (Bu) belirleyici kavramlarıdır.

Zaman değeri girdikten sonra;

microsoft power bi features may relative time filter using setting type

zaman tipini Days (Gün), Weeks (Hafta), Weeks-Calendar (HaftaTakvim), Months (Ay), Months-Calendar (Ay-Takvim), Years (Yıl), Years-Calendar (Yıl-Takvim) olarak belirleyebiliriz.

microsoft power bi features may relative time filter using setting type report final view

4-Conditional Formatting for Totals and Subtotals in Table and Matrix

Conditional Formatting for Totals and Subtotals in Table and Matrix (Tablo ve Matristeki Toplamlar ve Alt Toplamlar için Koşullu Biçimlendirme) özelliği tablo ve matrisler içerisinde bulunan verilerimizi değerlere bağlı olarak renklendirmemizi sağlar.

Matris görseli üzerinde aylık satış miktarlarını görselleştirelim.

microsoft power bi features may conditional formatting for totals and subtotals in table and matrix design

Visualization (Görselleştirme) paneline girip Brush (Fırça) sekmesindeki Conditional Formatting (Koşullu Biçimlendirme) içerisindeki bulunan Background Color (Arka Plan Rengi) opsiyonel seçeneğini açmamız gerekmektedir.

Bu otomatik olarak minumum ve maximum değerlerini baz alarak varsayılan bir renk ile renklendirir.

Advanced Controls seçeneğini seçerek;

microsoft power bi features may conditional formatting for totals and subtotals in table and matrix in report

renklendirme özelliklerini belirleyebiliriz.

Burada belirttiğim renklendirme özelliklerine,

( https://miracozturk.com/power-bi-raporlarina-yonelik-ek-cozumlemeler/ ) ek olarak Apply to (Başvurulacak Yöntem) yer almaktadır.

Apply to içerisinde;

  • Values Only (Yanlız Değerler) : Sadece değerlerin renklendirilmesini sağlar.
  • Values And Totals (Değerler ve Toplamlar) : Değerlerin ve toplamların renklendirilmesini sağlar.
  • Totals Only (Sadece Toplamlar) : Sadece toplamların renklendirilmesini sağlar.
microsoft power bi features may conditional formatting for totals and subtotals in table and matrix color type

Dilerseniz Diverging (Ara Değerler) ile ara değer renklendirmesi de uygulayabilirsiniz.

microsoft power bi features may conditional formatting for totals and subtotals in table and matrix using

5-Formatting Visual Properties

Görseller üzerinde dinamik başlık ve renklendirme değerlerini formatlama adına kullanılan üç nokta (…) erişim butonu kolaylık açısından sembolize edilerek sabit buton olarak güncellemeye dahil edildi.

Hatırlatma: Önceki blog yazımda görselleri dinamikleştirmek için yaptığım bazı aksiyonları ele almıştım.Aşağıda erişim linki bulunmaktadır.

Link: https://miracozturk.com/power-bi-raporlarina-yonelik-ek-cozumlemeler/

Bu güncelleme ile Title (Başlık),Title Font Color (Başlık Font Rengi) ve Title Background Color (Başlık Arka Plan Rengi);

microsoft power bi features may formatting visual properties report card visual

Border Color (Kenarlık Rengi);

microsoft power bi features may formatting visual properties report card visual design

Background Color (Arka Plan Rengi);

microsoft power bi features may formatting visual properties report card visual design

ve son olarak Data Label Color (Veri Etiketi Rengi) özelliklerini düzenleyebilirsiniz.

microsoft power bi features may formatting visual properties report card visual design

6-Special Theme

Raporlarımız üzerinde kullanabileceğimiz varsayılan tema alanına, özelleştirebileceğimiz Customize Current Theme (Özel Geçerli Tema) özelliği yeni güncelleme ile Power BI Desktop içerisine dahil edildi.

Özelliğimize;

View (Görünüm) altında bulunan tema alanı içerisindeki Customize Current Theme üzerinden ulaşabiliriz.

microsoft power bi features may special theme customize

Özelleştirilebilir tema özelliği ile Name and Colors (Ad ve Renk) içerisinden Name (Ad-Tema Adı) ve Theme Colors (Tema Renkleri);

microsoft power bi features may special theme design text and color

Text (Metin) içerisinden General (Genel), Title (Başlık), Cards and KPIs (Kartlar ve Göstergeler) ve Tab Headers (Sekme Başlıkları) özelliklerine ait yazı tipini, boyutunu ve rengini;

microsoft power bi features may special theme design text

Visuals (Görseller) içerisinden öğelere ait Background (Arka Plan), Border (Kenarlık), Header (Üst Bilgilendirme) ve Tooltip (İpucu) renklendirmesini ve Transparancey (Opaklık) hassaslığını;

microsoft power bi features may special theme design visual

Page (Sayfa) içerisinden Wallpaper (Duvar Kağıdı) ve Page Background (Sayfa Arkaplanı) renklendirmesi ve Transparancey (Opaklık) hassaslığını;

microsoft power bi features may special theme design page

Filter Pane (Filtre Bölmesi) içerisinden Filter Pane (Filtre Bölmesi), Available Filter Cards (Mevcut Filtre Kartları) ve Applied Filter Cards (Uygulamalı Filtre Kartları) renklendirmesi ve Transparancey (Opaklık) hassaslığını düzenleyebilirsiniz.

microsoft power bi features may special theme design filter pane

Ele aldığımız başlıkların yanı sıra birkaç ek yapılandırma ve özellik yeni güncelleştirme ile Power BI ekosistemine dahil edildi.

Kalan ek güncellemelere;

https://www.youtube.com/watch?v=q2Hfn_Rhb3E

videosu üzerinden ya da,

https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-april-2020-feature-summary/ üzerinden erişebilirsiniz.

Gelecek yazılarda görüşmek üzere.

İyi çalışmalar…

Sign up to discover human stories that deepen your understanding of the world.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Mirac Öztürk
Mirac Öztürk

Written by Mirac Öztürk

Data Scientist + Mathematician / Coder — Gamer miracozturk.com

No responses yet

Write a response

Recommended from Medium

Lists

See more recommendations