Forum Discussion
Generar varias columnas de tabla
Creo que esto es principalmente una cuestión de modelado.
¿Qué tal crear dos relaciones desde la tabla de equipos ("dimensión de equipos") hasta la tabla de resultados ("hecho de resultados"). Entonces podría crear una medida con la siguiente lógica:
DIVIDIR (
CALCULAR ( CONTAR ( home_team ), home_points > away_points, USERELATIONSHIP ( id, home_team ) ) +
CALCULAR ( CONTAR ( away_team ), home_points < away_points, USERELATIONSHIP ( id, away_team ) ),
CALCULAR ( CONTAR ( home_team ), USERELATIONSHIP ( id, home_team ) ) +
CALCULAR ( COUNT ( away_team ), USERELATIONSHIP ( id, away_team ) )
Tenga en cuenta que la sintaxis puede ser incorrecta, pero espero que esto le dé una idea de todos modos.
Hágame saber si esto ayuda y si no, siéntase libre de compartir su archivo pbix y puedo echarle un vistazo.
Gracias
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
- Syndicate_Admin4 years ago
Administrator
Aceptando esto como solución porque me dio algunas ideas para seguir adelante. No sé si mi solución es la más eficiente... pero funciona. Con la cantidad de datos que tengo, funcionará.
- Duplicada la mesa de juegos - Etiquetado uno como Home Game y el otro como Away Game.
- Se fusionó la tabla Team con Home Game en una nueva mesa. Lo mismo para el juego fuera de casa.
- Anexó las dos tablas en una sola tabla: Juegos totales.
Funciona: este es mi análisis personal, por lo que no me preocupo demasiado por el rendimiento, especialmente con la cantidad de datos que tengo.
¡Gracias por la ayuda!