Compartilhar via


Mostrar itens sem dados no Power BI

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

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 que têm valores de medida em branco. Em determinados casos, talvez você queira exibir os dados omitidos. Nesses cenários, o recurso Mostrar itens sem dados fornece uma maneira de incluir esses dados em seu visual.

Captura de tela do painel Visualizações. No campo do eixo X, Ano é realçado. Em seu menu de atalho, 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 Visualizações , selecione a guia Criar visual (se ainda não estiver selecionada).
  3. Localize o campo que contém o campo que você deseja modificar (como eixo X, eixo Y, Linhas, Colunas, Legenda ou Categoria).
  4. Selecione a seta suspensa ao lado do nome do campo ou clique com o botão direito do mouse no campo e selecione Mostrar itens sem dados.

Captura de tela do painel Visualizações. No campo do eixo X, Ano é realçado. Mostrar itens sem dados é realçado em seu 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 você não vir a opção ao clicar com o botão direito do mouse, tente selecionar a seta suspensa ao lado do nome do campo na área de campos. 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 são provenientes da mesma tabela.
  • Os grupos na visualização não estão relacionados. O Power BI não executa consultas para visuais que têm grupos não relacionados.
  • A medida não está relacionada a nenhum dos grupos. Nesse caso, a medida retorna o mesmo valor ou em branco para todas as combinações de grupo. Nunca fica 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.

Cuidado

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

Como o recurso funciona

Os casos mais interessantes de Mostrar itens sem dados ocorrem quando existem medidas presentes. Considere uma situação em que os grupos são da mesma tabela ou podem estar relacionados por meio 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 a Vendas. ProductStyle e ProductCategory podem estar relacionados por meio da tabela Produto.

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 aplica a medida Sum(Sales[Quantity]). Quando o recurso Mostrar itens sem dados estiver desativado, o Power BI exibirá os seguintes dados:

Product[Color] Product[Size] Sum(Vendas[Quantidade])
Azul Médio 15
Azul Pequeno 10

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

Product[Color] Product[Size] Sum(Vendas[Quantidade])
Azul Grande
Azul Médio 15
Azul Pequeno 10
Vermelho Grande

Duas novas combinações aparecem quando o recurso está ativado: Azul - Grande e Vermelho - Grande. Ambas as entradas não têm nenhum 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 aplica a medida Sum(Sales[Quantity]).

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

ProductStyle[Finish] Product[Color] Sum(Vendas[Quantidade])
Brilho Azul 10
Fosco Azul 15

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

ProductStyle[Finish] Product[Color] Sum(Vendas[Quantidade])
Brilho Azul 10
Brilho Vermelho
Fosco Azul 15
Nenhum

Duas novas combinações aparecem quando o recurso está ativado, Gloss - Vermelho e Nenhum - 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 de Produto[Cor] correspondentes.
  • O valor None não corresponde a nenhum valor Product[Color] , portanto, um espaço em branco é exibido 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 for alterada, os resultados também serão alterados.

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 estiver ativado, o Power BI exibirá os seguintes dados:

Product[Color] ProductStyle[Finish] Sum(Vendas[Quantidade])
Azul Brilho 10
Azul Fosco 15
Vermelho Brilho

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

Comportamento de visual do Power BI

Quando você ativar 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 ou hierarquia visual . Um bucket visual é um campo localizado no painel Visualizações que define a função de um campo ou hierarquia no visual. 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 X, eixo 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 compartimento 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 SupplierID. O recurso também é ativado automaticamente para os outros campos no bucket Linhas .

Captura de tela do painel Visualizações. No menu de atalho do campo SupplierID no campo Linhas, mostrar itens sem dados é realçado.

Por outro lado, o campo Continente mostrado no bucket Colunas não tem itens show 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, digamos que o recurso Mostrar itens sem dados seja 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 compartimento, o compartimento Colunas. Quando você 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 são movidos 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 são movidos para a seção 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 seria o mesmo que 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 é convertido pela primeira vez em um visual de tabela. Esse processo ativa o recurso Exibir itens sem dados para todos os campos que estão sendo exportados.

Exemplo de modelo de dados

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

Modelo

Captura de tela da exibição Modelo dos dados. Cinco caixas são visíveis, uma para cada tabela. As linhas que conectam as caixas representam relações de tabela.

Dados

Product[ProductId] Product[ProductName] Product[Color] Product[Size] Product[CategoryId] Product[StyleId]
1 Prod1 Azul Pequeno 1 1
2 Prod2 Azul Médio 2 2
3 Prod3 Vermelho Grande 1 1
4 Prod4 Azul Grande 2 2
ProductCategory[CategoryId] ProductCategory[CategoryName]
1 Telefone
2 Câmera
3 TV
ProductStyle[StyleId] ProductStyle[Finish] ProductStyle[Polished]
1 Brilho Sim
2 Fosco Não
3 Nenhum Não
Sales[SaleId] Sales[ProductId] Sales[Date] Sales[Quantity]
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