Eu tenho um relatório de matriz SSRS para qualidade de dados em nosso warehouse. Usamos este relatório para exibir valores inválidos em campos específicos durante um período de tempo específico.
Por exemplo, Código postal ausente/inválido, Meu SP lista todos os usuários com código postal ausente ou inválido em nosso sistema. Eu listo esses usuários com base em suas atividades nos últimos 6 meses. No Front-end, estou usando o relatório Matrix para exibir a contagem de usuários.
Outro campo de validação é Data de nascimento ausente, se nos últimos 6 meses não houver nenhum usuário sem data de nascimento, meu SP retorna uma linha com o campo de validação como "Data de nascimento ausente", mas a data da atividade será nula, pois não há 't qualquer tempo de atividade. (Este é o resultado da minha junção externa esquerda na tabela de campos de validação. Consulte o ERD em anexo para obter mais detalhes)
Se aparecer pelo menos uma vez nos últimos 6 meses, a contagem se tornará 0 nos outros cinco meses automaticamente, mas o que eu quero fazer é exibir 0 como contagem para os critérios de validação "Data de nascimento ausente", mas atualmente esse critério específico não aparece no relatório em tudo.
Alguém tem alguma ideia de como posso conseguir isso?
Obrigado,
Maulin.
Mudei a estrutura do meu relatório e em vez de Primary Key usei o campo data-hora para contar os registros e isso começou a me dar 0 onde não havia problemas de DQ.