Ir para conteúdo
  • 0

Problema ao criar uma tabela (Relacionamento?)


Ricardo Ferreira

Pergunta

  • Alunos

Ola pessoal, preciso de ajuda com uma situação.

Estou trabalhando com uma lista de funcionários e criei uma medida chamada Final_Score Officer para ranqueá-los com base em algumas KPIs: tempo de atendimento (em dias), porcentagem de resolução (chamados resolvidos / total de chamados) e, por último, o número total de chamados.

Normalizei essas três KPIs de 0 a 1 e, em seguida, calculei o Final_Score Officer atribuindo pesos a cada uma das métricas (vejam o código abaixo).

Final_Score Officer =
    ( 0.45 * [Normalized_AvgTime Officer]) +
    ( 0.1 * [Normalized_Total_Enquiries Officer] ) +
    ( 0.45 * [Normalized_Resolution_Rate Officer] )

Até agora, tudo funciona normalmente quando crio uma tabela com Officer_Name e Final_Score Officer.

Entretanto, tenho uma outra tabela chamada Officer Photos, que contém duas colunas: Officer_Name e Photo Link (com links para as fotos dos funcionários). Relacionei esta tabela com a tabela principal através do Officer_Name (1 para muitos, do Officer Photos para a tabela principal).

Criei uma tabela para testar o relacionamento adicionando Officer_Name da tabela principal e Photo Link da tabela Officer Photos e funciona normal.

 

Estou tentando mostrar visualmente esse ranking (top 3) em uma tabela contendo Officer_Name, a medida Final_Score_Officer e Photo Link, mas aqui ocorre o problema: ao adicionar a coluna Photo Link, a tabela fica gigante, as fotos são distribuídas aleatoriamente, os nomes dos officers se repetem e o score também, além de apresentar valores NaN.

Acredito que seja algo simples, mas não consegui resolver. Alguém sabe onde estou errando? Obrigado desde ja!!!

 

Antes de adicionar a coluna Photo Link:
image.png.0534c17f2345bb3d22081181dd66e8e2.png


Depois:

image.png.0f1e74af6fc32c28d12412e4177aeea1.png

 

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 1
  • Alunos

Booom diaaa

O problema que você está enfrentando parece estar relacionado à cardinalidade e ao uso das dimensões corretamente relacionadas na modelagem do Power BI. A tabela Officer Photos deve ser uma dimensão, o que significa que cada Officer_Name deve ter apenas uma foto associada. A tabela principal, onde estão calculadas as métricas e o Final_Score_Officer, também deve garantir que cada Officer_Name esteja corretamente agregado. Verifique se na tabela Officer Photos há apenas um registro para cada Officer_Name e se não há duplicatas na coluna Officer_Name. Na tabela principal, é necessário garantir que cada Officer_Name tenha um total único associado, evitando que múltiplas linhas com o mesmo nome causem problemas na agregação. O relacionamento entre as tabelas deve estar configurado corretamente, de forma que a Officer Photos tenha um relacionamento de "1 para muitos" com a tabela principal, utilizando Officer_Name como chave de relação. Se ainda houver problemas, considere criar uma dimensão separada apenas com Officer_Name e relacione as duas tabelas (Officer Photos e a tabela principal) com essa dimensão. Isso pode simplificar a modelagem e evitar ambiguidades.

 O problema principal parece ser a duplicação ou o relacionamento inadequado entre as tabelas. Certifique-se de que cada Officer_Name tenha uma foto única e que não haja problemas de duplicação nas suas dimensões e tabelas de fatos. Isso deve resolver o problema de repetição de nomes e valores NaN na tabela visual.

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...