Inserción de un informe de Power BI Report Server con un elemento iFrame en SharePoint ServerEmbed a Power BI Report Server report using an iFrame in SharePoint Server

En este artículo, obtendrá información sobre cómo insertar un informe de Power BI Report Server mediante un elemento iFrame en una página de SharePoint.In this article, you learn how to embed a Power BI Report Server report by using an iFrame in a SharePoint page. Si trabaja con SharePoint Online, Power BI Report Server debe ser de acceso público.If you're working with SharePoint Online, Power BI Report Server must be publicly accessible. En SharePoint Online, el elemento web de Power BI que funciona con el servicio Power BI no funcionará con Power BI Report Server.In SharePoint Online, the Power BI Web part that works with the Power BI service won't work with Power BI Report Server.

Ejemplo de iFrame

Requisitos previosPrerequisites

Creación de la dirección URL del informe de Power BICreate the Power BI report URL

  1. Descargue el ejemplo de GitHub: Blog Demo (Demostración de blog).Download the sample from GitHub: Blog Demo. Seleccione Clonar o descargar y, después Descargar ZIP.Select Clone or download, and then select Download ZIP.

    Descarga del archivo PBIX de ejemplo

  2. Descomprima el archivo y abra el archivo .pbix de ejemplo en Power BI Desktop para Power BI Report Server.Unzip the file, and open the sample .pbix file in Power BI Desktop for Power BI Report Server.

    Herramienta de PBI RS Desktop

  3. Guarde el informe en Power BI Report Server.Save the report to the Power BI Report Server.

    Guardar en PBI RS

  4. Vea el informe en el portal web de Power BI Report Server.View report in the Power BI Report Server web portal.

    Portal web

Captura del parámetro de dirección URLCapture the URL parameter

Cuando tenga la dirección URL, puede crear un elemento iFrame en una página de SharePoint para hospedar el informe.After you have your URL, you can create an iFrame within a SharePoint page to host the report. Para cualquier dirección URL de informe de Power BI Report Server, agregue el parámetro de cadena de consulta siguiente para insertar el informe en un elemento iFrame de SharePoint: ?rs:embed=true.For any Power BI Report Server report URL, add the following query string parameter to embed your report in a SharePoint iFrame: ?rs:embed=true.

Por ejemplo:For example: https://myserver/reports/powerbi/Sales?rs:embed=true

Inserción del informe en un elemento iFrame de SharePointEmbed the report in a SharePoint iFrame

  1. Vaya a la página Contenidos del sitio de SharePoint.Navigate to a SharePoint Site Contents page.

    Página Contenidos del sitio

  2. Elija la página donde desea agregar el informe.Choose the page where you want to add your report.

    Aplicación de la página Contenidos del sitio

  3. Seleccione el icono de engranaje en la parte superior derecha y, después, seleccione Editar página.Select the gear icon on the top right, and then select Edit page.

    Opción Editar página

  4. Seleccione Agregar un elemento web.Select Add a Web Part.

  5. En Categorías, seleccione Multimedia y contenido.Under Categories, select Media and Content. En Elementos, seleccione Editor de contenido y después Agregar.Under Parts, select Content Editor, and then select Add.

    Selección del elemento web Editor de contenido

  6. Seleccione Click here to add new content (Haga clic aquí para agregar contenido nuevo).Select Click here to add new content.

  7. En el menú superior, seleccione Formato de texto y después Editar origen.From the top menu, select Format Text, and then select Edit Source.

    Editar origen

  8. En la ventana Editar origen, pegue el código del elemento iFrame en Código fuente HTML y, después, seleccione Aceptar.In the Edit Source window, paste your iFrame code in HTML Source, and then select OK.

    Código de iFrame

    Por ejemplo:For example:

    <iframe width="800" height="600" src="https://myserver/reports/powerbi/Sales?rs:embed=true" frameborder="0" allowFullScreen="true"></iframe>
    
  9. En el menú superior, seleccione Página y después Detener la edición.In the top menu, select Page, and then select Stop Editing.

    Detener la edición

    El informe aparece en la página.The report appears on the page.

    Ejemplo de iFrame

Pasos siguientesNext steps

¿Tiene más preguntas?More questions? Pruebe la comunidad de Power BI.Try the Power BI Community.