Publicar na Web a partir do Power BI
Com a opção Publicar na Web do Power BI, você pode inserir facilmente conteúdo interativo do Power BI em postagens de blog, sites, emails ou mídias sociais. Você também pode editar, atualizar, revisar ou parar de compartilhar facilmente seus visuais publicados.
Aviso
Quando você usa Publicar na Web, qualquer pessoa na internet pode visualizar seu relatório ou visual publicado. A exibição não requer autenticação. Inclui a visualização de dados detalhados que seus relatórios agregam. Antes de publicar um relatório, verifique se está tudo bem para você compartilhar os dados e visualizações publicamente. Não publique informações confidenciais ou proprietárias. Em caso de dúvida, verifique as políticas da sua organização antes da publicação.
Nota
Você pode inserir seu conteúdo com segurança em um portal ou site interno. Use as opções Inserir ou Inserir no SharePoint Online. Essas opções garantem que todas as permissões e a segurança de dados sejam aplicadas quando seus usuários visualizarem os dados internos.
Pré-requisitos
- Você precisa de uma licença do Microsoft Power BI para publicar na Web do Meu Workspace.
- Você precisa de uma licença do Microsoft Power BI Pro ou Premium por usuário para publicar na Web com workspaces.
- Publicar na Web está disponível para relatórios que podem ser editados em Meu Workspace e nos workspaces.
- A funcionalidade não está disponível para relatórios que foram compartilhados com você, nem para aqueles que dependem de segurança em nível de linha para proteger os dados.
- Os visualizadores de relatório não precisam ser usuários do Power BI.
Consulte a seção Considerações e limitações seção abaixo para obter uma lista completa de casos em que não há suporte para Publicar na Web.
Criar códigos de inserção com Publicar na Web
Siga estas etapas para usar Publicar na Web. Analise o Aviso indicado anteriormente neste artigo antes de publicar na Web.
Abra um relatório em um workspace que você possa editar e selecione Arquivo>Inserir relatório>Publicar na Web (público).
Se o administrador do Power BI não tiver permitido que você crie códigos de inserção, talvez seja necessário contatá-los.
Para obter ajuda para encontrar a pessoa que pode habilitar Publicar na Web em sua organização, consulte Como encontrar seu administrador do Power BI mais adiante neste artigo.
Examine o conteúdo da caixa de diálogo e selecione Criar código de inserção.
Examine o aviso, conforme mostrado aqui, e confirme se os dados estão bem para serem inseridos em um site público. Em caso afirmativo, selecione Publicar.
Na caixa de diálogo Sucesso, será exibida uma pré-visualização de como o relatório será exibido. Selecione o Tamanho e a Página Padrão .
Você também pode adicionar uma imagem de Espaço reservado, para que a página da Web seja carregada mais rapidamente. Com uma imagem de espaço reservado, as pessoas que visualizam seu relatório na Web veem um botão Exibir conteúdo interativo que pode ser usado para exibir o próprio relatório.
Faça essas alterações primeiro. Em seguida, copie o link para enviá-lo por email ou copie o HTML para colar em um site. Você pode inseri-lo em código, como um iFrame, ou colá-lo diretamente em uma página da Web ou blog.
Se você criou anteriormente um código de inserção para um relatório e selecionou Publicar na Web, não verá as caixas de diálogo nas etapas 2 a 4. Em vez disso, a caixa de diálogo Código de inserção será exibida.
Você só pode criar um código de inserção para cada relatório.
Dicas para modos de exibição
Quando você inseri conteúdo em uma postagem no blog, normalmente precisa encaixá-lo dentro de um tamanho de tela específico. Você pode ajustar a altura e a largura na tag iFrame, conforme necessário. No entanto, você precisa garantir que seu relatório se ajuste dentro da área de iFrame fornecida, portanto, defina um modo de exibição apropriado ao editar o relatório.
A tabela a seguir fornece diretrizes sobre o Modo de Exibição e como ele será exibido quando inserido.
Modo de Exibição | Como fica quando incorporado |
---|---|
![]() |
Ajustar à página respeita a altura e a largura da página de seu relatório. Se você definir sua página para proporções dinâmicas como 16:9 ou 4:3, seu conteúdo será ajustado para caber no iFrame. Quando inserido em um iFrame, o uso de Ajustar à página pode resultar na aplicação do formato letterbox: uma tela de fundo cinza é mostrada nas áreas do iFrame depois que o conteúdo é dimensionado para caber no iFrame. Para minimizar a aplicação do formato letterbox, defina a altura e a largura do iFrame de modo adequado. |
![]() |
tamanho real garante que o relatório preserve seu tamanho conforme definido na página do relatório. Isso pode resultar em barras de rolagem aparecendo em seu iFrame. Defina a altura e a largura do iFrame para evitar barras de rolagem. |
![]() |
Ajustar à largura verifica se o conteúdo preenche a área horizontal do iFrame. Uma borda ainda é mostrada, mas o conteúdo é dimensionado para usar todo o espaço horizontal disponível. |
Dicas para altura e largura do iFrame
Um código de inserção para Publicar na Web se parece com o seguinte exemplo:
Você pode editar a largura e a altura manualmente para garantir que seja precisamente como você deseja que ela se ajuste na página em que você a está inserindo.
Para obter um ajuste mais perfeito, você pode tentar adicionar 56 pixels à altura do iFrame para acomodar o tamanho atual da barra inferior. Se sua página de relatório usar o tamanho dinâmico, a tabela abaixo fornecerá alguns tamanhos que podem ser usados para obter um ajuste sem a aplicação do formato letterbox.
Proporção | Tamanho | Dimensão (largura x altura) |
---|---|---|
16:9 | Pequeno | 640 x 416 px |
16:9 | Médio | 800 x 506 px |
16:9 | Grande | 960 x 596 px |
4:3 | Pequeno | 640 x 536 px |
4:3 | Médio | 800 x 656 px |
4:3 | Grande | 960 x 776 px |
Gerenciar códigos de inserção
Depois de criar um código de inserção para Publicar na Web, você poderá gerenciar seus códigos no menu Configurações no Power BI. O gerenciamento de códigos de inserção inclui a capacidade de remover o visual ou o relatório de destino de um código (tornando o código de inserção inutilizável) ou de obter o código de inserção.
Para gerenciar seus códigos de inserção de Publicar na Web, abra o workspace no qual o relatório reside, selecione a engrenagem Configurações e Gerenciar códigos de inserção.
Os códigos de inserção dos relatórios nesse workspace são exibidos.
Você pode recuperar ou excluir um código de inserção. Excluí-los desabilita qualquer link para esse relatório ou visual.
Se você selecionar Excluir, será solicitada uma confirmação.
Atualizações para relatórios e atualização de dados
Depois de criar seu código de incorporação para publicação na web e compartilhá-lo, o relatório será atualizado com quaisquer alterações que você fizer. O link de código de inserção está imediatamente ativo. Qualquer pessoa que abrir o link pode visualizá-lo. Os dados são armazenados em cache por uma hora a partir do momento em que são recuperados. Não recomendamos o uso de Publicar na Web para dados que precisam ser atualizados com frequência. Para saber mais, confira a seção Como funciona mais adiante neste artigo.
Atualização de dados
As atualizações de dados são refletidas automaticamente em seu relatório ou visual inserido. Quando os dados são atualizados para um modelo de dados de importação no serviço do Power BI, o serviço limpa o cache de dados, fazendo com que os dados sejam atualizados rapidamente. Para desabilitar a atualização automática, selecione não atualizar no agendamento do modelo semântico que o relatório usa.
Uso intenso
Uma experiência de uso pesada pode ocorrer quando um relatório recebe muitas consultas em um curto período de tempo. Quando ocorre uso intenso, os usuários não podem visualizar ou interagir com o relatório até que o período de uso intenso passe.
É recomendável definir uma imagem de miniatura para o relatório. Se ocorrer um sobrecarregamento de uso, a imagem de espaço reservado será exibida para os usuários.
Para ajudar a evitar a experiência de uso intenso, limite o número de consultas distintas que seu relatório pode gerar e a frequência de atualização de dados. Consulte o guia de otimização do Power BI para obter dicas sobre como simplificar seus relatórios.
Visuais do Power BI
Há suporte para visuais do Power BI em Publicar na Web. Quando você usa Publicar na Web, os usuários com quem você compartilha seu visual publicado não precisam habilitar os visuais do Power BI para exibir o relatório.
Compreendendo a coluna de status do código de inserção
Nota
Revise frequentemente os códigos de incorporação que você publicou. Remova qualquer um que não precise mais estar disponível publicamente.
A página Gerenciar códigos de inserção inclui uma coluna de status. Por padrão, os códigos de inserção estão Ativos, mas também podem ter um dos status listados abaixo.
Estado | Descrição |
---|---|
Ativo | O relatório está disponível para os usuários da Internet exibirem e interagirem. |
Bloqueado | O conteúdo do relatório viola os Termos de Serviço do Power BI. A Microsoft bloqueou essa função. Entre em contato com o suporte se você acredita que o conteúdo foi bloqueado por erro. |
Sem suporte | O modelo semântico do relatório está usando segurança de nível de linha ou outra configuração não suportada. Consulte a seção Considerações e imitações para obter uma lista completa. |
Violado | O código de inserção está fora da política de locatário definida. Normalmente, esse status ocorre quando um código de inserção foi criado e a configuração de locatário do recurso Publicar na Web foi alterada para excluir o usuário que tem o código de inserção. Se a configuração do locatário estiver desabilitada ou o usuário não tiver mais permissão para criar códigos de inserção, os códigos de inserção atuais mostrarão o status Violado. Consulte a seção Localizar seu administrador do Power BI neste artigo para obter detalhes. |
Relatar um problema com o conteúdo de Publicar na Web
Para relatar um problema relacionado ao conteúdo de Publicar na Web inserido em um site ou blog, selecione o ícone Compartilhar na barra inferior do relatório de Publicar na Web e, em seguida, selecione o ícone Sinalizador na caixa de diálogo Compartilhar.
Você será solicitado a enviar um email para a Microsoft explicando sua preocupação. A Microsoft avalia o conteúdo com base nos Termos de Serviço do Power BI e toma as medidas apropriadas.
Como funciona (detalhes técnicos)
Quando você cria um código de inserção usando Publicar na Web, o relatório fica visível para os usuários da Internet. Está disponível publicamente, então você pode esperar que os espectadores compartilhem facilmente o relatório através das mídias sociais no futuro. Os usuários exibem o relatório abrindo a URL pública direta ou exibindo-o inserido em uma página da Web ou blog. Como eles fazem, o Power BI armazena em cache a definição de relatório e os resultados das consultas necessárias para exibir o relatório. Esse cache garante que milhares de usuários simultâneos possam exibir o relatório sem afetar o desempenho.
Os dados são armazenados em cache por uma hora a partir do momento em que são recuperados. Se você atualizar a definição do relatório (por exemplo, se alterar seu modo de exibição) ou atualizar os dados do relatório, poderá levar algum tempo até que as alterações sejam refletidas na versão do relatório que os usuários veem. Quando ocorre uma atualização de dados para um modelo de dados de importação, o serviço limpa os dados armazenados em cache e recupera novos dados. Na maioria dos casos, os dados são atualizados quase simultâneos com a importação dos dados. No entanto, para relatórios com muitas consultas distintas, pode levar algum tempo para ser atualizado. Como cada elemento e valor de dados são armazenados em cache de forma independente, quando ocorre uma atualização de dados, um usuário pode ver uma combinação de valores atuais e anteriores. Portanto, recomendamos preparar seu trabalho com antecedência e criar o código de inserção de Publicar na Web somente quando você estiver contente com as configurações. Se os dados forem atualizados, minimize o número de atualizações e execute as atualizações em horas de folga. Não recomendamos o uso de Publicar na Web para dados que precisam ser atualizados com frequência.
Localizar o administrador do Power BI
O portal de administração do Power BI tem configurações que controlam quem pode publicar na Web. Trabalhe com o Administrador do Power BI da sua organização para alterar as Configurações de locatário de Publicar na Web no portal do administrador.
Para organizações menores ou indivíduos que se inscreveram no Power BI, talvez você ainda não tenha um administrador do Power BI. Siga nosso processo para obter a tomada de controle administrativo. Depois que você tiver um administrador do Power BI, ele poderá habilitar a criação de códigos de inserção para você.
As organizações estabelecidas geralmente já têm um administrador do Power BI. Os usuários com a função de administrador do Fabric na ID do Microsoft Entra podem atuar como administradores do Power BI.
Você precisará encontrar uma dessas pessoas na sua organização e solicitar a elas que atualizem as Configurações de locatário de Publicar na Web no portal de administração.
Considerações e limitações
A publicação na Web tem suporte para a grande maioria das fontes de dados e relatórios no serviço do Power BI. No entanto, os seguintes tipos de relatórios não têm suporte ou não estão disponíveis no momento com o recurso Publicar na Web:
- Relatórios que usam a segurança em nível de linha.
- Relatórios que se conectam a dados usando o DirectQuery. Em vez disso, conecte-se usando o modo de composição ou importação. Leia sobre as diferenças entre os modos.
- Relatórios usando qualquer fonte de dados do Live Connection, incluindo o Analysis Services Tabular hospedado localmente, o Analysis Services Multidimensional e o Azure Analysis Services.
- Relatórios que utilizam um modelo semântico compartilhado , armazenado em um workspace diferente do relatório.
- modelos semânticos compartilhados e certificados.
- Relatórios compartilhados com você diretamente ou por meio de um aplicativo.
- Relatórios em um workspace no qual você não é um membro de edição.
- No momento, não há suporte para visuais "R" e Python em relatórios do recurso Publicar na Web.
- Exportação de dados de visuais em um relatório que foi publicado na Web.
- P e R para visuais do Power BI.
- Relatórios que contêm medidas DAX no nível do relatório.
- Modelos de consulta de dados de logon único, incluindo modelos de composição em modelos semânticos do Power BI ou no Azure Analysis Services.
- Proteja informações confidenciais ou proprietárias.
- A funcionalidade de autenticação automática fornecida com a opção Inserir não funciona com a API JavaScript do Power BI. Para a API JavaScript do Power BI, use a abordagem o usuário tem os dados para inserção.
- Os administradores podem bloquear o acesso público à Internet, conforme descrito em Links privados para acesso seguro ao Fabric. Nesse caso, a opção Publicar na Web está em cinza para seu locatário no portal de administração do Power BI.
- Imposição de licença para visuais personalizados.
- Visuais não certificados do repositório organizacional, quando a opção de locatário global da organização para visuais não certificados está ativada.
- Visuais públicos do repositório organizacional, quando a opção de locatário global da organização não permite visuais criados usando o SDK do Power BI.
- O usuário que criou o código de inserção precisa manter o acesso ao relatório para que o código de inserção funcione. Isso inclui exigir uma licença Pro ou Premium por usuário, conforme exigido pelo workspace.
- Exibições no layout para dispositivos móveis.
- Relatórios paginados.
- Relatórios de vários idiomas.
Conteúdo relacionado
Mais perguntas? Experimente a Comunidade do Power BI