Power BI'dan Web'de yayımlama

Power BI’daki Web’de yayımlama seçeneği sayesinde etkileşimli Power BI içeriğini blog gönderilerine, web sitelerine, e-postalara veya sosyal medyaya kolayca ekleyebilirsiniz. Ayrıca yayımladığınız görselleri kolayca düzenleyebilir, güncelleştirebilir, yenileyebilir veya yayımlanan görsellerinizin paylaşımını durdurabilirsiniz.

Uyarı

Web'de yayımla seçeneğini kullandığınızda yayımladığınız rapor veya görseller, İnternet üzerindeki herkes tarafından görüntülenebilir. Görüntülemek için kimlik doğrulaması gerekmez. Raporlarınızda toplanan ayrıntı düzeyindeki verilerin görüntülenmesini içerir. Raporu yayımlamadan önce verileri ve görselleştirmeleri herkesle paylaşmanızın uygun olduğundan emin olun. Gizli veya özel bilgileri yayımlamayın. Bu konuda şüpheleriniz varsa yayımlamadan önce kuruluşunuzun ilkelerini inceleyin.

Not

İçeriğinizi bir iç portal veya web sitesine güvenli bir şekilde ekleyebilirsiniz. Ekle veya SharePoint Online’a ekle seçeneğini kullanın. Bu seçenekler, kullanıcılarınız iç verilerinizi görüntülediğinde tüm izinlerin ve veri güvenliğinin zorunlu tutulmasını sağlar.

Önkoşullar

  • Çalışma Alanım'dan web'de yayımlamak için bir Microsoft Power BI lisansına sahip olmanız gerekir.
  • Grup çalışma alanlarından web'de yayımlamak için bir Microsoft Power BI Pro lisansına sahip olmanız gerekir.
  • Web'de yayımla özelliğini, kişisel veya grup çalışma alanlarında düzenleyebildiğiniz raporlarda kullanabilirsiniz.
  • Sizinle paylaşılan raporlarda veya verileri korumak için satır düzeyi güvenliğe dayanan raporlarda kullanılamaz.
  • Raporunuzu görüntüleyen kişilerin Power BI kullanıcısı olması gerekmez.

Web'de Yayımla'nın desteklenmediği durumların tam listesi için aşağıdaki Önemli noktalar ve sınırlamalar bölümüne bakın.

Web’de yayımlama ile ekleme kodları oluşturma

Web'de yayımla özelliğini kullanmak için bu adımları izleyin. Web'de yayımlamadan önce bu makalenin önceki bölümlerindeki Uyarıyı gözden geçirin.

  1. Düzenleyebileceğiniz bir çalışma alanında bir rapor açın ve Dosya>Ekleme raporu>Web'de yayımla (genel)'i seçin.

    Diğer seçeneklerde Web’de yayımla seçeneği

  2. Power BI yöneticiniz ekleme kodları oluşturmanıza izin vermediyse kendisiyle iletişime geçmeniz gerekebilir.

    Power BI yöneticinize başvurun

    Kuruluşunuzda Web'de yayımla özelliğini etkinleştirebilecek kişiyi bulma konusunda yardım için bu makalenin devamında Yer alan Power BI yöneticinizi bulma bölümüne bakın.

  3. İletişim kutusunun içeriğini inceleyin ve Ekleme kodu oluştur’u seçin.

    Genel bir web sitesine eklemeyi gözden geçirme

  4. Burada gösterildiği gibi uyarıyı gözden geçirin ve verilerin genel bir web sitesine eklenmeye uygun olduğunu onaylayın. Uygunsa Yayımla'yı seçin.

    Uyarıyı gözden geçirme

  5. Başarı iletişim kutusunda raporunuzun bir önizlemesini görebilirsiniz. Boyut ve Varsayılan sayfa'yı seçin.

    Web sayfasının daha hızlı yüklenmesi için bir Yer tutucu görüntüsü ekleyebilirsiniz. Bir yer tutucu görüntüsü ile, raporunuzu Web'de görüntüleyen kişiler, raporun kendisini görüntülemek için Etkileşimli içeriği görüntüle düğmesini seçebilir.

    Önce bu değişiklikleri yapın. Sonra e-posta ile göndermek üzere bağlantıyı kopyalayın veya HTML kodunu kopyalayarak bir Web sitesine yapıştırın. Bu bağlantıyı iFrame gibi bir koda ekleyebilir veya web sayfasına ya da bloga doğrudan yapıştırabilirsiniz.

    Başarılı: bir bağlantı ve HTML

  6. Daha önce rapor için bir ekleme kodu oluşturduysanız ve Web'de yayımla’yı seçerseniz 2-4 arası adımlardaki iletişim kutusunu görmezsiniz. Bunun yerine Ekleme kodu iletişim kutusunu görürsünüz.

    Kod ekleme iletişim kutusu

    Her rapor için yalnızca bir ekleme kodu oluşturabilirsiniz.

Görünüm modları için ipuçları

İçeriği bir blog gönderisine eklediğinizde genelde belirli bir ekran boyutuna sığdırmanız gerekir. iFrame etiketinde yükseklik ve genişliği gerektiği şekilde ayarlayabilirsiniz. Ancak raporunuzun sağlanan iFrame alanına sığdığından emin olmalısınız, bu nedenle raporu düzenlerken uygun Görünüm Modunu ayarlamanız gerekir.

Aşağıdaki tabloda Görünüm Modu ve raporun eklendiği zaman nasıl görüneceği hakkında bilgiler verilmiştir.

Görünüm Modu Eklendiğinde nasıl görüneceği
PtW6b Sayfaya sığdır ayarı, raporunuzun sayfasının yükseklik ve genişliğini dikkate alır. Sayfanızı 16:9 veya 4:3 gibi dinamik oranlara ayarladıysanız içeriğiniz iFrame içine sığacak şekilde ölçeklendirilir. Sayfaya sığdır ayarını kullanan raporlar bir iFrame’e eklendiğinde sinemaskop etkisine maruz kalabilir. Bu durumda içerik iFrame içine sığacak şekilde ölçeklendirildikten sonra iFrame alanında gri renkli arka plan gösterilir. Bu etkiyi en aza indirmek için iFrame’in yükseklik ve genişlik ayarını uygun şekilde değiştirin.
PtW6d Gerçek boyut, raporunuzun rapor sayfasındaki boyutunu korumasını sağlar. Bunun sonucunda iFrame içinde kaydırma çubukları görüntülenebilir. Kaydırma çubuklarının gösterilmemesi için iFrame yükseklik ve genişlik ayarını değiştirin.
PtW6c Genişliğe uydur ayarı, içeriğin iFrame’in yatay alanını doldurmasını sağlar. Kenarlık gösterilmeye devam eder ancak içerik yatay boşluğun tamamını kullanacak şekilde ölçeklendirilir.

iFrame yükseklik ve genişlik ayarlarıyla ilgili ipuçları

Web'de yayımla ekleme kodu aşağıdaki örnekte gösterildiği gibi görünür:

PtW7

Genişlik ve yükseklik değerlerini el ile değiştirerek, eklediğiniz sayfada nasıl görüneceğini tam olarak belirleyebilirsiniz.

Daha iyi bir yerleşim sağlamak için iFrame’in yükseklik değerine 56 piksel ekleyerek alt çubuğun geçerli boyutunu hesaba katabilirsiniz. Rapor sayfanızda dinamik boyut kullanılıyorsa aşağıdaki tabloda verilen değerleri kullanarak sinemaskop etkisine maruz kalmadan düzgün bir yerleşim sağlayabilirsiniz.

Oran Boyut Boyut (genişlik x yükseklik)
16:9 Küçük 640 x 416 piksel
16:9 Orta 800 x 506 piksel
16:9 Büyük 960 x 596 piksel
4:3 Küçük 640 x 536 piksel
4:3 Orta 800 x 656 piksel
4:3 Büyük 960 x 776 piksel

Ekleme kodlarını yönet

Web'de yayımla ekleme kodunu oluşturduktan sonra kodlarınızı Power BI'ın Ayarlar menüsünden yönetebilirsiniz. Ekleme kodlarını yöneterek belirli bir kodun içindeki hedef görseli veya raporu kaldırabilir (ekleme kodunu geçersiz kılabilir) veya ekleme kodunu alabilirsiniz.

  1. Web'de yayımla ekleme kodlarınızı yönetmek için raporun bulunduğu çalışma alanını açın, Ayarlar dişlisini seçin ve Ekleme kodlarını yönet'i seçin.

    Ekleme kodlarını yönet

  2. Bu çalışma alanında raporların ekleme kodları görüntülenir.

    PtW9

  3. Ekleme kodunu alabilir veya silebilirsiniz. Sildiğinizde, o rapor veya görsele giden tüm bağlantılar devre dışı kalır.

    PtW10

  4. Sil’i seçerseniz onaylamanız istenir.

    PtW11

Raporları güncelleştirme ve veri yenileme

Web’de yayımla ekleme kodunuzu oluşturup paylaştıktan sonra yaptığınız değişiklikler rapora yansıtılır. Ekleme kodu bağlantısı anında etkin olur. Bağlantıyı açan herkes bunu görüntüleyebilir. Veriler, alındığı zamandan itibaren bir saat için önbelleğe alınır. Sıkça yenilenmesi gereken veriler için Web’de yayımla seçeneğinin kullanılmasını önermiyoruz. Daha fazla bilgi edinmek için bu makalenin devamındaki Nasıl çalışır? bölümünü inceleyin.

Veri yenileme

Veri yenileme işlemleri eklediğiniz raporlara veya görsellere otomatik olarak yansıtılır. Power BI hizmetindeki bir içeri aktarma veri modeli için veriler yenilendiğinde, hizmet önbelleği temizleyerek verilerin hızla güncelleştirilmesini sağlar. Otomatik yenilemeyi devre dışı bırakmak için raporun kullandığı veri kümesinin zamanlamasındaki yenileme seçeneğini kullanın.

Ağır kullanım

Rapor kısa sürede çok sayıda sorgu alırsa ağır kullanım deneyimi oluşabilir. Ağır kullanım oluştuğunda kullanıcılar, ağır kullanım süresi geçene kadar raporu görüntüleyemez veya raporla etkileşim kuramaz.

Raporunuz için bir yer tutucu resmi ayarlamanızı öneririz. Ağır kullanım oluşursa kullanıcılar yer tutucu resmi görürler.

Ağır kullanım deneyimini önlemeye yardımcı olmak amacıyla, raporunuzun oluşturabileceği farklı sorgu sayısını ve veri yenileme sıklığını sınırlayın. Raporlarınızı sorun hale getirme hakkında ipuçları için bkz. Power BI iyileştirme kılavuzu.

Power BI görselleri

Power BI görselleri, Web’de yayımla işlevinde desteklenmektedir. Web’de yayımla özelliğini kullandığınızda yayımladığınız görseli paylaştığınız kullanıcıların raporu görüntülemek için Power BI görsellerini etkinleştirmesine gerek yoktur.

Ekleme kodu durum sütununu anlama

Not

Sık yayımladığınız ekleme kodlarını gözden geçirin. Artık genel kullanıma açık olması gerekmeyen tüm kodları kaldırın.

Ekleme kodlarını yönet sayfası bir durum sütunu içerir. Varsayılan olarak ekleme kodları Etkin durumdadır ama aşağıda listelenen durumlarda da olabilirler.

Durum Açıklama
Etkin Rapor İnternet kullanıcıları tarafından görüntülenebilir ve raporla etkileşim kurulabilir.
Engellendi Rapor içeriği Power BI Hizmet Kullanım Koşulları'nı ihlal ediyor. Microsoft tarafından engellendi. İçeriğin bir hata sonucu engellendiğini düşünüyorsanız desteğe başvurun.
Desteklenmiyor Raporun veri kümesi satır düzeyi güvenlik veya desteklenmeyen başka bir yapılandırma kullanıyor. Tam liste için Önemli noktalar ve taklitler bölümüne bakın.
İhlal edildi Ekleme kodu, tanımlanmış kiracı ilkesi kapsamının dışındadır. Bu durum genellikle, bir ekleme kodu oluşturulduktan sonra kiracıdaki Web'de yayımla ayarının, ekleme koduna sahip kullanıcı dışlanacak şekilde değiştirilmesiyle ortaya çıkar. Kiracı ayarı devre dışıysa veya kullanıcının artık ekleme kodu oluşturmasına izin verilmiyorsa mevcut ekleme kodları İhlal edildi durumunda görüntülenir. Ayrıntılar için bu makaledeki Power BI yöneticinizi bulma bölümüne bakın.

Web’de yayımla içeriğiyle ilgili sorunları bildirme

Web sitesine veya bloga eklenmiş Web'de yayımla içeriğiyle ilgili bir sorunu bildirmek için, Web'de yayımla raporunun alt çubuğundaki Paylaş simgesini seçin ve ardından Paylaş iletişim kutusundaki Bayrak simgesini seçin.

PtW12

Microsoft’a sorununuzu açıklayan bir e-posta göndermeniz istenir. Microsoft, içeriği Power BI Hizmeti Kullanım Koşulları çerçevesinde değerlendirerek gerekli eylemi gerçekleştirecektir.

Nasıl çalışır? (teknik bilgiler)

Web'de yayımla özelliğini kullanarak bir ekleme kodu oluşturduğunuzda rapor, İnternet kullanıcılarına açık hale gelir. Rapor herkese açık olduğundan görüntüleyenler, ilerleyen zamanlarda sosyal medya üzerinden kolayca paylaşabilir. Kullanıcılar doğrudan genel URL’yi açarak veya ekli bir web sayfasında ya da blogda görüntüleyerek raporu görebilir. Bunu yaptıklarında, Power BI rapor tanımını ve raporu görüntülemek için gereken sorguların sonuçlarını önbelleğe alır. Bu önbelleğe alma işlemi, binlerce kullanıcının performansı etkilemeden eş zamanlı olarak raporu görüntüleyebilmesini sağlar.

Veriler, alındığı zamandan itibaren bir saat için önbelleğe alınır. Rapor tanımını güncelleştirmeniz (Görünüm modunu değiştirme gibi) durumunda veya rapor verilerini yenilediğinizde değişikliklerin, raporun kullanıcılarınızın görüntülediği sürümüne uygulanması biraz zaman alabilir. İçeri aktarma veri modeli için veri yenileme yapıldığında, hizmet önbelleğe alınan verileri temizleyip yeni verileri alır. Çoğu durumda veriler, verilerin içeri aktarılmasıyla neredeyse eşzamanlı olarak güncelleştirilir. Ancak, çok sayıda farklı sorgu içeren raporların güncelleştirilmesi zaman alabilir. Her öğe ve veri değeri bağımsız bir şekilde önbelleğe alındığından, veri güncelleştirmesi gerçekleştiğinde kullanıcı güncel ve eski değerleri bir arada görebilir. Bu nedenle, çalışmanızı önceden planlayıp Web’de yayımla ekleme kodunu ancak gerekli ayarları tamamladıktan sonra oluşturmanız önerilir. Verileriniz yenilenecekse yenileme sayısını en aza indirin ve yenileme işlemlerini yoğun olmayan saatlerde gerçekleştirin. Sıkça yenilenmesi gereken veriler için Web’de yayımla seçeneğinin kullanılmasını önermiyoruz.

Power BI yöneticinizi bulma

Power BI yönetici portalı, web’de yayımlayabilecek kişileri denetlemenizi sağlayan ayarlara sahiptir. Yönetici portalında Web’de yayımla kiracı ayarlarını değiştirmek için kuruluşunuzun Power BI yöneticisiyle çalışın.

Power BI’a kaydolan kişilerin veya küçük kuruluşların henüz Power BI yöneticisi olmayabilir. Yönetici devralma sürecimizi izleyin. Power BI yöneticiniz varsa, yöneticiniz sizin için ekleme kodu oluşturmayı etkinleştirebilir.

Büyük kuruluşlar genelde bir Power BI yöneticisine sahip olur. Aşağıdaki rollerden herhangi birine sahip olan kişiler Power BI yöneticisi olarak görev yapabilir:

  • Genel yöneticiler
  • Azure Active Directory’de Power BI hizmet yöneticisi rolüne sahip olan kullanıcılar

Kuruluşunuzdaki bu kişilerden birini bulmanız ve yönetici portalındaki Web’de yayımla kiracı ayarlarını güncelleştirmelerini istemeniz gerekir.

Önemli noktalar ve sınırlamalar

Web’de yayımlama, Power BI hizmetindeki çok sayıda veri kaynağı ve rapor için desteklenir. Ancak, şu rapor türleri şu anda desteklenmez veya Web’de yayımlamak için kullanılamaz:

  • Satır düzeyi güvenlik kullanan raporlar.
  • Azure Analysis Services, Analysis Services - Çok Boyutlu ve şirket içi ortamda barındırılan Analysis Services - Tablo da dahil olmak üzere herhangi bir Canlı Bağlantı veri kaynağını kullanan raporlar.
  • Rapordan farklı bir çalışma alanında depolanmış, paylaşılan veri kümesi kullanan raporlar.
  • Paylaşılan ve sertifikalı veri kümeleri.
  • Doğrudan veya bir uygulama aracılığıyla sizinle paylaşılmış olan raporlar.
  • Düzenleme yetkisine sahip bir üye olmadığınız çalışma alanındaki raporlar.
  • “R” ve Python görselleri şu anda Web’de yayımla raporlarında desteklenmemektedir.
  • Web’de yayımlanan bir rapordaki görsellerden verileri dışarı aktarma.
  • Power BI görselleri için Q&A.
  • Rapor düzeyi DAX ölçüleri içeren raporlar.
  • Power BI veri kümelerindeki veya Azure Analysis Services bileşik modeller de dahil olmak üzere çoklu oturum açma veri sorgusu modelleri.
  • Gizli veya özel bilgilerin güvenliğini sağlama.
  • Ekle seçeneğiyle birlikte sağlanan otomatik kimlik doğrulama özelliği Power BI JavaScript API’si ile çalışmaz. Power BI JavaScript API'sinde, ekleme için verilerin kullanıcıya ait olması yaklaşımını kullanın.
  • Yöneticiler, Power BI’a erişmek için özel bağlantılar sayfasında açıklandığı şekilde genel internet erişimini engelleyebilir. Bu durumda kiracınızın Power BI yönetici portalında Web'de yayımla seçeneği gri görünür.
  • Özel görseller için lisans zorlama.
  • Kuruluştaki onaylanmamış görseller için genel kiracı anahtarı açık olduğunda kuruluş deposundaki onaylanmamış görseller.
  • Kuruluşun genel kiracı anahtarı Power BI SDK'sı kullanılarak oluşturulan görsellere izin vermediğinde kuruluş deposundaki genel görseller.
  • Sayfalandırılmış raporlar

Sonraki adımlar

Başka bir sorunuz mu var? Power BI Topluluğu'na başvurun