Diretrizes da solução de problemas de relação

Este artigo destina-se aos modeladores de dados que trabalham com o Power BI Desktop. Ele fornece diretrizes sobre como solucionar problemas específicos que você pode encontrar ao desenvolver modelos e relatórios.

Observação

Este artigo não inclui nenhuma introdução às relações de modelo. Se você não estiver totalmente familiarizado com essas relações, as respectivas propriedades e como configurá-las, recomendamos que leia primeiro o artigo Relações de modelo no Power BI Desktop.

Também é importante que você compreenda o design em esquema em estrela. Para obter mais informações, confira Entender o esquema em estrela e a importância dele para o Power BI.

Solução de problemas

Quando um visual de relatório é configurado para usar campos de duas (ou mais) tabelas e não apresenta o resultado correto (ou qualquer resultado), é possível que o problema esteja relacionado a relações de modelo.

Nesse caso, veja uma lista de verificação geral para solução de problemas a ser seguida. Você pode trabalhar progressivamente na lista de verificação até identificar o(s) problema(s).

  1. Alterne o visual para uma tabela ou matriz ou abra o painel Ver dados. É mais fácil solucionar problemas quando você pode ver o resultado da consulta.
  2. Se houver um resultado de consulta vazio, alterne para o modo de exibição de dados– verifique se as tabelas foram carregadas com linhas de dados.
  3. Alternar para o modo de exibição de Modelo – é fácil ver as relações e determinar rapidamente suas propriedades.
  4. Verifique se existem relações entre as tabelas.
  5. Verifique se as propriedades da cardinalidade estão definidas corretamente. Elas poderão estar incorretas se uma coluna no lado "muitos" contiver atualmente valores exclusivos e estar definida incorretamente como um lado "um".
  6. Verifique se as relações estão ativas (linha sólida).
  7. Verifique se as direções de filtro dão suporte à propagação (interpretar setas).
  8. Verifique se as colunas corretas estão relacionadas – selecione a relação ou passe o cursor sobre ela para revelar as colunas relacionadas.
  9. Verifique se os tipos de dados de coluna relacionados são os mesmos ou, pelo menos, se eles são compatíveis. É possível relacionar uma coluna de texto a uma coluna de número inteiro, mas os filtros não encontrarão correspondências para propagar filtros.
  10. Alterne para a exibição de dados e verifique se os valores correspondentes podem ser encontrados em colunas relacionadas.

Guia de Solução de problemas

Veja a seguir uma lista de problemas e seus possíveis motivos.

Problema Possíveis motivos
O visual não mostra resultado algum • O modelo ainda não foi carregado com dados.
• Nenhum dado existe dentro do contexto de filtro.
• A segurança em nível de linha (RLS) é imposta.
• As relações não estão se propagando entre tabelas – siga a lista de verificação acima.
• O RLS é imposto, mas uma relação bidirecional não está habilitada para propagar – confira Segurança em nível de linha (RLS) com o Power BI Desktop.
O visual exibe o mesmo valor para cada agrupamento • As relações não existem.
• As relações não estão se propagando entre tabelas – siga a lista de verificação acima.
O visual exibe resultados, mas eles não estão corretos • O visual está configurado incorretamente.
• A lógica de cálculo da medida está incorreta.
• Os dados do modelo precisam ser atualizados.
• Os dados de origem estão incorretos.
• As colunas de relação estão incorretamente relacionadas (por exemplo, a coluna ProductID é mapeada para CustomerID).
• É uma relação entre duas tabelas DirectQuery e a coluna no lado "um" de uma relação contém valores duplicados.
Os agrupamentos EM BRANCO ou itens de filtro/segmentação são exibidos, e as colunas de origem não contêm espaços EM BRANCO • Esta é uma relação regular, e a coluna no lado "muitos" contém valores não armazenados do lado "um". Confira Relações de modelo no Power BI Desktop (relações regulares).
• Esta é uma relação regular de um-para-um e as colunas relacionadas contêm espaços em branco. Confira Relações de modelo no Power BI Desktop (relações regulares).
• Uma coluna no lado "muitos" com relação inativa armazena ESPAÇOS EM BRANCO ou tem valores não armazenados no lado "um".
O visual tem dados ausentes • Filtros incorretos/inesperados são aplicados.
• O RLS é imposto.
• Esta é uma relação limitada e há espaços em branco nas colunas relacionadas ou problemas na integridade dos dados. Confira Relações de modelo no Power BI Desktop (relações limitadas).
• Esta é uma relação entre duas tabelas DirectQuery. A relação é definida para assumir a integridade referencial, mas há problemas na integridade dos dados (valores incompatíveis nas colunas relacionadas).
O RLS não foi aplicado corretamente • As relações não estão se propagando entre tabelas – siga a lista de verificação acima.
• O RLS é imposto, mas uma relação bidirecional não está habilitada para propagar – confira Segurança em nível de linha (RLS) com o Power BI Desktop.

Para obter mais informações relacionadas a este artigo, confira os seguintes recursos: