Forum Discussion
Problema de modelado
Hola
Tengo un problema de modelado de datos que parece que no puedo resolver. El modelo de datos se describe a continuación. Lo que tengo que hacer es usar el filtro de informe para filtrar los resultados en la tabla Matrix.
El problema es bastante simple: el filtro no funciona para los atributos porque no hay una relación activa. No puedo activar una conexión entre la tabla de filtros y la tabla de atributos, porque causaría ambigüedad. La resolución habitual sería USERELATIONSHIP, pero no parece resolver el problema en mi medida.
Twist: Necesito usar "TREATAS" en la tabla debido a la complejidad de todo el modelo.
La medida actual que tengo es:
--> Esto no produce resultados en la tabla de matrices. Funciona, si encendí la relación de los atributos al filtro.
¿Alguna idea sobre cómo hacer que esto funcione? Tenga en cuenta que debo usar TREATAS para la categorización.
@CarlsBerg999
Agregue una relación de la tabla categorías a la tabla de hechos.Y trate de usar la siguiente medida con TREATAS ():
Medida = CALCULAR(SUMA('Tabla de hechos'[Valor]),TREATAS(VALUES('Tabla de filtros'[Filtro]),'Atributos'[Filtro]),'Tabla de hechos'[ID de producto]IN{"20002"})Paul Zheng _ Equipo de apoyo a la comunidad
Si esta publicación ayuda, por favor acéptala como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
1 Reply
- Syndicate_Admin
Administrator
@CarlsBerg999
Agregue una relación de la tabla categorías a la tabla de hechos.Y trate de usar la siguiente medida con TREATAS ():
Medida = CALCULAR(SUMA('Tabla de hechos'[Valor]),TREATAS(VALUES('Tabla de filtros'[Filtro]),'Atributos'[Filtro]),'Tabla de hechos'[ID de producto]IN{"20002"})Paul Zheng _ Equipo de apoyo a la comunidad
Si esta publicación ayuda, por favor acéptala como la solución para ayudar a los otros miembros a encontrarla más rápidamente.