Microsoft Power BI Report Builder (Paginated Report)

Mirac Öztürk
6 min readApr 12, 2020

microsoft power bi report builder service paginated report

Merhaba, iyi günler.

Bugünkü yazımda; Microsoft Power BI Report Builder’ı birkaç ana hat üzerinden ele almaya çalışıp, yüzeysel olarak inceleyeceğim.

Ek olarak mini bir demo hazırlayarak kullanımını ele alacağım.

Power BI Report Builder; sayfalandırılmış (Sayfalara ayrılmış) raporları belirli formatlarda oluşturmak için tasarlanmış bir araçtır.

Report Builder bir masaüstü uygulamasıdır.Web arabirimi üzerinden çeşitli rapor çıktıları almamızı sağlayan bir hizmeti de mevcuttur.

NOT: Power BI Web arayüzü üzerinde Premium üyeliği mevcut olan hesaplar bu hizmeti kullanılabilir.

EK;

microsoft power bi report builder service error

Power BI Report Builder edinmek için;

Microsoft’un sayfasından doğruca erişebilir;

LİNK: https://www.microsoft.com/en-us/download/details.aspx?id=58158

ya da Power BI web arabirimi üzerinden, indirmeler alanı içerisinden ulaşabilirsiniz.

microsoft power bi report builder paginated

Report Builder oldukça basit yükleme adımlarına sahiptir.Doğrudan kurulumunu gerçekleştirebilirsiniz.

Kurulum işlemlerini tamamladıktan sonra programı çalıştırdığımızda bizden gerçekleştireceğimiz çalışmaya yönelik bir kaç seçenek sunar.

1-New Report (Yeni Rapor) = Yeni bir rapor oluşturmamızı sağlar.Opsiyonel seçenek olarak ise;

  • Table or Matrix Wizard (Tablo veya Matris Sihirbazı) = Tablo veya Matris içeren raporlar hazırlamanızı sağlayan yönergeler içerir.
  • Chart Wizard (Grafik Sihirbazı) = Çeşitli grafikler içeren raporlar hazırlamanızı sağlayan yönergeler içerir.
  • Map Wizard (Harita Sihirbazı) = Haritalar içeren raporlar hazırlamanızı sağlayan yönergeler içerir.
  • Blank Report (Boş Rapor) = Herhangi bir öğe içermeyen (Genel yapıları barındıran) raporlar hazırlamanızı sağlayan yönergeler içerir.

2-Open = Mevcut oluşturulmuş olan raporları kullanmanızı sağlar.

3-Recent (Son-Geçmiş) = Geçmiş zaman dilimlerinde çalışmış olduğunuz raporları kullanmanızı sağlar.

microsoft power bi report builderopen ide

Başlangıç aşamasını kolaylaştırıp, araç üzerindeki yapılara hızlıca göz gezdirmek adına Table or Matrix Wizard seçeneği ile devam edelim.

Seçimimizin ardından doğrudan ilgili raporumuz için bir veri kaynağı oluşturmamız adına bizi yönlendirmeye başlıyor.

Önceden oluşturduğumuz herhangi bir veri seti mevcut ise ilgili kaynağımız üzerinden devam edebilir yada yeni bir veri seti oluşturabiliriz.

Yeni bir veri seti seçimi üzerinden devam edersek;

microsoft power bi report builder new matrix table

sonrasında bizden bir veri kaynağı bağlantısı talep edecektir.Önceden tanımlanmış herhangi bir veri kaynağımız mevcut değil ise yeni bir kaynak oluşturabiliriz.

microsoft power bi report builder new matrix table

Yeni kaynak için bizden bir Name (Ad-Belirlediğiniz Kaynak Adı), Connection Type (Bağlantı Tipi) ve Connection String (Bağlantı Cümleciği) talep edecektir.

microsoft power bi report builder new matrix table edit

İlgili “Bağlantı Adı” ve “Bağlantı Tipi” belirledikten sonra “Bağlantı Cümleciği” için Build (Düzenle-Yapılandır)seçeneğini seçtiğimizde;

microsoft power bi report builder new matrix table edit connetions

bizden birkaç bağlantı bilgisi talep edecek.

  • Data Source (Veri Kaynağı) = İlgili bağlantı tipi.(Microsoft Sql Server,Oracle Server vb.)
  • Server Name (Sunucu Adı) = Bağlantı tipimize ait sunucu adı.
  • Login Type (Giriş Tipi) = Sunucu bağlantı tipi. (Windows Auth. — SQL Server Auth.)
  • Database Name (Veritabanı Adı) = İlgili verilerimizi içeren veritabanımız.

Dilerseniz Advanced (İleri Düzey) diyerek ileri düzey bir şekilde bağlantı ayarlarımızı yapılandırabiliriz.(Connection Timeout (Bağlantı Zaman Aşımı)- Encrypt (Şifreleme) vb.)

microsoft power bi report builder new matrix table advanced properties

Kaynak ayarlarımızı düzenleyip kaydettikten sonra bizim için, belirlediğimiz bağlantı adında bir veri kaynağı oluşturuyor.

Mevcut oluşturduğunuz bağlantıyı Test Connection (Test Bağlantısı) ile test edebilir veya bir sonraki adıma geçebilirsiniz.

microsoft power bi report builder new matrix table test connetions

Devam ettiğimizde yeni bir pencere üzerinde, oluşturmuş olduğumuz kaynak bilgilerini hata durumuna karşın bize tekrardan sunuyor.

microsoft power bi report builder new matrix table test connection local

Mevcut bağlantı bilgilerimiz de herhangi bir hata olmadığını düşünüp devam ettiğimizde, bizden tekrardan giriş bilgilerimizi girmemizi talep ediyor.

microsoft power bi report builder new matrix table user info

Bilgilerimizi girip Ok dedikten sonra tablo veya matrisimize yönelik kullanacağımız alanlardaki verileri incelememiz ve test etmemiz adına mini görünüm penceresi açıyor.

microsoft power bi report builder new matrix table run query

Burada bağlantısını oluşturduğumuz veri kaynağı içindeki, veri barındıran alanları (Tablo-View) kontrol-test edebilir, Auto Detect ile ilişkileri otomatik algılayabilir ve oluşturacağınız öğeye yönelik yapı düzenlemeleri gerçekleştirebilirsiniz.

Bir sonraki adımda ise;

microsoft power bi report builder new matrix table fields

Öğemize ait (Tablo veya Matris) Satır-Sütun-Değer alanlarını belirleyebiliriz.

NOT: Mevcut alanlar sadece tek bir tabloya aittir.Arka planda kendisi ilişkili tablolar üzerindeki, ilişkili alanları getirmez.

Kullanacağımız alanları belirletip sonraki adıma geçtiğimizde;

microsoft power bi report builder new matrix table fields preview

Belirlediğimiz tablo öğemize ait alanların mini öz izleme ve Toplam-Alt Grup tercihleri bulunmaktadır.Tercihlere veya kullanım ihtiyacına göre seçimler üzerinden öge yapısını belirleyebilirsiniz.

Toplam-Alt Grup tercihleri;

1-Show Subtotals and Grand Totals (Alt-ÜstToplamlar) = Alt ve Genel toplamlarını kullanmamızı sağlar.Opsiyonel olarak;

  • Blocked Subtotal Below (Engellenen Alt Toplamlar)= Alt toplamları engellemenizi sağlar.
  • Blocked Subtotal Above (Engellenen Üst Toplamlar)=Üst toplamları engellemenizi sağlar.
  • Stoped Subtotal Above (Durdurulmuş Alt Toplamlar)=Alt toplamların hesaplanmasını durdurur.

2-Expand Coolapse Groups (Açılabilir Gruplar) =Matrise yönelik genişletme veya daraltma (Açılabilir Alt Grup) özelliğini kullanmanızı sağlar.

Doğrudan devam ederek oluşturulacak öğemize ait son bir ön izlemesini gerçekleştirdikten sonra Finish ile ilgili işlemlerimizi tamamlayabiliriz.

microsoft power bi report builder new matrix table fields preview

Veri kaynağı ve öğe yapılandırma işlemlerimizi tamamladıktan sonra Report Builder bizi rapor taslağımızla beraber rapor tasarım ekranına yönlendiriyor.

Tasarım ekranımızı 5 ayrı parça (Bölüm) üzerinden ele alabiliriz;

1-Üst Öğe Tasarım Alanı = Belirlediğiniz öğeye ait yazı ve yazı tipi-stili tasarımlarını oluşturmanızı sağlar.

2-Properties Alanı (Özellikler) = Belirlediğiniz öğeye ve rapor hatlarına ait stil düzenlemelerini gerçekleştirmenizi sağlar.

3-Report Data (Rapor Verileri) = Raporunuza ait veri düzenlemelerini gerçekleştirmenizi sağlar.

4-Parameters Alanı (Parametreler) = Raporunuz içerisinde bulunan parametrelerinizi düzenlemenizi sağlar.

5-Column & Row Groups (Kolon ve Satır Grupları) = Opsiyonel alandır.Görsel öğe olarak tablo veya matris belirlediğimizde bize bazı görsel özelliklerini kullanmamızı sağlar.

microsoft power bi report builder new matrix table fields preview edit

1-Üst Öğe Tasarım Alanı = Yazı tipleri, yazı stilleri, tablo iç stilleri, yardımcı rapor kısayolları içerir.

Burada Run ile oluşturduğumuz raporu çalıştırabilir ve ön izlemesini gerçekleştirebiliriz.

microsoft power bi report builder new matrix table field table edit

2-Properties Alanı (Özellikler) = Veri alanı ayarları ve görsel stillerine yönelik detay düzenlemeleri içeren alan.

microsoft power bi report builder new matrix table properties

3-Report Data (Rapor Verileri) =Bağlı olduğumuz veri kaynağını içerisindeki veriler ve rapor öğelerine (Page Number (Sayfa Numarası), Language (Dil) vb.) yönelik detaylı ayarların yapıldığı alan.

microsoft power bi report builder new matrix table data area

Parameters ve Column & Row Groups gibi ek alanlar opsiyonel olarak kullanılmaktadır.

Bu alanlar rapor tasarımı için hız ve kolaylık açısından kullanılmaktadır.

Mevcut işlemleri doğrudan ana çalışma alanı ve belirttiğimiz 3 yardımcı alan içerisinden gerçekleştirebilirsiniz.

Ufak birkaç düzenlemeden (Renk ve Yazı Stili) sonra raporu çalıştırdığımızda (Run);

microsoft power bi report builder new matrix table document preview

olarak rapor çıktısı alacağız.

Burada üst kısımdaki alan üzerinde;

microsoft power bi report builder new matrix table document design
  1. Tasarım Alanına Geri Dönüş
  2. Rapor Boyutu Ayarı
  3. Rapor Sayfaları
  4. Raporlama İşlemini Drudurma ve Rapor Verilerini Yenileme
  5. Fiziksel ve Sanal Rapor Çıktıları Alma
  6. Rapor Tasarımı Belirleme
  7. Rapor Parametreleri
  8. Rapor Arama öellikleri bulunmaktadır.

Raporu dışarı aktarmak istediğimizde bize birçok opsiyonel seçenek sunmaktadır.

Power BI Web hizmeti içerisinde kullanmak adına Premium üyelik istese de masaüstü üzerinden faydalanmamız adına hoş seçenekler sunmaktadır.

Kurumumuz bünyesinde faydalanabileceğimiz hizmet olarak seçeneklerde bulunabilir.

microsoft power bi report builder new matrix table document edit area

Son olarak, hazırladığımız raporu kaydedebilir veya Power BI Service üzerinde kullanabiliriz.

microsoft power bi report builder new matrix table power bi service publish

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

İyi çalışmalar…

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

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

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