inserir um relatório do Servidor de Relatórios do Power BI usando um iFrame no SharePoint Server

Neste artigo, você aprenderá a inserir um relatório do Servidor de Relatórios do Power BI usando um iFrame em uma página do SharePoint. Se estiver trabalhando com o SharePoint Online, o Servidor de Relatórios do Power BI deverá estar acessível publicamente. No SharePoint Online, o Web part do Power BI que funciona com o serviço do Power BI não funcionará com o Servidor de Relatórios do Power BI.

iFrame sample

Pré-requisitos

Criar a URL do relatório do Power BI

  1. Baixe o exemplo do GitHub: Demonstração do Blog. Selecione Clonar ou baixar e, em seguida, selecione Baixar ZIP.

    Download sample PBIX file

  2. Descompacte o arquivo e abra o arquivo .pbix de exemplo no Power BI Desktop para o Servidor de Relatórios do Power BI.

    PBI RS Desktop tool

  3. Salve o relatório no Servidor de Relatórios do Power BI.

    PBI RS Save

  4. Exiba o relatório no portal da Web do Servidor de Relatórios do Power BI.

    Web portal

Capturar o parâmetro da URL

Depois que você tiver sua URL, poderá criar um iFrame em uma página do SharePoint para hospedar o relatório. Para qualquer URL de relatório do Servidor de Relatórios do Power BI, adicione o seguinte parâmetro da cadeia de caracteres de consulta para inserir seu relatório em um iFrame do SharePoint: ?rs:embed=true.

Por exemplo: https://myserver/reports/powerbi/Sales?rs:embed=true

Inserir o relatório em um iFrame do SharePoint

  1. Navegue até a página Conteúdo do Site no SharePoint.

    Site Contents page

  2. Escolha a página em que deseja adicionar seu relatório.

    Site Contents page app

  3. Selecione o ícone de engrenagem na parte superior direita e, em seguida, selecione Editar página.

    Edit page option

  4. Selecione Adicionar um Web Part.

  5. Em Categorias, selecione Mídia e Conteúdo. Em Partes, selecione Editor de Conteúdo e, em seguida, Adicionar.

    Select Content Editor Web Part

  6. Selecione Clique aqui para adicionar novo conteúdo.

  7. No menu superior, selecione Formatar Texto e selecione Editar Fonte.

    Edit Source

  8. Na janela Editar Fonte, cole o código do iFrame na Código-fonte HTML e selecione OK.

    iFrame code

    Por exemplo:

    <iframe width="800" height="600" src="https://myserver/reports/powerbi/Sales?rs:embed=true" frameborder="0" allowFullScreen="true"></iframe>
    
  9. No menu superior, selecione Página e, em seguida, selecione Interromper Edição.

    Stop Editing

    O relatório é exibido na página.

    iFrame sample

Mais perguntas? Experimente a Comunidade do Power BI.