Inserir uma web part de relatório no SharePoint Online

A Web Part de relatório do Power BI para o SharePoint Online permite a você inserir facilmente relatórios interativos do Power BI às páginas do SharePoint Online.

Ao usar a opção Inserir no SharePoint Online, os relatórios inseridos respeitam todas as permissões de item e a segurança de dados por meio da RLS (segurança em nível de linha), para que você possa criar facilmente portais internos seguros.

Requisitos

Para que os relatórios da opção Inserir relatório no SharePoint Online funcionem:

  • A web part do Power BI para o SharePoint Online requer Páginas Modernas.
  • Para usar um relatório inserido, os usuários precisam entrar no serviço do Power BI para ativar a própria licença do Power BI.
  • Para inserir uma Web Part no SharePoint Online, você precisa de uma licença do Power BI Pro ou PPU (Premium por Usuário).
  • Os usuários com uma licença gratuita do Fabric podem exibir um relatório hospedado em uma capacidade do Power BI Premium (EM ou SKU P) ou Fabric F64 ou superior.

Insira seu relatório

Para inserir seu relatório no SharePoint Online, é necessário obter a URL de relatório e usá-la com a web part do Power BI no SharePoint Online.

Obter uma URL de relatório

  1. Abra um relatório no serviço do Power BI.

  2. No menu Arquivo, clique em Inserir relatório>SharePoint Online.

    Captura de tela mostrando o menu Mais opções com a opção SharePoint Online realçada.

  3. Copie a URL de relatório da caixa de diálogo.

    Captura de tela da caixa de diálogo Inserir link com o link de relatório realçado.

Adicionar o relatório do Power BI a uma página do SharePoint Online

  1. Abra a página de destino no SharePoint Online e selecione Editar.

    Captura de tela da página de edições do SharePoint com a opção editar realçada.

    Ou, no SharePoint Online, selecione Páginas>+ Novo>Página do Site para criar uma página do site moderna.

    Captura de tela da janela do SharePoint. As páginas são realçadas no painel de navegação. A página do site está selecionada.

  2. Selecione o + no menu suspenso Novo. Na seção Análise de dados, selecione a Web Part do Power BI.

    Captura de tela da seção Análise de dados mostrando a opção Power BI selecionada.

  3. Selecione Adicionar relatório.

    Captura de tela da caixa de diálogo novo relatório do SharePoint solicitando a inclusão de um relatório em sua página com o botão Adicionar relatório exibido.

  4. Cole a URL de relatório copiada anteriormente no campo do link de relatório do Power BI. O relatório é carregado automaticamente.

    Captura de tela das novas propriedades da Web Part do SharePoint com o link de relatório do Power BI realçado.

  5. Selecione Publicar para tornar a alteração visível para os usuários do SharePoint Online.

    Captura de tela do link de relatório do Power BI mostrando a opção Publicar selecionada.

Conceder acesso aos relatórios

Inserir um relatório no SharePoint Online não concede automaticamente aos usuários permissão para exibir o relatório – é necessário definir as permissões de exibição no Power BI.

Importante

Certifique-se de examinar quem pode ver o relatório dentro do serviço do Power BI e de conceder acesso aos que não aparecem na lista.

Há duas maneiras de conceder acesso ao relatório no Power BI.

Em um Grupo do Microsoft 365

Se você estiver usando um grupo do Microsoft 365 para criar seu site de equipe do SharePoint Online, liste o usuário como membro do workspace no serviço do Power BI e da página do SharePoint.

Compartilhar diretamente com usuários

Insira um relatório dentro de um aplicativo e compartilhe-o diretamente com os usuários.

Observação

  • Para criar dashboards em workspaces, é necessária uma licença do Power BI Pro ou PPU (Premium por Usuário).
  • Para compartilhar com usuários gratuitos da Microsoft, o workspace precisa estar em uma capacidade Premium.
  1. Crie um relatório em um workspace.

  2. Publique o aplicativo e instale-o. Você precisa instalar o aplicativo para que ele tenha acesso à URL do relatório usada para inserção no SharePoint Online.

  3. Todos os usuários finais também precisam instalar o aplicativo. Você também pode usar o recurso Instalar aplicativo automaticamente. No Portal de administração do Power BI, os administradores podem habilitar o envio por push de aplicativos, para que o aplicativo seja pré-instalado para os usuários finais.

    Captura de tela do Portal de administração do Power BI com a opção Instalar aplicativo automaticamente selecionada.

  4. Abra o aplicativo e vá para o relatório.

  5. Copie a URL do relatório inserido do relatório instalado pelo aplicativo. Não use a URL do relatório original do workspace.

  6. Crie um novo site de equipe no SharePoint Online.

  7. Adicione a URL do relatório copiada anteriormente à web part do Power BI.

  8. Adicione todos os usuários finais e/ou grupos que consumirão os dados na página do SharePoint Online e no aplicativo do Power BI que você criou.

    Observação

    Para ver o relatório na página do SharePoint, os usuários ou grupos precisam acessar a página do SharePoint Online e o relatório no aplicativo do Power BI.

Agora o usuário final pode ir para o site de equipe no SharePoint Online e exibir os relatórios na página.

Autenticação multifator

Se o ambiente do Power BI exigir que você entre usando a autenticação multifator, talvez será necessário entrar com um dispositivo de segurança para verificar sua identidade. Isso pode ocorrer se você não entrou no SharePoint Online usando a autenticação multifator. Seu ambiente do Power BI exige um dispositivo de segurança para validar uma conta.

Observação

O Power BI não dá suporte à autenticação multifator com o Microsoft Entra ID 2.0. Os usuários verão uma mensagem de erro. Se o usuário entrar novamente no SharePoint Online usando o dispositivo de segurança, o relatório poderá ser exibido.

Configurações de Web Part

Aqui estão as configurações que podem ser ajustadas para a Web Part do Power BI para o SharePoint Online:

Captura de tela da caixa de diálogo das novas propriedades da Web Part do SharePoint com o link de relatório do Power BI realçado.

Propriedade Descrição
Nome da página Define a página padrão da web part. Selecione um valor na lista suspensa. Se nenhuma página for exibida, o relatório terá uma página ou a URL que você colou conterá um nome de página. Remover a seção de relatório da URL para selecionar uma página específica.
Exibir Ajusta a maneira como o relatório se ajusta à página do SharePoint Online.
Mostrar Painel de Navegação Exibe ou oculta o painel de navegação da página.
Exibir Painel de Filtro Exibe ou oculta o painel de filtro.

Relatórios que não são carregados

Se o relatório não for carregado dentro da web part do Power BI, você poderá ver a seguinte mensagem:

Captura de tela da página do SharePoint com o relatório do Power BI mostrando a mensagem de que o conteúdo não está disponível.

Há duas razões comuns para essa mensagem.

  1. Você não tem acesso ao relatório.
  2. O relatório foi excluído.

Contate o proprietário da página do SharePoint Online para ajudar a resolver o problema.

Licenças

Os usuários que visualizam um relatório no SharePoint precisam obter uma licença do Power BI Pro ou PPU (Premium por usuário) . Como alternativa, o conteúdo precisa estar em um workspace com uma capacidade do Power BI Premium (EM ou SKU P) .

Limitações e problemas conhecidos

  • Erro: "Ocorreu um erro, tente sair e entrar e, em seguida, visite esta página novamente. ID da correlação: indefinido, status de resposta http: 400, código de erro do servidor 10001, mensagem: Atualização de token ausente"

    Se você receber esse erro, tente realizar uma das seguintes etapas de solução de problemas:

    • Saia do SharePoint e entre novamente. Certifique-se de fechar todas as janelas do navegador antes de entrar novamente.

    • Se sua conta de usuário exigir a MFA (autenticação multifator), entre no SharePoint usando seu dispositivo MFA (aplicativo de celular, cartão inteligente etc.).

    • Não há suporte para contas de usuário convidado do Azure B2B. Os usuários veem o logotipo do Power BI que mostra a parte que está sendo carregada, mas o relatório não é mostrado.

  • O Power BI não dá suporte aos mesmos idiomas localizados que o SharePoint Online. Como resultado, talvez você não veja uma localização adequada dentro do relatório inserido.

  • Você poderá enfrentar problemas se usar o Internet Explorer 10. Aqui está um link para navegadores compatíveis com o Power BI.

  • O SharePoint Server clássico não é compatível com essa Web Part.

  • Filtros de URL não são compatíveis com a Web Part do SharePoint Online.

Mais perguntas? Experimente perguntar à Comunidade do Power BI