Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
powerbi.preload API'si, ekli içeriğiniz farklı bir sayfada olduğunda Power BI'daki ekli içeriğin yükleme süresini azaltmak için kullanılır. Preload, kullanıcılarınızın bu sayfaya önce Power BI içeriğini
Not
Performans için en iyi yöntem olarak, ön yükleme yerine bootstrap yöntemini kullanmanızı öneririz.
Ön yükleme nasıl kullanılır?
powerbi.preload(), içeriğinizi eklemeden önce gerekli betikleri indirmek için kullanılır. Tarayıcı bu betikleri önbelleğinde depolar ve powerbi.embed() için ilk çağrıyı daha hızlı hale getirir. Önceden yüklemeyi kullanmak için, katıştırılmış varlık türünü ve Power BI için bir temel URL sağlamanız gerekir (reportId veya groupIdgibi belirli BIR URL parametresi olmayan URL'leri ekleyin).
// Building the config object
let config = {
type: 'report',
embedUrl: 'https://app.powerbi.com/reportEmbed',
};
let element = powerbi.preload(config);
Ön yükleme tamamlandığında preload olayı tetiklenir.
element.on('preloaded', function () {
...
});
İlgili içerik
- Olayları işleme
- Daha iyi performans için bootstrap kullanma