Power BI'dan web'de yayımlama
Power BI Web'de yayımla seçeneğiyle, etkileşimli Power BI içeriğini blog gönderilerine, web sitelerine, e-postalara veya sosyal medyaya kolayca ekleyebilirsiniz. Ayrıca yayımlanan görsellerinizi kolayca düzenleyebilir, güncelleştirebilir, yenileyebilir veya paylaşmayı durdurabilirsiniz.
Uyarı
Web'de yayımlakullandığınızda, İnternet'te herkes yayımlanan raporunuzu veya görselinizi görüntüleyebilir. Görüntüleme için kimlik doğrulaması gerekmez. Raporlarınızın toplanmış olduğu ayrıntı düzeyi verileri görüntülemeyi içerir. Bir raporu yayımlamadan önce verileri ve görselleştirmeleri herkese açık olarak paylaşmanın uygun olduğundan emin olun. Gizli veya özel bilgileri yayımlamayın. Şüpheleriniz varsa yayımlamadan önce kuruluşunuzun ilkelerini denetleyin.
Not
İçeriğinizi bir iç portala veya web sitesine güvenli bir şekilde ekleyebilirsiniz. Göm veya Göm SharePoint Online'da seçeneklerini 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 uygulanması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.
- Çalışma alanlarından web'de yayımlamak için Microsoft Power BI Pro veya Premium Kullanıcı Başına lisansına sahip olmanız gerekir.
- Çalışma Alanım'da ve çalışma alanlarınızda düzenleyebileceğiniz raporlar için Web'de yayımla seçeneği kullanılabilir.
- Sizinle paylaşılan raporlar veya, verilerin güvenliğini sağlamak için satır düzeyi güvenliğe tabi olan raporlar için kullanılamaz.
- Rapor görüntüleyicilerinizin 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ımla ile ekleme kodları oluşturma
Web'de yayımla özelliğini kullanmak için bu adımları izleyin. Web'de yayımlamadan önce bu makaledeki daha önce belirtilen Uyarı gözden geçirin.
Düzenleyebileceğiniz bir çalışma alanında bir rapor açın ve Dosya>Rapor ekle'yi seçin>Web'de yayımla (genel).
Power BI yöneticinizin yerleştirme kodları oluşturmanıza izin vermediği durumda, onlarla iletişime geçmeniz gerekebilir.
Kuruluşunuzda Web'de yayımla özelliğini etkinleştirebilecek kişiyi bulma konusunda yardım almak için bu makalenin ileri bölümlerinde yer alan Power BI yöneticinizi nasıl bulacağınız konusuna bakın.
İletişim kutusu içeriğini gözden geçirin ve ekleme kodu oluştur
seçin. Burada gösterildiği gibi uyarıyı gözden geçirin ve verilerin genel bir web sitesine eklenmesi için uygun olup olmadığını onaylayın. Bu durumda Yayımlaseçeneğini seçin.
içeren iletişim kutusunun ekran görüntüsü
Başarı iletişim kutusunda raporun nasıl görüneceğine ilişkin bir önizleme görürsünüz. Boyutu ve Varsayılan sayfa'u seçin.
Web sayfasının daha hızlı yüklenmesini sağlamak için Yer Tutucu görüntüsü de ekleyebilirsiniz. Yer tutucu görüntüyle, raporunuzu web'de görüntüleyen kişiler, raporun kendisini görüntülemek için seçebilecekleri Etkileşimli içeriği görüntüle düğmesini görür.
Önce bu değişiklikleri yapın. Ardından bağlantıyı kopyalayarak e-postayla gönderin veya HTML'yi kopyalayarak bir web sitesine yapıştırın. Bunu iFrame gibi bir koda ekleyebilir veya doğrudan bir web sayfasına veya bloga yapıştırabilirsiniz.
Daha önce bir rapor için ekleme kodu oluşturduysanız ve web'de yayımla
seçerseniz, 2-4. adımlarda iletişim kutularını görmezsiniz. Bunun yerine Kod ekle iletişim kutusunu görürsünüz. Her rapor için yalnızca bir ekleme kodu oluşturabilirsiniz.
Görünüm modları için ipuçları
Bir blog gönderisine içerik eklerken genellikle içeriği belirli bir ekran boyutuna sığdırmalısınız. iFrame etiketindeki yüksekliği ve genişliği gerektiği gibi ayarlayabilirsiniz. Ancak raporunuzun verilen iFrame alanına sığdığından emin olmanız gerekir, bu nedenle raporu düzenlerken uygun bir Görünüm Modu ayarlayın.
Aşağıdaki tabloda Görünüm Modu ve eklendiğinde nasıl görüneceği hakkında yönergeler sağlanmaktadır.
Görünüm Modu | Eklendiğinde nasıl görünür? |
---|---|
sayfaya sığdır'ın ekran görüntüsü |
Sayfaya sığdır raporunuzun sayfa yüksekliğine ve genişliğine uyar. Sayfanızı 16:9 veya 4:3 gibi dinamik oranlarına |
Gerçek boyut, raporun boyutunu rapor sayfasında ayarlandığı şekilde korumasını sağlar. Bu, iFrame'inizde kaydırma çubuklarının görünmesine neden olabilir. Kaydırma çubuklarını önlemek için iFrame yüksekliğini ve genişliğini ayarlayın. | |
genişliğe sığdır'ın ekran görüntüsü | Genişliğe sığdır içeriğin iFrame'in yatay alanını doldurmasını sağlar. Kenarlık gösterilmeye devam eder, ancak içerik kullanılabilir tüm yatay alanı kullanacak şekilde ölçeklendirilir. |
iFrame yüksekliği ve genişliği için ipuçları
Web'de yayımla ekleme kodu aşağıdaki örneğe benzer:
Genişlik ve yüksekliği el ile düzenleyerek, eklediğiniz sayfaya tam olarak nasıl sığmasını istediğinizden emin olabilirsiniz.
Daha mükemmel bir uyum elde etmek için, alt çubuğun geçerli boyutunu karşılamak için iFrame'in yüksekliğine 56 piksel eklemeyi deneyebilirsiniz. Rapor sayfanız dinamik boyutu kullanıyorsa, aşağıdaki tabloda, bant ekleme yapmadan uyum elde etmek için kullanabileceğiniz bazı boyutlar sağlanır.
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önetme
Web'de yayımla ekleme kodu oluşturduktan sonra, Power BI'daki Ayarlar menüsünden kodlarınızı yönetebilirsiniz. Ekleme kodlarını yönetme, bir kodun hedef görselini veya raporunu kaldırma (ekleme kodunu kullanılamaz hale getirme) veya ekleme kodunu alma özelliğini içerir.
Web'de yayımla ekleme kodlarınızı yönetmek için raporun bulunduğu çalışma alanını açın, ayarlar dişli
seçin ve Ekleme kodlarını yönet'i seçin.ekran görüntüsü
Bu çalışma alanında raporların ekleme kodları görüntülenir.
Ekleme kodunu alabilir veya silebilirsiniz. Silindiğinde bu rapora veya görsele yönelik tüm bağlantılar devre dışı bırakılır.
Sil'i seçerseniz, sizden bir onay istenecektir.
silmeyi onaylama işleminin ekran görüntüsü
Raporlara güncelleştirmeler ve veri yenileme
Web'de yayımla ekleme kodunuzu oluşturduktan ve paylaştıktan sonra rapor yaptığınız tüm değişikliklerle güncelleştirilir. Ekleme kodu bağlantısı hemen etkindir. Bağlantıyı açan herkes bağlantıyı görüntüleyebilir. Veriler, alındığından itibaren bir saat boyunca önbelleğe alınır. Sık sık yenilenmesi gereken veriler için Web'de yayımla seçeneğini kullanmanızı önermiyoruz. Daha fazla bilgi edinmek için bu makalenin devamında yer alan nasıl çalıştığı
Veri yenileme
Veri yenilemeleri otomatik olarak eklenmiş raporunuza veya görselinize yansıtılır. Power BI hizmetindeki bir içeri aktarma veri modeli için veriler yenilendiğinde, hizmet veri önbelleğini temizler ve veri güncelleştirmesini hızlı bir şekilde sağlar. Otomatik yenilemeyi devre dışı bırakmak için raporun kullandığı anlam modelinin zamanlamasında yenileme seçeneğini seçmeyin.
Yoğun kullanım
Bir rapor kısa sürede çok fazla sorgu aldığında yoğun kullanım deneyimi oluşabilir. Yoğun kullanım gerçekleştiğinde kullanıcılar yoğun kullanım süresi geçene kadar raporu görüntüleyemez veya raporla etkileşim kuramaz.
Raporunuz için yer tutucu görüntü ayarlamanızı öneririz. Yoğun kullanım oluşursa, kullanıcılar yer tutucu görüntüsünü görür.
Yoğun kullanım deneyiminden kaçınmaya yardımcı olmak için raporunuzun oluşturabileceği farklı sorgu sayısını ve veri yenileme sıklığını sınırlayın. Raporlarınızın akışını sağlamayla ilgili ipuçları için bkz. Power BI iyileştirme kılavuzu.
Power BI görselleri
Power BI görselleri Web'de yayımla bölümünde desteklenir. Web'de yayımla özelliğini kullandığınızda, yayımlanmış görselinizi paylaştığınız kullanıcıların raporu görüntülemek için Power BI görsellerini etkinleştirmesi gerekmez.
Gömme kodu durumu sütununu anlama
Not
Sık yayımladığınız ekleme kodlarını gözden geçirin. Artık genel kullanıma sunulması gerekmeyenleri kaldırın.
Ekleme kodlarını yönet sayfasında bir durum sütunu bulunur. Varsayılan olarak, ekleme kodları Etkin'dır, ancak aşağıda listelenen durumlardan biri de olabilir.
Durum | Açıklama |
---|---|
Etkin | Rapor, İnternet kullanıcılarının görüntülemesi ve etkileşim kurması için kullanılabilir. |
Engellenen | Rapor içeriği Power BI Hizmet Koşullarıihlal ediyor. Microsoft bunu engelledi. İçeriğin hatayla engellendiğini düşünüyorsanız desteğe başvurun. |
Desteklenmiyor | Raporun anlamsal modeli 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 Edilen | Ekleme kodu tanımlı kiracı ilkesinin dışındadır. Bu durum genellikle bir ekleme kodu oluşturulduğunda ve Web'de yayımla kiracı ayarı ekleme koduna sahip olan kullanıcıyı dışlayacak şekilde değiştirildiğinde oluşur. Kiracı ayarı devre dışı bırakılırsa veya kullanıcının artık ekleme kodları oluşturmasına izin verilmiyorsa, mevcut ekleme kodları İhlal durumu gösterir. Ayrıntılar için bu makaledeki Power BI yöneticinizi bulma |
Web'de yayımla içeriğiyle ilgili bir sorun bildirin
Web sitesine veya bloga eklenmiş web içeriğinde yayımla ile ilgili bir endişeyi bildirmek için Web'de yayımla raporunun alt çubuğundaki Paylaş simgesini seçin, ardından Paylaş iletişim kutusunda Bayrak simgesini seçin.
Microsoft'a endişenizi açıklayan bir e-posta göndermeniz istenir. Microsoft, içeriği Power BI Hizmet Koşulları
Nasıl çalışır (teknik ayrıntılar)
Web'de yayımla'yı kullanarak ekleme kodu oluşturduğunuzda, rapor İnternet kullanıcıları tarafından görünür hale gelir. Genel kullanıma açık olduğundan, izleyicilerin gelecekte raporu sosyal medya üzerinden kolayca paylaşmasını bekleyebilirsiniz. Kullanıcılar raporu doğrudan genel URL'yi açarak veya bir web sayfasına veya bloga eklenmiş olarak görüntüleyerek görüntüler. 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, binlerce eşzamanlı kullanıcının performansı etkilemeden raporu görüntüleyebilmesini sağlar.
Veriler, alındığından itibaren bir saat boyunca önbelleğe alınır. Rapor tanımını güncelleştirirseniz (örneğin, Görünüm modunu değiştirirseniz) veya rapor verilerini yenilerseniz, değişikliklerin kullanıcılarınızın görüntülendiği raporun sürümüne yansıtılmış olması biraz zaman alabilir. İçeri aktarma veri modeli için veri yenileme gerçekleştiğinde, hizmet önbelleğe alınan verileri temizler ve yeni verileri alır. Çoğu durumda veriler, verilerin içeri aktarılmasıyla neredeyse aynı anda güncelleştirilir. Ancak, birçok farklı sorgu içeren raporlar için güncelleştirme biraz zaman alabilir. Her öğe ve veri değeri bağımsız olarak önbelleğe alındığından, bir veri güncelleştirmesi gerçekleştiğinde, kullanıcı geçerli ve önceki değerlerin bir karışımını görebilir. Bu nedenle, çalışmanızı önceden hazırlamanızı ve web'de yayımla ekleme kodunu yalnızca ayarlardan memnun olduğunuzda oluşturmanızı öneririz. Verileriniz yenilenecekse yenileme sayısını en aza indirin ve yenilemeleri çalışma saatleri dışında gerçekleştirin. Sık sık yenilenmesi gereken veriler için Web'de yayımla seçeneğini kullanmanızı önermiyoruz.
Power BI yöneticinizi bulma
Power BI yönetici portalında, web'de kimlerin yayımlayabileceğini denetleyen ayarlar bulunur. Kuruluşunuzun Power BI yöneticisi ile birlikte çalışarak yönetici portalında web'de yayımlama kiracı ayarlarını değiştirin.
Power BI'a kaydolan küçük kuruluşlar veya kişiler için henüz bir Power BI yöneticiniz olmayabilir. Yönetici devralma için sürecimizitakip edin. Power BI yöneticiniz olduğunda, sizin için ekleme kodları oluşturmayı etkinleştirebilirler.
Yerleşik kuruluşların genellikle bir Power BI yöneticisi vardır. Microsoft Entra ID'de Fabric Yöneticisi rolüne sahip kullanıcılar Power BI yöneticisi olarak hareket edebilir.
Kuruluşunuzda bu kişilerden birini
Dikkat edilmesi gerekenler ve sınırlamalar
Web'de yayımlama, Power BI hizmetindeki veri kaynaklarının ve raporların büyük çoğunluğu için desteklenir. Ancak, şu anda aşağıdaki tür raporlar desteklenmez veya Web'de yayımla özelliğiyle kullanılamaz:
- Satır düzeyi güvenlik kullanan raporlar.
- DirectQuery kullanarak verilere bağlanan raporlar. Bunun yerine bileşik veya içeri aktarma modunu kullanarak bağlanın. modları arasındaki
farkları hakkında bilgi edinin. - Şirket içinde barındırılan Analysis Services Tablolu, Analysis Services Çok Boyutlu ve Azure Analysis Services dahil olmak üzere herhangi bir Canlı Bağlantı veri kaynağını kullanan raporlar.
- Rapordan farklı bir çalışma alanında depolanan paylaşılan anlam modeli kullanan raporlar.
- Paylaşılan ve sertifikalı anlam modelleri.
- Doğrudan veya bir uygulama aracılığıyla sizinle paylaşılan raporlar.
- Düzenleme üyesi olmadığınız bir çalışma alanında raporlar.
- "R" ve Python görselleri şu anda Web'de yayımlama raporlarında desteklenmemektedir.
- Web'de yayımlanmış bir rapordaki görsellerden verileri dışarı aktarma.
- Q&A Power BI görselleri için soru-cevap.
- Rapor düzeyinde DAX ölçüleri içeren raporlar.
- Tek oturum açma veri sorgu modelleri, Power BI semantik modellerindeki bileşik modeller veya Azure Analysis Servicesdahil olmak üzere.
- Gizli veya özel bilgilerin güvenliğini sağlama.
-
Ekleme seçeneğiyle sağlanan otomatik kimlik doğrulama özelliği Power BI JavaScript API'siyle çalışmaz. Power BI JavaScript API'sinde eklemeye yönelik veri sahibi yaklaşımını
kullanın. - Yöneticiler, Fabric'e güvenli erişim için
Özel bağlantılarında açıklandığı gibi genel İnternet erişimini engelleyebilir. Bu durumda, Power BI yönetici portalında kiracınız için Web'de Yayımla seçeneği gri görünür. - Özel görseller için lisans uygulaması.
- Kuruluştaki onaylanmamış görseller için genel kiracı anahtarı açık olduğunda kuruluş deposundan 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.
- Ekleme kodunu oluşturan kullanıcının ekleme kodunun çalışması için rapora erişimi sürdürmesi gerekir. Bu, çalışma alanının gerektirdiği şekilde Pro veya Kullanıcı Başına Premium lisansı gerektirmeyi içerir.
- Mobil düzen görünümleri.
- Sayfalandırılmış raporlar.
- Çok dilli raporlar.
İlgili içerik
Başka sorularınız mı var? Power BI Topluluğu'ni deneyin