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).
- 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.
- 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.
- Alternar para o modo de exibição de Modelo – é fácil ver as relações e determinar rapidamente suas propriedades.
- Verifique se existem relações entre as tabelas.
- 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".
- Verifique se as relações estão ativas (linha sólida).
- Verifique se as direções de filtro dão suporte à propagação (interpretar setas).
- Verifique se as colunas corretas estão relacionadas – selecione a relação ou passe o cursor sobre ela para revelar as colunas relacionadas.
- 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.
- 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. |
Conteúdo relacionado
Para obter mais informações relacionadas a este artigo, confira os seguintes recursos: