- Yayınlamak ile paylaşmak aynı şey değildir
- Adım adım: raporu Power BI Service'e yayımlama
- Raporu paylaşmanın yolları
- Filtrelenmiş görünümü paylaşmak
- Hangi yolu ne zaman seçmeli?
- Örnek senaryo: haftalık satış raporunu bölge yöneticilerine açmak
- Sık yapılan hatalar
- Yayınlama ve paylaşımı Mindset programlarında nerede çalışırsınız?
- Sık sorulan sorular
Power BI raporu yayımlamak ve doğru kişilerle paylaşmak
Power BI raporu Desktop'tan nasıl yayımlanır, bağlantı, doğrudan erişim ve uygulama ile nasıl paylaşılır? Yöntem seçimi ve sık hatalar.
Yayınlamak ile paylaşmak aynı şey değildir
Power BI'da rapor hazırlamak, yayımlamak ve paylaşmak ayrı adımlardır. Rapor önce Power BI Desktop'ta oluşturulur. Yayımlama, bu dosyanın Power BI Service'teki bir çalışma alanına gönderilmesidir; bu adımdan sonra rapor ve ona bağlı anlamsal model (eski adıyla veri kümesi) bulutta yaşar. Paylaşma ise yayımlanmış raporu başkalarının görebilmesi için yetkilendirmektir.
Bu ayrımı bilmek pratikte önemlidir. Yayımlanmış bir rapor, çalışma alanına erişimi olan kişiler dışında kimseye görünmez. Raporu görmesi gereken kişiye hangi yolla erişim vereceğiniz ise ayrı bir karardır: bağlantı paylaşımı, doğrudan erişim, Teams üzerinden paylaşım ya da bir uygulama (app) olarak dağıtım.
Yayımlanmış bir raporun nasıl paylaşılacağı ve doğru yolun nasıl seçileceği, çalışma alanının kurulumundan ve rollerin atanmasından ayrı değerlendirilmelidir.
Adım adım: raporu Power BI Service'e yayımlama
Rapor Power BI Desktop'ta tamamlandığında Yayımla (Publish) komutuyla hedef çalışma alanı seçilir. Kişisel çalışma alanına (Çalışma Alanım) yayımlanan rapor yalnızca sizin içindir; ekiple paylaşılacak raporlar için ortak bir çalışma alanı seçilmelidir.
Yayımlamadan önce şunlar kontrol edilir:
- Veri kaynağı bağlantı modu: Import modunda veri raporla birlikte buluta taşınır; veri güncel kalsın istiyorsanız zamanlanmış yenileme gerekir. Şirket içi bir kaynağa bağlıysanız ağ geçidi de gerekebilir.
- Kimlik bilgileri: Yayımlandıktan sonra anlamsal modelin ayarlarında veri kaynağı kimlik bilgilerinin tanımlı olması gerekir; aksi halde yenileme hata verir.
- Tema ve sayfa: Çalışırken koyu tema kullandıysanız açık temaya dönmek çoğu ortamda daha okunaklıdır.
- Satır düzeyi güvenlik: Herkesin verinin tamamını görmemesi gerekiyorsa güvenlik rolleri yayımlamadan önce tanımlanmalı, yayımlandıktan sonra kullanıcılara atanmalıdır.
Yayımlama bittiğinde rapor çalışma alanında listelenir ve tarayıcıda açılabilir. Aynı raporu daha sonra yeniden yayımlamak, çalışma alanındaki mevcut sürümün üzerine yazar; bu nedenle ekipte kimin hangi dosyadan yayımladığı belli olmalıdır.
Raporu paylaşmanın yolları
Power BI Service'te bir raporu paylaşmanın başlıca yolları şunlardır.
Bağlantı ile paylaşım: Raporu okuma görünümünde açıp Paylaş (Share) düğmesiyle bağlantı oluşturursunuz. Bağlantının kimlerce kullanılabileceğini (kuruluştaki herkes ya da belirli kişiler) ve alıcıların raporu yeniden paylaşıp paylaşamayacağını, anlamsal modelden yeni içerik oluşturup oluşturamayacağını seçersiniz.
Doğrudan erişim: Paylaş menüsünden izinleri yönet seçeneğiyle belirli kişilere ya da gruplara doğrudan erişim verilir. Kimin neye eriştiği sonradan görülebilir ve geri alınabilir.
Teams'te sohbet: Rapor, bir Teams ekibine ya da kanalına doğrudan gönderilebilir.
Tek görsel paylaşımı: Bir görselin sağ tık menüsünden o görselin bağlantısı kopyalanabilir; bağlantı görseli öne çıkaran bir görünüm açar.
PowerPoint: Power BI eklentisiyle canlı rapor sayfaları sunuma eklenebilir.
Uygulama (app): Birden fazla rapor ve pano bir paket olarak kitleye dağıtılacaksa uygulama yayımlamak, tek tek rapor paylaşmaktan daha düzenlidir. Uygulama ile gelen bir rapor, alıcı tarafından yeniden paylaşılamaz; yeni kişi eklemek için uygulama sahibinin kitleyi güncelleyip uygulamayı yeniden yayımlaması gerekir.
Filtrelenmiş görünümü paylaşmak
Paylaşmadan önce raporu belirli bir bölge, satış temsilcisi ya da dönem için filtreleyip 'Değişikliklerimi dahil et' seçeneğini işaretlerseniz alıcı raporu o filtreli haliyle açar. Bu seçeneğe filtre bölmesindeki seçimler, dilimleyiciler, çapraz filtrelemeler, ayrıntıya inme düzeyi, uygulanmış yer imi ve odak modu dahildir.
Önemli bir uyarı: filtreli görünüm bir güvenlik önlemi değildir. Alıcı filtreleri temizleyip verinin tamamını görebilir. Kişilerin yalnızca kendi verilerini görmesi gerekiyorsa çözüm, anlamsal modelde satır düzeyi güvenlik (RLS) kurmaktır. Aynı şekilde Microsoft'un belgesine göre, bir raporu paylaşmak ya da uygulama yayımlamak, RLS ile sınırlanmadığı sürece anlamsal modelin tamamına erişim vermek anlamına gelir; gizlenen sütunlar ya da kısıtlanan görsel işlemleri veriyi korumaz.
Hangi yolu ne zaman seçmeli?
Karar, kitlenin büyüklüğüne ve içeriğin kalıcılığına bağlıdır.
Ölçüt: Küçük, geçici paylaşım. Bağlantı ile paylaşım ya da Teams'te paylaşım yeterlidir; hızlıdır ve izinler raporla sınırlı kalır.
Ölçüt: Düzenli kullanılan ve çok sayıda kişiye ulaşan içerik. Uygulama yayımlamak daha uygundur; kitle tanımlanır, içerik sürümlenir, kullanıcılar tek yerden erişir.
Ölçüt: Birlikte geliştirilen içerik. Çalışma alanı rolleri (katkıda bulunan, üye, yönetici) kullanılır; okuyucular için ise görüntüleyici rolü yeterlidir.
Ölçüt: Veri hassasiyeti. Hangi yöntem seçilirse seçilsin, hassas veride RLS ve çalışma alanı erişim denetimi birlikte düşünülür.
Lisans konusunda Microsoft'un belgesi, paylaşımda hem paylaşan hem alıcı için Power BI Pro lisansı gerektiğini, içerik Premium kapasitedeyse bu şartın değiştiğini belirtir. Kuruluşunuzun lisans modelini yönetici ile teyit edin.
Örnek senaryo: haftalık satış raporunu bölge yöneticilerine açmak
Örneğin bir analist haftalık satış raporunu Power BI Desktop'ta hazırlamış olsun. Rapor, satış ekibinin ortak çalışma alanına yayımlanır. Bölge yöneticilerinin yalnızca kendi bölgelerini görmesi gerektiği için anlamsal modelde bölge bazlı RLS rolleri tanımlanır ve yöneticiler ilgili rollere atanır.
Raporu her hafta tek tek göndermek yerine analist bir uygulama yayımlar; bölge yöneticileri ve genel müdürlük kitlesi uygulamaya eklenir. Yeni bir yönetici işe başladığında kitleye eklenip uygulama güncellenir. Zamanlanmış yenileme açıldığı için rapor her hafta güncel veriyle açılır.
Bu kurguda hata sayılabilecek davranışlar da vardır: raporu 'herkes bağlantıyla görsün' diyerek açmak, RLS atamasını unutmak ya da yenileme kimlik bilgilerini kişisel hesaba bağlayıp o kişi şirketten ayrılınca yenilemenin durmasına yol açmak.
Sık yapılan hatalar
- Yayımlanan raporu paylaşıma açıp anlamsal modelin tamamına erişim verdiğini fark etmemek.
- Filtreli görünümü güvenlik önlemi sanmak.
- Kişisel çalışma alanından ekibe rapor dağıtmaya çalışmak; ekip içeriği ortak çalışma alanında durmalıdır.
- Uygulamayla gelen bir raporu yeniden paylaşmaya çalışmak ve bunun neden mümkün olmadığını anlamamak.
- Yayımlandıktan sonra kimlik bilgilerini tanımlamamak; rapor açılır ama veri eski kalır ya da yenileme hata verir.
- Yenilemeyi hiç kurmayıp raporun güncelliğini kullanıcıya bırakmak.
Yayınlama ve paylaşımı Mindset programlarında nerede çalışırsınız?
Mindset kataloğundaki Power BI ile Veri Görselleştirme eğitiminin modül başlıkları arasında Power BI Service ve Paylaşım ile Gerçek Senaryo Uygulaması yer alır; yayımlama ve paylaşım adımları bu başlıkların kapsamındadır. Eğitim, rapor üretip ekibe dağıtan analistler, yönetim raporlaması yapan ekipler ve raporu kendi birimine sunması gereken yöneticiler için uygundur. Kurumsal ekiplerde yayımlama ve erişim düzeninin ortak kurallara bağlanması, bu modüllerden sonra uygulanabilecek bir çalışmadır.
İlgili Mindset programı
Power BI ile Veri Görselleştirme
Sık sorulan sorular
Power BI raporunu Desktop'tan yayımlamak için ne gerekir?
Power BI Service'e erişim sağlayan bir hesap ve hedef çalışma alanında yayımlama yetkisi gerekir. Hesabınızla oturum açıp Yayımla komutundan çalışma alanını seçersiniz. Ekip paylaşımı düşünüyorsanız kişisel çalışma alanı yerine ortak bir çalışma alanı tercih edin; böylece rapor sahibi değişse bile içerik erişilebilir kalır.
Rapor paylaşınca veri de paylaşılmış olur mu?
Evet, satır düzeyi güvenlik kısıtlamıyorsa paylaşım anlamsal modelin tamamına erişim vermek anlamına gelir. Sütunları gizlemek ya da görsel işlemlerini kısıtlamak veriyi korumaz. Her kullanıcının yalnızca kendi verisini görmesi gerekiyorsa modelde RLS rolleri tanımlayıp kullanıcıları bu rollere atamak gerekir.
Uygulamayla gelen raporu başkasına gönderebilir miyim?
Hayır. Uygulama dağıtımıyla gelen raporlar yeniden paylaşılamaz. Yeni bir kişinin erişmesi için uygulama sahibinden o kişiyi kitleye eklemesini ve uygulamayı güncellemesini istemelisiniz. Bu kısıt, erişimin tek bir yerden yönetilmesini sağlar.
Paylaşılan rapor neden alıcıda boş ya da eski veriyle görünüyor?
Çoğunlukla anlamsal model yenilenmemiştir ya da yenileme için kimlik bilgileri tanımlı değildir. Çalışma alanında anlamsal modelin yenileme geçmişine bakın, kimlik bilgilerini ve ağ geçidi bağlantısını kontrol edin. Veri kaynağı şirket içindeyse ağ geçidinin çevrimiçi olması gerekir.
Bağlantı paylaşımı ile uygulama arasındaki fark nedir?
Bağlantı paylaşımı tek bir rapora yönelik hızlı ve bireysel bir erişimdir. Uygulama ise birden fazla raporu ve panoyu kitle tanımıyla paketler, tek yerden sunar ve içerik sürümünü kontrollü yayımlamanızı sağlar. Düzenli kullanılan ve geniş kitleye ulaşan içerik için uygulama, geçici ihtiyaçlar için bağlantı daha uygundur.