Problema de contexto … ¡aparecen filas que no deberían existir!

Un usuario Pregunto ✅

gjohnson900

Me estoy acercando a una solución aquí, pero sigo viendo algunas anomalías probablemente debido al contexto. Mira esto…

no_such_pass_this_year.JPG

Todos los datos provienen de una sola tabla. El zafiro y el oro [source] Las filas NO existían para la temporada 2017/2018 y, por lo tanto, NO deben mostrarse / contarse / clasificarse. Esto se refleja correctamente en los espacios en blanco encerrados en un círculo, pero la medida calculada [CustCount] está mostrando totales y está desechando mis visualizaciones.

Aquí está la tabla de fuentes …

source_table.JPG

… y aquí están las definiciones de campo críticas …

customerkey.JPG

custcount.JPG

bebió.JPG

La cláusula «ALLEXCEPT» para CustCount parece hacer que la lógica dRank haga lo que quiero, pero ahora parece ignorar el contexto de la [Season], entonces [source] los valores que no existían para la temporada determinada se clasifican.

¿Alguien puede decirme por qué? ¿Qué más puedo ofrecer de mi pbix para ayudar a obtener una buena respuesta?

No quiero filas para pases[source]) que no existían en la temporada seleccionada, y dRanker debe ser contiguo (IOW, dRanker muestra valores 1,2,3,4,5 en lugar de 3,4,6,8,9 o algo así).

Aquí hay una toma de todo el asunto con rebanadores y demás para el contexto. Ignora el Sankey oculto.

Whole_shebang.JPG

Este foro mece la Casbah. ¡GRACIAS!

Hola @ gjohnson900,

«Allexcept» solo mantiene los contextos de las columnas en su parámetro y elimina otros contextos. Entonces, el «recuento distintivo» cuenta Zafiro y oro a través de toda la tabla.

Quizás pueda intentar agregar algunas otras columnas al «Todo elcepto».

Con respecto a los niveles de rango, consulte dax / rankx-function-dax. El «Denso» podría ser la respuesta a su pregunta.

Atentamente,

Valle

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *