Geliştirici el kitabına genel bakış, Power BI Rapor Sunucusu
Power BI, mobil ve sayfalandırılmış raporlarınızı depolamak ve yönetmek için şirket içi bir konum olan Power BI Rapor Sunucusu için geliştirici el kitabına hoş geldiniz.
Bu el kitabı, bir geliştirici olarak Power BI Rapor Sunucusu ile çalışmak için sahip olduğunuz seçenekleri vurgular.
Ekleme
Power BI Rapor Sunucusu içindeki herhangi bir rapor için, URL'ye querystring parametresini ?rs:Embed=true
ekleyerek iFrame'e ekleyebilirsiniz. Bu teknik Hem Power BI raporları hem de diğer rapor türleriyle çalışır.
Rapor Görüntüleyicisi Denetimi
Sayfalandırılmış raporlar için Rapor Görüntüleyicisi Denetimi'nin avantajlarından yararlanabilirsiniz. Bununla, denetimi bir .NET pencereleri veya web uygulamasına yerleştirebilirsiniz. Daha fazla bilgi için bkz . Rapor Görüntüleyicisi Denetimi'ni kullanmaya başlama.
API'ler
Power BI Rapor Sunucusu ile etkileşime yönelik çeşitli API seçenekleriniz vardır. Bu 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ı - RsRest* komutları aracılığıyla Power BI Desktop dosyalarını (.pbix) destekler.
ReportingServicesTools PowerShell modülündeki hangi komutların Power BI Desktop dosyalarını (.pbix) desteklediğini bulmak için aşağıdaki komutu çalıştırın.
Get-Command -Module ReportingServicesTools -Noun RsRest*
Özel uzatmalar
Uzantı Kitaplığı, Power BI Rapor Sunucusu dahil edilen sınıflar, arabirimler ve değer türleri kümesidir. Bu kitaplık, sistem işlevselliğine erişim sağlar ve Microsoft .NET Framework uygulamalarının Power BI Rapor Sunucusu bileşenlerini genişletmek için kullanılabileceğinin temelini oluşturacak şekilde tasarlanmıştır.
Oluşturabileceğiniz çeşitli uzantı türleri vardır.
- Veri işleme uzantıları
- Teslim uzantıları
- Sayfalandırılmış raporlar için uzantıları işleme
- Güvenlik uzantıları
Daha fazla bilgi için bkz . Uzantı kitaplığı.
İlgili içerik
- Rapor Görüntüleyicisi Denetimi'ni kullanmaya 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 sorunuz var mı? Power BI Topluluğu sormayı deneyin
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin