Desarrollo personalizado de API REST

Completado

Hay varias API REST que los desarrolladores pueden usar para compilar soluciones. Las API REST de Azure Active Directory (AD) y las bibliotecas de AD para varias plataformas se pueden usar para la autenticación. Las API REST de Power BI proporcionan acceso mediante programación a los objetos de un catálogo de Power BI Report Server, y los SDK de .NET y JavaScript se pueden usar para insertar informes en una aplicación de su organización.

Paquetes NuGet

Las herramientas de cliente de NuGet proporcionan la capacidad de crear y consumir paquetes de .NET. La galería de NuGet es el repositorio central de paquetes que usan todos los autores y consumidores de paquetes.

Hay varios paquetes NuGet disponibles para desarrolladores de Power BI, entre los que se incluyen los siguientes:

  • Biblioteca de autenticación de Azure Active Directory - Microsoft.IdentityModel.Clients.ActiveDirectory: este paquete incluye la Biblioteca de autenticación de AD (ADAL) y proporciona la funcionalidad de autenticación para un cliente de .NET.

  • SDK de .NET para Power BI - Microsoft.PowerBI.API: este paquete es una biblioteca cliente de .NET para puntos de conexión de REST públicos de Microsoft Power BI, el cual proporciona acceso a áreas de trabajo, identificadores de contenido (GUID) para conjuntos de datos, informes, paneles e iconos.

  • SDK de JavaScript - Microsoft.PowerBI.JavaScript: este paquete es un conjunto de componentes web de JavaScript para integrar Power BI en aplicaciones, incluido el script powerbi.js, al que hacen referencia las páginas web para habilitar la funcionalidad del lado cliente.