Oi pessoal, estou trabalhando num dash de Rh, onde tenho a seguinte estrutura de dados:
- Tenho uma tabela dimensão com o ID e informações pessoais de cada colaborador (data de nascimento, genero, endereço, etc)
- E uma tabela dimensão com todas as informações de contratações (contratação, mudança de salário, mudança de contrato, promoções,etc). Então, cada colaborador tem mais de uma linha de informação, segue exemplo abaixo, e as datas dos acontecimentos estão na coluna de data efetiva.
Id Data efetiva Ação Tipo de Contrato Salario
01 20/02/2022 Contratação Estágio 800
01 20/07/2022 Mudança de salário Estágio 800
01 20/032/2023 Promoção CLT 1500
A minha coluna Data Efetiva tem um relaciomanento com a tabela calendário do meu visual e minha medida de contratações é a seguite:
contratações =
CALCULATE(
DISTINCTCOUNT('fcontratações'[ID]),
'fcontratações'[Ação] = "Contratação"
)
Com ela consigo fazer a análise de contratações ao longo do tempo. Porém quando uso uma tabela com nomes, tipo de contrato e coloco essa medida de contratações, ela me retorna como tipo de contrato o correspondente a linha de Contratação.
Eu preciso, de uma medida que me traga o ultimo tipo de contrato baseado na data selecionada. Ou se nenhum filtro de data estiver apliacado, que me traga o ultimo tipo de contrato.
Alguém consegue me ajudar? Obrigada