REST API özel geliştirme

Tamamlandı

Geliştiricilerin çözüm oluşturmak için kullanabileceği birkaç REST API vardır. Kimlik doğrulaması için birden çok platform için Azure Active Directory (AD) REST API'leri ve AD kitaplıkları kullanılabilir. Power BI REST API'leri, Power BI Rapor Sunucusu kataloğundaki nesnelere program aracılığıyla erişim sağlar ve kuruluşunuz için raporları bir uygulamaya eklemek için .NET ve JavaScript SDK'ları kullanılabilir.

NuGet paketleri

NuGet istemci araçları .NET paketleri oluşturma ve kullanma olanağı sağlar. NuGet Galerisi, tüm paket yazarları ve tüketicileri tarafından kullanılan merkezi paket deposudur.

Power BI geliştiricilerinin kullanabileceği birkaç NuGet paketi vardır:

  • Azure AD Kimlik Doğrulama Kitaplığı - Microsoft.IdentityModel.Clients.ActiveDirectory: Bu paket AD Kimlik Doğrulama Kitaplığı'nı (ADAL) içerir ve bir .NET istemcisi için kimlik doğrulama işlevselliği sağlar.

  • Power BI .NET SDK - Microsoft.PowerBI.API: Bu paket, Microsoft Power BI genel REST uç noktaları için bir .NET istemci kitaplığıdır ve veri kümeleri, raporlar, panolar ve kutucuklar için çalışma alanlarına, içerik tanımlayıcılarına (GUIDS) erişim sağlar.

  • JavaScript SDK - Microsoft.PowerBI.JavaScript: Bu paket, istemci tarafı işlevselliğini etkinleştirmek için web sayfaları tarafından başvuruda bulunılan powerbi.js betiği dahil olmak üzere Power BI'ı uygulamalarla tümleştirmeye yönelik bir JavaScript web bileşenleri paketidir.