On Prem PowerBI Kurulumu
Merhaba,
Bu yazımızda on prem olarak Microsoft PowerBI kurulumunu bahsediyor olacağız.
Öncelikle PowerBI nedir kısaca ondan bahsedelim. PowerBI Microsoft’un iş zekası uygulaması. Bu uygulama ile verilerinizi görselleştirip analitik raporlar elde edebilirsiniz.
PowerBI iki türlü çalışır. Birincisi siz raporlarınızı tasarlarsınız, veri olarak SQL Server ya da başka bir veritabanına bağlarsınız, oluşturduğunuz raporu buluta publish edersiniz ve kullanıcılar verileri bulut üzerinden canlı şekilde görür. Verileri yerelden canlı çekmek için ise bir gateway kurulumu gerçekleştirilir. Bu yöntem de çok tercih edilen bir yöntemdir ama ben bu makalede 2. Senaryoyu yani PowerBI’ı tamamen on prem çalıştırmayı anlatacağım.
Bunun için PowerBI Report Server uygulamasını download ediyoruz.
Google’a PowerBI Report Server yazıp gelen linke tıklıyoruz.
https://www.microsoft.com/en-us/download/details.aspx?id=57270
Buradan download ediyoruz.
Açılan pencereden PowerBIReportServer.exe ve PBIDesktoRS_x64’ü indiriyoruz.
PowerBIReportServer.exe: Yerel makinemize kuracağımız powerbi report sunucusu.
PBIDesktoRS:PowerBI raporlarını oluşturacağımız uygulama.
Kurulumu başlatıyoruz.
Bu uygulamayı 180 gün trial olarak kullanabilirsiniz.
PowerBI server arka tarafta kendini yönetebilmek için bir sql server database ine ihtiyaç duyar. Şayet kullandığınız bir SQL Server yoksa kurmanız gerekir.
Kurulum klasörünü seçiyoruz ve kurulumu başlatıyoruz.
Kurulum tamamlandı. Şimdi konfigüre edeceğiz.
Configure report server butonuna basıyoruz.
Service account kısmını olduğu gibi bırakıyoruz.
Web service url konfigürasyonunu yapıyoruz. Eğer herhangi bir değişiklik yapmayı gerektirecek bir durum yoksa aslında sadece Apply tuşuna basıyoruz.
Report Server’ın kullanacağı database ayarlarını yapıyoruz.
Mevcutta bir db olmadığı için Create new report server database diyoruz.
Bağlanacağımız makineyi seçiyoruz. Benim makinemin adı localhost\sql17. Siz de kendi makinenizdeki SQL Server intance adını girebilirsiniz.
Oluşturulacak database adını giriyoruz.
Report server’ın SQL’e nasıl bağlanacağı bilgisini seçiyoruz.
Database konfigürasyonu da tamamlandı.
Web portal virtual directory kısmında report server için çalışacak web portal ismini tanımlıyoruz ve Apply butonuna basıyoruz.
Web Portal Url konfigürasyonu da tamamlandıktan sonra artık herhangi bir browser’da report serverı çalıştırabilir durumdayız. Benim makinemin adı “Developer1” ve http://developer1/Reports/browse/ dediğimizde portal ekranı geliyor.
Şimdi sırada rapor oluşturma işlemi var. Bunu için indirdiğimiz PowerBI Desktop uygulamasını kurmamız gerekiyor.
Burada report server ın versiyonu ile Desktop uygulamasının versiyonlarının aynı olmasına dikkat etmek gerekiyor.
Kurulum tamamlandı finish diyerek uygulamamızı açıyoruz.
Desktop uygulamamız açıldı.
Get data diyoruz.
Database>SQL Server Database diyoruz ve connect butonuna basıyoruz.
Benim elimde böyle bir data var ve bu datayı çekmek istiyorum. Bu datayı kullanmak isterseniz buradan indirebilirsiniz.
https://drive.google.com/file/d/1yQ3qw55zJFseHZFicirlka1P17EJNhas/view?usp=sharing
Database bağlantı bilgilerini giriyoruz.
Verinin önizlemesini gördük ve load diyoruz.
Şimdi birkaç görsel bileşen ekleyelim. Bir tane table ekleyelim.
Şimdi bu table da illere göre satışları listeleyelim.
Sağ taraftan CITY alanını sürükleyip data fields kısmına bırakıyorum.
Şehir isimleri geldi.
Şimdi de yanına toplam satışları getirelim. Bunun için LINETOTAL alanını sürükleyip bırakıyoruz.
Sonuç olarak elde ettiğimiz görüntü aşağıdaki gibi.
Şimdi bir de chart ekleyelim.
Burada da kategorilere göre satışları listelettirelim. Bunun için legend kısmına CATEGORY1 alanını Values kısmına da LINETOTAL alanını sürükleyip bırakalım.
Bir de harita ekleyelim.
Bunun için sağ taraftan map bileşenini seçip ekleyelim.
Haritayı veri ile beslemek için Location kısmına CITY, size kısmına da LINETOTAL alanını getirelim.
Sonuç aşağıdaki gibi.
Burada asıl amaç bir powerbi kurulumu ile on prem olarak çalışmak olduğu için elimden geldiğince görsellik detaylarına girmemeye çalışıyorum.
Şimdi bu raporu publish etmeye geldi sıra. Bunun için file menüsünden save as>PowerBI Report Server diyoruz.
Raporu yayınlayacağımız report server ın adresini yazıyoruz.
Filename kısmına da Ornek Rapor yazıyoruz ve kaydediyoruz.
Rapor başarı ile yayınlandı. Take me there diyerek rapora gidiyoruz.
Görüldüğü gibi raporumuz yayınlandı ve ulaşılabilir durumda.
Umarım faydalı bir makale olmuştur.
Sağlıcakla kalın….
#powerbi #onprempowerbi
Eline sağlık hocam, çok güzel bir makale olmuş. Çok talep gören bir konuydu, yazman çok iyi olmuş.
Teşekkür ederim abi. Beğenmene sevindim.
Hocam müthiş , ellerine sağlık.
Eyvallah abi.
Elinize sağlık. Teşekkür ederiz.
Saygılarımla
Teşekkür ederim.
Eline sağlık Ömer Hocam. Aradığım makaleyi sonunda buldum.