C/PRWRB : Paginated Report Geliştirme: Power BI Report Builder ve SSRS Report Builder ile Uygulamalı Raporlama
5 gün (30 saat) Orta Sınıf / Online İş Zekası ve İleri Analitik
Bu eğitim, Power BI Report Builder ve Microsoft Report Builder (SSRS) araçlarıyla paginated report (sayfalı raporlama) oluşturma konusunda katılımcılara uçtan uca yetkinlik kazandırmayı amaçlamaktadır. Eğitimde; raporlama ihtiyaçlarının sınıflandırılması, .RDL formatının evrimi, veri kaynaklarına bağlantı, dataset tasarımı, temel ve gelişmiş rapor tasarımı gibi konular adım adım ele alınmaktadır. Ayrıca parametre kullanımı, kullanıcı etkileşimi ve drill-through gibi gelişmiş kullanıcı senaryoları da uygulamalı olarak gösterilmektedir. Katılımcılar, Power BI Service ve SSRS platformları arasında farkları öğrenirken, raporların paylaşımı, güvenliği, zamanlaması ve performans optimizasyonu gibi önemli başlıklarda da pratik bilgiler edinecektir. Eğitim sonunda katılımcılar; ister bulutta, ister on-prem yapıda profesyonel kalitede paginated raporlar tasarlayıp yönetebilecek bilgi ve beceriye sahip olacaklardır.
Eğitim İçeriği
Module 1: Paginated Report Raporlamaya Giriş
- Raporlama Talep Tipleri
- Paginated report nedir, hangi senaryolarda tercih edilir?
- Power BI Report Builder vs Microsoft Report Builder (SSRS): kullanım senaryoları, avantajlar
- .RDL formatı, evrimi ve platformlar arası uyumluluk
Module 2: Kurulum ve Ortam Yapılandırması
- Power BI Report Builder
- Report Builder (SSRS / Power BI Report Server)
- Rapor portalı üzerinden başlatma ve kullanıcı yetkilendirme ayarları
Module 3: Veri Kaynaklarıyla Çalışmak
- Desteklenen kaynaklar Veri Kaynakları
- Power BI semantic model (dataset) bağlantısı
- Desteklenen Diğer Veri Kaynakları
Module 4: Dataset Tasarımı ve Sorgu Optimizasyonu
- Dataset oluşturma süreci; sorgu düzenleyicisi ve wizard tabanlı yaklaşımlar
- Parametreli stored procedure kullanımı
- Shared dataset vs embedded dataset farkları, reuse stratejileri (SSRS)
- Caching layer, query performance optimizasyonu
Module 5: Temel Rapor Tasarımı (Wizard Tabanlı)
- Table, Matrix, Chart ve Map wizard kullanımı ile temel rapor oluşturma süreci
- Gruplama, toplam, conditional formatting, layout tasarımı
- Report Parts konsepti (deprecated olduğu için dikkat edilecek sürümler)
Module 6: Gelişmiş Tasarım Teknikleri (Free‑form)
- List region, nested tablolar ve free‑form layout yapıları
- Harita, sparkline, KPI, grafikler ve etkileşimli öğeler
- İnteractif Sıralama, Bookmark ve link kullanımı
- Header ve footer kullanımı
- Expression dili ve kod ekleme (VB.NET)
Module 7: Parametreler ve Kullanıcı Etkileşimi
- Parametre yapıları: tekli, çoklu, default/null/blanks kullanım
- Parametre bağlantıları dataset’e, show/hide davranışları
- Drill‑through senaryoları, Document Map yapılandırması
Module 8: Power BI Service Entegrasyonu
- Paginated raporların Power BI Service’e yayınlanması
- Kullanıcı rolleri (Build, Contributor, Viewer) ve parametre güvenliği
- Row-Level Security (RLS) etkisi
Module 9: SSRS’e Özgü Özellikler (On‑Prem)
- RDL raporlarının RS portal üzerinden yayınlanması ve yönetimi
- Linked Reports, Snapshot, scheduling ve e‑posta abonelikleri
- Rol bazlı erişim: Content Manager, Report Builder rolü vb.
- Caching stratejileri ve performans optimizasyonu
Module 10: Performans ve En İyi Uygulamalar
- Büyük veri setlerinde layout planlama ve page break stratejileri; fiziksel sayfa yapısına göre tasarım
- Karmaşık expression performansını izleme
- Export formatlarına göre optimize rapor oluşturma: PDF, Excel, Word, PowerPoint
Öncesinde Önerilenler
-
Data Analyst
Veri Okuryazarlığı, Verinin Keşfi, Modellenmesi ve Etkili Rapor Tasarlama Teknikleri
- C/ERIT : Etkileyici Raporlama ile Karar Verme Gücünü Arttırın
- C/STATI : Betimleyici ve Çıkarımsal İstatistik Temelleri
- C/STATF : İstatistik Esasları
- C/STATF+ : İstatistik Esasları (Genişletilmiş)
- MS/20761C : Querying Data with Transact-SQL
- C/TVTS : T-SQL ile Veri Tabanı Sorgulama (Microsoft SQL Server)
- MS/10994B : Data Analysis Fundamentals Using Excel
- MS/20779B : Analyzing Data with Excel
- C/QSEU : Qlik Sense Son Kullanıcı
- C/QSDEV : Qlik Sense Geliştirici
- C/PBI : Power BI ile Veri Analizi
- MS/DA-100 : Analyzing Data with Power BI
- MS/10990C : Analyzing Data with SQL Server Reporting Services
- C/PBSSBI : Power BI ile Self Service BI
-
BI Professional
Veri kaynaklarının Keşfi, Veri Kalitesini Arttırma, ETL, Veriambarı Tasarım Prensipleri, Veri Modelleme ve Raporlama
- C/ERIT : Etkileyici Raporlama ile Karar Verme Gücünü Arttırın
- C/STATI : Betimleyici ve Çıkarımsal İstatistik Temelleri
- C/STATF : İstatistik Esasları
- C/STATF+ : İstatistik Esasları (Genişletilmiş)
- MS/20761C : Querying Data with Transact-SQL
- C/TVTS : T-SQL ile Veri Tabanı Sorgulama (Microsoft SQL Server)
- MS/20762C : Developing SQL Databases (Microsoft SQL Server)
- C/QSDEV : Qlik Sense Geliştirici
- C/PBI : Power BI ile Veri Analizi
- MS/DA-100 : Analyzing Data with Power BI
- C/PBSSBI : Power BI ile Self Service BI
Sonrasında Önerilenler
-
Data Analyst
Veri Okuryazarlığı, Verinin Keşfi, Modellenmesi ve Etkili Rapor Tasarlama Teknikleri
-
BI Professional
Veri kaynaklarının Keşfi, Veri Kalitesini Arttırma, ETL, Veriambarı Tasarım Prensipleri, Veri Modelleme ve Raporlama
- CMS/20767B : Implementing a SQL Data Warehouse
- MS/20768C : Developing SQL Data Models
- MS/10990C : Analyzing Data with SQL Server Reporting Services
- C/AZSC-Synapse : Fundamentals of Azure Synapse Analytics
- C/BDA-Synapse : Data Analytics Solutions Using Azure Synapse Analytics
- MS/DP-500 : Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI
- CMS/DP-601T00A : Implementing a Lakehouse with Microsoft Fabric
- C/DMDQ : Veri Yönetimi ve Veri Kalitesi
- C/ADMT : İleri Veri Modelleme Teknikleri