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.
Bahşiş
KENDI raporunuzu veya örnek raporunuzu kullanarak API'lerle gerçek zamanlı denemeler yapmak için Power BI tümleşik analiz oyun alanını ziyaret
Power BI İstemci API'si, JavaScript veya TypeScript kullanarak ekli Power BI içeriğinizi program aracılığıyla denetlemenizi sağlayan bir istemci tarafı kitaplığıdır.
Power BI öğeleri (raporlar ve panolar gibi) ile uygulama kodu arasında iletişim kurmak için istemci API'lerini kullanın. Bu, tasarımınıza göre bir son kullanıcı deneyimi oluşturma esnekliği sağlar.
İstemci kitaplığı nasıl çalışır?
İstemci API'leri, rapor veya pano gibi eklenmiş bir Power BI öğesiyle iletişim kurar. iframe, barındırma uygulaması ile Power BI öğesi arasında bir ayrım oluşturarak verilerin güvenliğinin sağlandığından emin olur.
İstemci uygulaması - Ekran görüntüsünün tamamı bir istemci uygulaması örneğidir.
Embedded rapor - Şu anda uygulamada görüntülenen eklenmiş rapor.
iFrame sınırı - Eklenmiş rapor bir iFrame içinde barındırılır. Diyagramda sınırı özetlenmiştir.
İstemci API'leri - Web uygulaması ile katıştırılmış bileşen arasında iletişim kurmak için İstemci API'lerini kullanın. Örneğin,
report.setPage(…)çağrılırken raporun etkin sayfası değiştirilir. Sayfa değiştirildikten sonra bir sayfasıDeğiştirilen olay rapor tarafından dağıtılır ve olay işleyicisine ek kod ekleyebilirsiniz. Daha fazla bilgi için bkz.sayfa gezintisi.
Bu belge kümesi neleri içerir?
Bu belge kümesinde aşağıdaki bileşenler için API'ler listelenir:
powerbi-client
- powerbi-report-authoring dışındaki tüm Power BI İstemci API'lerini içeren ana Power BI İstemci kitaplığı. Bu kitaplık, ekleyebileceğiniz farklı Power BI öğelerinin sınıflarını tanımlar. powerbi-client kitaplığı, eklediğiniz içeriği denetlemenize olanak tanır.powerbi-models
- Power BI İstemci API'lerinin nesne modellerini içerir. Her model için bir TypeScript arabirimi, JSON şema tanımı ve belirli bir nesnenin geçerli bir model olduğundan emin olmak için bir doğrulama işlevi vardır. powerbi-report-authoring - İstemci kitaplığının uzantısı. Bu API'ler görsel oluşturma ve rapor yüklendikten sonra yazma konusunda yardımcı olur. powerbi-report-authoring kitaplığı
ekli raporlarınızı program aracılığıyla düzenlemenizi sağlar.
Belge kümesi, kod örneklerinin yanı sıra API'lerin nasıl kullanılacağını açıklayan makaleler de içerir. Makaleler aşağıdaki bölümlere ayrılmıştır:
Genel Bakış - Power BI tümleşik analizi hakkında ek bilgiler.
Playground'da gösterildi - Power BI tümleşik analiz oyun alanı kullanarak uygulamalarınızda tümleşik analizleri nasıl hızlı bir şekilde kullanacağınızı öğrenin.
eklemeye başlayın - Raporlar ve panolar gibi Power BI öğelerinin her birini eklemeyi öğrenin.
Temel kavramlar - Her geliştiricinin tanıması gereken bazı kavramlar hakkında bilgi edinin.
Rapor ekleme - Yalnızca raporlar için geçerli olan ek ekleme kavramları.
Rapor işlemleri - Müşterileriniz için daha iyi bir kullanıcı deneyimi sunması için ekli raporunuzu ayarlama.
Kuruluşunuz için ekleme raporları - Kuruluşunuz çözümünüz içinekleme kullanarak eklerken daha iyi eklenmiş raporlar oluşturun. Rapor yazma - Rapor yüklendikten sonra görselleştirmeler oluşturmanıza ve kişiselleştirmenize olanak sağlayan powerbi-report yazma API'lerine ayrılmış makaleler.
Kaynaklar girdisi, Power BI geliştiricileri için kullanışlı kaynaklar içerir.
Not
Power BI tümleşik analiz oyun alanıile denemeler yaparken bu makaleleri gözden geçirmenizi öneririz.