Bibliotecas de Power BI Embedded para .NET
Power BI es un servicio de análisis empresarial basado en la nube que ofrece una vista única de sus datos empresariales más importantes.
Para más información sobre el uso de Power BI con .NET, consulte Inserción con Power BI.
Biblioteca de cliente
Use la biblioteca de cliente para conectarse con las API de Power BI para acceder e interactuar con conjuntos de datos e informes.
Instale el paquete NuGet directamente desde la Consola del Administrador de paquetes de Visual Studio.
Administrador de paquetes de Visual Studio
Install-Package Microsoft.PowerBI.Api
Ejemplo
En el ejemplo siguiente se recupera y se muestra una lista de conjuntos de datos e informes.
/* Include these'using' directive:
using Microsoft.PowerBI.Api.V2;
using Microsoft.PowerBI.Api.V2.Models;
*/
using (PowerBIClient client = new PowerBIClient(new Uri(apiUrl), tokenCredentials))
{
Console.WriteLine("\r*** DATASETS ***\r");
// List of datasets in a group/app workspace
ODataResponseListDataset datasetList = client.Datasets.GetDatasetsInGroup(groupId);
foreach(Dataset ds in datasetList.Value)
{
Console.WriteLine(ds.Id + " | " + ds.Name);
}
Console.WriteLine("\r*** REPORTS ***\r");
// List of reports in a group/app workspace
ODataResponseListReport reportList = client.Reports.GetReportsInGroup(groupId);
foreach (Report rpt in reportList.Value)
{
Console.WriteLine(rpt.Id + " | " + rpt.Name + " | DatasetID = " + rpt.DatasetId);
}
}
Ejemplos
Explore más código de .NET de ejemplo que puede usar en sus aplicaciones.
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de