Partilhar via


Usar detalhamento entre relatórios no Power BI

APLICA-SE A: Serviço Power BI do Power BI Desktop

Com o recurso de detalhamento de relatórios cruzados do Power BI, você pode saltar contextualmente de um relatório para outro no mesmo espaço de trabalho ou aplicativo de serviço do Power BI. Você pode usar o detalhamento entre relatórios para conectar dois ou mais relatórios com conteúdo relacionado e passar o contexto do filtro junto com a conexão entre relatórios.

Para iniciar o detalhamento entre relatórios, selecione um ponto de dados em um visual de origem de um relatório de origem e, em seguida, selecione o destino de detalhamento de relatório cruzado no menu de contexto.

Captura de tela mostrando a opção de detalhamento de relatório cruzado do Power BI.

A ação de detalhamento abre a página de destino no relatório de destino.

Captura de ecrã a mostrar o destino de análise cruzada do Power B I Desktop.

Este artigo mostra como configurar e usar o detalhamento entre relatórios para relatórios do Power BI.

Nota

Não é possível usar o detalhamento de relatórios cruzados com relatórios compartilhados individualmente. Para usar o detalhamento entre relatórios, você deve acessar relatórios em espaços de trabalho dos quais é membro.

Ativar a Pormenorização cruzada de relatórios

A primeira etapa para habilitar o detalhamento entre relatórios é validar os modelos de dados para os relatórios de origem e de destino. Embora os esquemas em cada relatório não precisem ser os mesmos, os campos que você deseja passar devem existir em ambos os modelos de dados. Os nomes dos campos e os nomes das tabelas a que pertencem devem ser idênticos. As cadeias têm de coincidir e são sensíveis às maiúsculas e minúsculas.

Por exemplo, se você quiser passar um filtro em um campo Estado dentro de uma tabela Estados dos EUA, ambos os modelos devem ter uma tabela Estados dos EUA e um campo Estado dentro dessa tabela. Caso contrário, você deve atualizar o nome do campo ou da tabela no modelo subjacente. Simplesmente atualizar o nome de exibição dos campos não funcionará corretamente para detalhamento de relatórios cruzados.

Depois de validar seus modelos, habilite o relatório de origem para usar o detalhamento entre relatórios.

Etapa 1: No Power BI Desktop

  1. Vá para Opções de arquivo>e opções de configurações.>

  2. Na navegação à esquerda da janela Opções, na parte inferior da seção Arquivo atual, selecione Configurações do relatório.

  3. No canto inferior direito, em Detalhamento entre relatórios, selecione Permitir que elementos visuais neste relatório usem destinos de detalhamento de outros relatórios.

  4. Selecione OK.

    Captura de ecrã a mostrar a ativação do detalhamento de relatórios cruzados no Power B I Desktop.

Etapa 2: No serviço do Power BI

  1. Selecione o espaço de trabalho que contém seus relatórios de destino e de origem.

  2. Ao lado do nome do relatório de origem na lista de espaços de trabalho, selecione o símbolo Mais opções e selecione Configurações.

  3. Perto da parte inferior do painel Configurações , em Detalhamento entre relatórios, selecione Permitir que elementos visuais neste relatório usem destinos de detalhamento de outros relatórios e selecione Salvar.

    Captura de tela mostrando a ativação do detalhamento de relatórios cruzados no serviço Power B I.

Configurar um destino de detalhamento entre relatórios

Configurar uma página de destino para detalhamento entre relatórios é semelhante à configuração de detalhamento dentro de um relatório. Habilitar o detalhamento na página de destino permite que outros elementos visuais direcionem a página para detalhamento. Para criar detalhamento em um único relatório, consulte Usar detalhamento no Power BI Desktop.

Você pode configurar um destino para detalhamento de relatórios cruzados no Power BI Desktop ou no serviço do Power BI.

  1. Edite o arquivo de destino e, na página de destino do relatório de destino, selecione a seção Campos do painel Visualizações .

  2. Em Detalhamento, defina a alternância Relatório cruzado como Ativado.

  3. Arraste os campos que você deseja usar como destinos de detalhamento para Adicionar campos de detalhamento aqui. Para cada campo, selecione se pretende permitir a pormenorização quando o campo é utilizado como uma categoria ou quando é resumido como uma medida.

  4. Selecione se deseja Manter todos os filtros para o visual. Se não quiser transmitir filtros aplicados no elemento visual de origem ao seu elemento visual de destino, selecione Desligado.

    Captura de tela mostrando o painel Visualizações, com as opções de Detalhamento realçadas.

  5. Se você estiver usando a página apenas para detalhamento de relatórios cruzados, exclua o botão Voltar que é adicionado automaticamente à tela. O botão Voltar só funciona para navegação dentro de um relatório.

  6. Depois de configurar a página de destino, salve o relatório se estiver usando o serviço do Power BI ou salve e publique o relatório se estiver usando o Power BI Desktop.

Já está. Seus relatórios estão prontos para análise cruzada de relatórios.

Usar detalhamento de relatórios cruzados

Para usar o detalhamento entre relatórios, selecione o relatório de origem no serviço do Power BI e selecione um visual que use o campo de detalhamento da maneira especificada quando você configurou a página de destino. Clique com o botão direito do mouse em um ponto de dados para abrir o menu de contexto visual, selecione Detalhamento e, em seguida, selecione o destino de detalhamento. Os destinos de detalhamento entre relatórios são formatados como Nome da página [Nome do relatório].

Captura de tela mostrando a opção de detalhamento de relatório cruzado do Power B I.

Você vê os resultados na página de detalhamento de relatórios cruzados de destino, assim como os configurou quando criou o destino. Os resultados são filtrados de acordo com as configurações de detalhamento.

Captura de ecrã a mostrar o destino de análise cruzada do Power B I Desktop.

Importante

O Power BI armazena em cache destinos de detalhamento entre relatórios. Se você fizer alterações, atualize o navegador se não vir os alvos de detalhamento conforme o esperado.

Se você definir Manter todos os filtros como Ativado ao configurar a página de destino, o contexto de filtro do visual de origem poderá incluir o seguinte:

  • Filtros de nível de relatório, página e visual que afetam o visual de origem
  • Filtro cruzado e realce cruzado que afetam o visual de origem
  • Segmentações de dados e segmentações de dados de sincronização na página
  • Parâmetros de URL

Quando você chega ao relatório de destino para detalhamento, o Power BI só aplica filtros para campos que têm correspondências exatas de cadeia de caracteres para nome de campo e nome de tabela.

O Power BI não aplica filtros adesivos do relatório de destino, mas aplica seu marcador pessoal padrão, se você tiver um. Por exemplo, se o seu marcador pessoal padrão incluir um filtro de nível de relatório para País/Região = EUA, o Power BI aplicará esse filtro antes de aplicar o contexto de filtro do visual de origem.

Para detalhamento entre relatórios, o Power BI passa o contexto do filtro para todas as páginas padrão no relatório de destino. O Power BI não passa contexto de filtro para páginas de dica de ferramenta, porque as páginas de dica de ferramenta são filtradas com base no visual de origem que invoca a dica de ferramenta.

Se quiser retornar ao relatório de origem após a ação de detalhamento entre relatórios, use o botão Voltar do navegador.

Considerações e limitações

O detalhamento entre relatórios não funciona em relatórios do Power BI no Servidor de Relatórios do Power BI.

Você também pode estar interessado nos seguintes artigos: