Partilhar via


Mostrar itens sem dados no Power BI

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

Use o recurso Mostrar itens sem dados do Power BI para exibir linhas e colunas de dados que não contêm dados de medida.

Quando você cria um visual, o Power BI não exibe todos os dados possíveis por padrão. Em vez disso, o Power BI aplica uma medida aos dados e, em seguida, omite linhas e colunas com valores de medida em branco. Em certos casos, talvez você queira exibir os dados omitidos. Nesses cenários, o recurso Mostrar itens sem dados fornece uma maneira de incluir esses dados no visual.

Captura de ecrã do painel Visualizações. No campo do eixo X, Ano é destacado. No menu contextual, Mostrar itens sem dados é realçado.

Mostrar itens sem dados

Para ativar o recurso Mostrar itens sem dados , siga estas etapas:

  1. Selecione um visual.
  2. No painel de Visualizações , selecione o separador Construir visual (se ainda não estiver selecionado).
  3. Localiza o poço de campo que contém o campo que queres modificar (como eixo X, eixo Y, Linhas, Colunas, Lenda ou Categoria).
  4. Selecione a seta suspensa ao lado do nome do campo, ou clique com o botão direito no campo, e depois selecione Mostrar itens sem dados.

Captura de ecrã do painel Visualizações. No campo do eixo X, Ano é destacado. Mostrar itens sem dados é destacado no menu de atalho.

Observação

A localização exata da opção Mostrar itens sem dados pode variar ligeiramente dependendo da sua versão do Power BI. Se não vires a opção ao clicar com o botão direito, tenta selecionar a seta suspensa ao lado do nome do campo na área do campo. A opção aparece no menu de contexto do campo.

O recurso Mostrar itens sem dados não tem efeito nas seguintes circunstâncias:

  • Não há nenhuma medida adicionada ao visual, e as colunas de agrupamento vêm da mesma tabela.
  • Os grupos no gráfico não estão relacionados. O Power BI não executa consultas para elementos visuais que tenham grupos não relacionados.
  • A medida não tem relação com nenhum dos grupos. Nesse caso, a medida retorna o mesmo valor ou em branco para todas as combinações de grupo. Nunca está em branco apenas para algumas combinações, mas não para outras. Como não há variação no valor da medida, ativar o recurso não tem efeito.
  • Há um filtro de medida definido pelo usuário que exclui medidas em branco, por exemplo, SalesAmount > 0.

Atenção

Ativar a opção para mostrar itens sem dados pode afetar negativamente o desempenho e causar renderização lenta de elementos visuais ou tempos limite de exportações de dados.

Como funciona o recurso

Os usos mais interessantes de Mostrar itens sem dados são quando as medidas estão presentes. Considere a situação em que os grupos são da mesma tabela ou podem ser relacionados através de um caminho no modelo. Por exemplo, no modelo de dados de exemplo no final deste artigo, a tabela ProductStyle está diretamente relacionada ao Produto e indiretamente relacionada às Vendas. ProductStyle e ProductCategory podem ser relacionados através da tabela Product .

Os casos a seguir comparam o comportamento do Power BI quando Mostrar itens sem dados está desativado e ativado. Esses casos também usam o modelo de dados de exemplo do final deste artigo.

Agrupar colunas da mesma tabela

O exemplo a seguir agrupa duas colunas da mesma tabela, Product[Color] e Product[Size] e, em seguida, aplica a medida Sum(Sales[Quantity]). Quando o recurso Mostrar itens sem dados estiver desativado, o Power BI exibirá os seguintes dados:

Produto[Cor] Produto[Tamanho] Soma(Vendas[Quantidade])
Azul Médio 15
Azul Pequena 10

Quando o recurso Mostrar itens sem dados está ativado, o Power BI exibe os seguintes dados:

Produto[Cor] Produto[Tamanho] Soma(Vendas[Quantidade])
Azul Grande
Azul Médio 15
Azul Pequena 10
Vermelho Grande

Duas novas combinações aparecem quando o recurso é ativado: Azul - Grande e Vermelho - Grande. Ambas as entradas não têm valor de Quantidade correspondente na tabela Vendas . No entanto, ambos estão presentes na tabela Produto .

O exemplo a seguir agrupa duas colunas de tabelas relacionadas, ProductStyle[Finish] e Product[Color] e, em seguida, aplica a medida Sum(Sales[Quantity]).

Quando o recurso Mostrar itens sem dados estiver desativado, o Power BI exibirá os seguintes dados:

ProductStyle[Terminar] Produto[Cor] Soma(Vendas[Quantidade])
Brilho Azul 10
Mate Azul 15

Quando o recurso Mostrar itens sem dados está ativado, o Power BI exibe os seguintes dados:

ProductStyle[Terminar] Produto[Cor] Soma(Vendas[Quantidade])
Brilho Azul 10
Brilho Vermelho
Mate Azul 15
Nenhuma

Duas novas combinações aparecem quando o recurso está ativado, Gloss - Red e None - em branco, por alguns motivos:

  • O Power BI primeiro considera ProductStyle[Finish] e seleciona todos os valores a serem exibidos, o que resulta em Gloss, Matte e None.
  • O Power BI usa cada um desses valores para selecionar todas as entradas Product[Color] correspondentes.
  • O valor Nenhum não corresponde a nenhum valor Product[Color], portanto, um espaço em branco aparece para o valor Product[Color].

O mecanismo de seleção de valores para as colunas depende da ordem das colunas. Você pode pensar nesse mecanismo como uma LEFT OUTER JOIN operação entre tabelas. Se a ordem das colunas mudar, os resultados também mudarão.

Considere um exemplo para entender como a alteração da ordem afeta os resultados. Este exemplo é o mesmo que o anterior, mas com a ordem alterada. Este exemplo agrupa as colunas Product[Color] e ProductStyle[Finish] e aplica a medida Sum(Sales[Quantity]).

Quando o recurso Mostrar itens sem dados está ativado, o Power BI exibe os seguintes dados:

Produto[Cor] ProductStyle[Terminar] Soma(Vendas[Quantidade])
Azul Brilho 10
Azul Mate 15
Vermelho Brilho

Nenhum dado aparece na tabela para um valor ProductStyle[Finish] de None. Nesse caso, o Power BI primeiro seleciona todos os valores de Cor na tabela Produto. Para cada cor, o Power BI seleciona os valores de Conclusão correspondentes que contêm dados. Como Nenhum não aparece em nenhuma combinação de Cor, o Power BI não o seleciona.

Comportamento visual do Power BI

Quando você ativa Mostrar itens sem dados para um campo em um visual, o recurso é ativado automaticamente para todos os outros campos que estão nesse mesmo bucket visual ou hierarquia. Um bucket visual é um campo apropriado no painel Visualizações que determina a função de um campo ou hierarquia na visualização. As funções possíveis incluem eixo X, eixo Y, legenda, categoria, linhas e colunas.

Captura de tela do painel Visualizações com os buckets visuais dos eixos X, Y e Legenda realçados. O texto em cada bucket diz Adicionar campos de data aqui.

Por exemplo, considere um visual de matriz com três campos no bucket Linhas . Se Mostrar itens sem dados estiver ativado para um campo, ele será ativado para todos os itens no bucket. Na imagem a seguir, Mostrar itens sem dados está ativado para o primeiro campo no bucket Linhas , o campo ID do fornecedor. O recurso também é ativado automaticamente para os outros campos no bucket Linhas .

Captura de ecrã do painel Visualizações. No menu de atalho para o campo ID do Fornecedor no campo Linhas, Mostrar itens sem dados é realçado.

Por outro lado, o campo Continente mostrado no bucket Colunas não tem Mostrar itens sem dados ativados automaticamente.

Esse comportamento visual geralmente ocorre quando você converte um visual em um tipo diferente, como converter um visual de matriz em um visual de tabela. Por exemplo, suponha que o recurso Mostrar itens sem dados esteja ativado para um campo em um bucket. Se a conversão mover outros campos para esse bucket, o recurso será ativado automaticamente para esses campos.

Considere os dados do exemplo anterior. Um visual de tabela tem apenas um contêiner, o contêiner Colunas. Quando se converte uma matriz em uma tabela, todos os campos dos compartimentos Linhas e Colunas na matriz são movidos para o compartimento Colunas na tabela. Nesse caso, o campo SupplierID é um dos campos que é movido para esse bucket. Se o recurso Mostrar itens sem dados estiver ativado para SupplierID, a conversão ativará o recurso para todos os campos que forem movidos para o bucket Colunas da tabela, incluindo o campo Continente .

Exportar Dados

Quando você usa o recurso Exportar dados resumidos, o comportamento do recurso Mostrar itens sem dados é o mesmo como se a exportação fosse convertida em um visual de tabela. Como resultado, quando você exporta um visual, como um visual de matriz de gráfico, os dados exportados podem ser diferentes do visual exibido. O motivo é que, quando você exporta um visual, ele é primeiro convertido em um visual de tabela. Esse processo ativa o recurso Mostrar itens sem dados para todos os campos que estão sendo exportados.

Modelo de dados de exemplo

Esta seção mostra o modelo de dados de exemplo que os exemplos neste artigo usam.

Modelo

Captura de ecrã da vista Modelo dos dados. São visíveis cinco caixas, uma para cada mesa. As linhas que conectam as caixas representam relações de tabela.

Data

Produto[ProductId] Produto[ProductName] Produto[Cor] Produto[Tamanho] Produto[CategoryId] Produto[StyleId]
1 Prod1 Azul Pequena 1 1
2 Prod2 Azul Médio 2 2
3 Prod3 Vermelho Grande 1 1
4 Prod4 Azul Grande 2 2
ProductCategory[CategoriaId] ProductCategory[NomedaCategoria]
1 Telefone
2 Câmara
3 TV
ProductStyle[StyleId] ProductStyle[Terminar] ProductStyle[Polido]
1 Brilho Sim
2 Mate Não
3 Nenhuma Não
Vendas[SaleId] Vendas[ProductId] Vendas[Data] Vendas[Quantidade]
1 1 1/1/2012 0:00 10
2 2 1/1/2013 0:00 15

Trabalhar com modelos semânticos multidimensionais no Power BI