Introducción al manual del desarrollador: servidor de informes de Power BIDeveloper handbook overview, Power BI Report Server

Este es el manual del desarrollador para el servidor de informes de Power BI, una ubicación local para almacenar y administrar informes paginados, móviles o de Power BI.Welcome to the developer handbook for Power BI Report Server, an on-premises location for storing and managing your Power BI, mobile, and paginated reports.

En este manual se resaltan las opciones que, como desarrollador, tiene para trabajar con el servidor de informes de Power BI.This handbook will highlight options you have, as a developer, to work with Power BI Report Server.

InserciónEmbedding

Puede insertar dentro de cualquier informe del servidor de informes de Power BI un iFrame agregando el parámetro querystring ?rs:Embed=true a la dirección URL.For any report within Power BI Report Server, you can embed within an iFrame by adding the querystring parameter ?rs:Embed=true to the URL. Esto sirve para informes de Power BI, así como otros tipos de informes.This works with Power BI reports as well as other report types.

Control del visor de informesReport Viewer Control

Para los informes paginados, puede aprovechar las ventajas del control de visor de informes.For paginated reports, you can take advantage of the Report Viewer Control. Esto le permite colocar el control dentro de una aplicación web o una ventana .NET.This allows you to place the control within a .NET windows or web application. Para más información, consulte Introducción al control de visor de informes.For more information, see Get started with the Report Viewer Control.

APIAPIs

Dispone de varias opciones de API para interactuar con el servidor de informes de Power BI.You have several API options for interacting with Power BI Report Server. Por ejemplo:This includes the following.

También puede usar las utilidades de código abierto PowerShell para administrar su servidor de informes.You can also use the open source PowerShell untilies to manage your report server.

Nota

Las utilidades de PowerShell no son compatibles actualmente con archivos de Power BI Desktop (.pbix).The PowerShell utilities do not currently support Power BI Desktop files (.pbix).

Extensiones personalizadasCustom extensions

La biblioteca de extensiones es un conjunto de clases, interfaces y tipos de valor que se incluyen en el servidor de informes de Power BI.The Extension Library is a set of classes, interfaces, and value types that are included in Power BI Report Server. Esta biblioteca proporciona acceso a la funcionalidad del sistema y está diseñada para ser la base en la que se pueden usar aplicaciones de Microsoft .NET Framework para extender los componentes del servidor de informes de Power BI.This library provides access to system functionality and is designed to be the foundation on which Microsoft .NET Framework applications can be used to extend Power BI Report Server components.

Existen varios tipos de extensiones que puede crear.There are several types of extensions you can build.

  • Extensiones de procesamiento de datosData processing extensions
  • Extensiones de entregaDelivery extensions
  • Extensiones de representación para informes paginadosRendering extensions for paginated reports
  • Extensiones de seguridadSecurity extensions

Para más información, consulte Biblioteca de extensiones.To learn more, see Extension library.

Pasos siguientesNext steps

Introducción al control de visor de informesGet started with the Report Viewer Control
Building Applications Using the Web Service and the .NET Framework (Creación de aplicaciones mediante el servicio web y .NET Framework)Building Applications Using the Web Service and the .NET Framework
Acceso de URLURL Access
Biblioteca de extensionesExtension library
Proveedor de WMIWMI Provider

¿Tiene más preguntas?More questions? Pruebe a preguntar a la comunidad de Power BITry asking the Power BI Community