Power BI Rapor Sunucusu'na yönelik geliştirici el kitabına genel bakış

Power BI, mobil ve sayfalandırılmış raporlarınızı depolayabileceğiniz ve yönetebileceğiniz bir şirket içi konum olan Power BI Rapor Sunucusu'na yönelik geliştirici el kitabına hoş geldiniz.

Power BI Rapor Sunucusu genel bakış.

Bu el kitabında bir geliştirici olarak Power BI Rapor Sunucusu üzerinde çalışırken sahip olduğunuz seçenekler vurgulanır.

Ekleme

Power BI Rapor Sunucusu'ndaki tüm raporları URL'ye sorgu dizesi parametresini ?rs:Embed=true ekleyerek bir iFrame içine ekleyebilirsiniz. Bu teknik Power BI raporlarının yanı sıra diğer rapor türleriyle de kullanılabilir.

Rapor Görüntüleyicisi Denetimi

Sayfalandırılmış raporlarda Rapor Görüntüleyicisi Denetimi özelliğinden faydalanabilirsiniz. Bu özellikle, denetimi bir .NET Windows veya Web uygulamasına yerleştirebilirsiniz. Daha fazla bilgi için bkz. Rapor Görüntüleyicisi Denetimi ile çalışmaya başlama.

API'ler

Power BI Rapor Sunucusu ile etkileşim kurmak için kullanabileceğiniz birçok API vardır. B teknik aşağıdakileri içerir.

Rapor sunucunuzu yönetmek için açık kaynak PowerShell yardımcı programlarını da kullanabilirsiniz.

Not

PowerShell yardımcı programları, Power BI Desktop dosyalarını (.pbix) -RsRest* komutları aracılığıyla destekler.

ReportingServicesTools PowerShell modülünde Power BI Desktop dosyalarını (.pbix) destekleyen komutları bulmak için aşağıdaki komutu çalıştırın.

Get-Command -Module ReportingServicesTools -Noun RsRest*

Özel uzantılar

Uzantı Kitaplığı, Power BI Rapor Sunucusu'nda bulunan sınıfları, arabirimleri ve değer türlerini içerir. Sistem işlevlerine erişim imkanı sunan bu kitaplık, Microsoft .NET Framework uygulamalarının Power BI Rapor Sunucusu bileşenlerinin özelliklerini geliştirmek amacıyla kullanabileceği temel bileşen olmak üzere tasarlanmıştır.

Oluşturabileceğiniz birçok uzantı türü vardır.

  • Veri işleme uzantıları
  • Teslim uzantıları
  • Sayfalandırılmış raporlar için oluşturma uzantıları
  • Güvenlik uzantıları

Daha fazla bilgi için bkz. Uzantı kitaplığı.

Sonraki adımlar

Rapor Görüntüleyicisi Denetimi ile çalışmaya başlama
Building Applications Using the Web Service and the .NET Framework (Web Hizmeti ve .NET Framework Kullanarak Uygulama Oluşturma)
URL Erişimi
Uzantı kitaplığı
WMI Sağlayıcısı

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