Brugerdefineret udvikling af REST API

Fuldført

Der er flere REST API'er, som udviklere kan bruge til at bygge løsninger. REST API'er og AD-biblioteker (Azure Active Directory) for flere platforme kan bruges til godkendelse. REST API'er til Power BI giver programmatisk adgang til objekter i et Power BI-rapportserver-katalog, og .NET- og JavaScript-SDK'erne kan bruges til at integrere rapporter i et program for din organisation.

NuGet-pakker

NuGet-klientværktøjerne giver mulighed for at producere og forbruge .NET-pakker. NuGet-galleriet er det centrale pakkelager, der bruges af alle pakkeforfattere og -forbrugere.

Der er flere NuGet-pakker tilgængelige for Power BI-udviklere, herunder:

  • Azure AD Authentication Library – Microsoft.IdentityModel.Clients.ActiveDirectory: Denne pakke indeholder ADAL (AD Authentication Library) og leverer godkendelsesfunktionaliteten for en .NET-klient.

  • Power BI .NET SDK – Microsoft.PowerBI.API: Denne pakke er et .NET-klientbibliotek til offentlige REST-slutpunkter i Microsoft Power BI og giver adgang til arbejdsområder, GUIDS (content identifiers) for datasæt, rapporter, dashboards og felter.

  • JavaScript SDK – Microsoft.PowerBI.JavaScript: Denne pakke er en pakke med JavaScript-webkomponenter til integration af Power BI i apps, herunder det powerbi.js script, som websider refererer til for at aktivere funktionalitet på klientsiden.