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
Abra um relatório no serviço do Power BI.
No menu Arquivo, clique em Inserir relatório>SharePoint Online.
Copie a URL de relatório da caixa de diálogo.
Adicionar o relatório do Power BI a uma página do SharePoint Online
Abra a página de destino no SharePoint Online e selecione Editar.
Ou, no SharePoint Online, selecione Páginas>+ Novo>Página do Site para criar uma página do site moderna.
Selecione o + no menu suspenso Novo. Na seção Análise de dados, selecione a Web Part do Power BI.
Selecione Adicionar relatório.
Cole a URL de relatório copiada anteriormente no campo do link de relatório do Power BI. O relatório é carregado automaticamente.
Selecione Publicar para tornar a alteração visível para os usuários do SharePoint Online.
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.
Crie um relatório em um workspace.
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.
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.
Abra o aplicativo e vá para o relatório.
Copie a URL do relatório inserido do relatório instalado pelo aplicativo. Não use a URL do relatório original do workspace.
Crie um novo site de equipe no SharePoint Online.
Adicione a URL do relatório copiada anteriormente à web part do Power BI.
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:
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:
Há duas razões comuns para essa mensagem.
- Você não tem acesso ao relatório.
- 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.
Ao exibir relatórios do Power BI inseridos no SharePoint Online, não há opção para os usuários alternarem entre ambientes do Power BI.
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.
Você não pode exibir ou acessar os Aplicativos do Power BI inseridos em uma página do site do SharedPoint usando uma Web Part do Power BI. Para acessar o relatório do Power BI inserido, acesse o aplicativo primeiro no serviço do Power BI antes de acessá-lo na página do site do SharePoint.
Conteúdo relacionado
- Permitir que os usuários criem páginas modernas
- Publicar um aplicativo no Power BI
- Compartilhar os dashboards e os relatórios do Power BI com colegas de trabalho e outras pessoas
- O que é o Power BI Premium?
- Inserir um relatório em um site ou portal seguro
Mais perguntas? Experimente perguntar à Comunidade do Power BI