Estou usando o SSAS e criei um grupo de medidas vinculado a Fact_SalesMetrics no SQL Server. Nisso, eu tenho sete medidas. Todas as medidas têm agregação de Soma, exceto Fatura de Vendas, que tem agregação de Contagem Distinta.
Tudo funciona muito bem. Preciso fazer a agregação de 'CustomerID' também para contagem Distinta, mas não consigo. Diz-me que o erro afirma: "O grupo de medidas tem mais de uma medida de contagem distinta".
Então, eu preciso ter a agregação dessas duas medidas como DistintCount. Como posso? Qualquer ajuda será apreciada.
Pensei em criar um membro calculado para conseguir isso, mas falhei porque não sei que expressão devo dar!
A limitação de uma única contagem distinta por grupo de medidas está relacionada ao desempenho. Para que ambas as medidas de contagem distintas apareçam no mesmo grupo de medidas, você pode usar a solução sugerida aqui por Darren Gosbell.
o melhor dos dois mundos... benefício de desempenho de cada medida DC residente em seu próprio grupo de medidas, UX se beneficia de ter todas as medidas relacionadas aparecendo no mesmo grupo de medidas.
Isso me ajudou a fazê-lo funcionar!
Basta ir ao seu cubo e clicar com o botão direito. Escolha “Contagem distinta” desde o início.
Ao clicar em OK. O novo Grupo de Medidas será criado automaticamente. E você não verá nenhuma mensagem de aviso.
Espero que este post ajude qualquer um que estava preso na criação de Medida de Contagem Distinta como eu.
A definição completa está aqui :