Consulta medidas de tablas no relacionadas

Etiquetado: ,

  • erato92
    Espectador

      Buen día compañeros,

      Tengo una duda que me esta rompiendo la cabeza y no logro resolverlo.

      En mi modelo de datos tengo por un lado, una tabla calendario, una tabla con todos los partidos que se han jugado de mundiales de futbol y en otra todos los paises que han participado.

      He creado una medida que muestre la cantidad de mundiales jugados, en total 21:

      Total cups =
      CALCULATE(
      DISTINCTCOUNT(‘Calendar'[#Año]),
      ‘Calendar'[¿Hubo mundial?] = TRUE()
      )

      Sin embargo, si quiero ver los mundiales que ha jugado cada país, usando el campo de Country de la tabla Countries, me da otro resultado. Si uso el campo de Countries de mi tabla Matches, si me da la información correcta.

      ¿Como podría hacer para usar la medida creada con el campo Countries[Country]?

      Muchas gracias de antemano por la ayuda.

      Modelo de datos

    • dlom
      Participante

        Hola erato92, este es un tema con el flujo de los datos por la dirección de las relaciones.

        La dirección de la tabla Countries va hacia la tabla Matches. Entonces la información de la tabla Calendar no puede llegar hasta la tabla Countries. Por eso no funciona con la columna de la tabla Countries.

        Pero sí funciona con la información de la tabla Matches, porque ahí se “unen” los datos de las diferentes tablas.

        Hay varias maneras para hacer que funcione con la tabla Countries. Podrías cambiar tu fórmula para que incluya los campos de la tabla Matches. Aquí puedes jalar la información de la tabla Calendario usando la función RELATED por ejemplo.

        La otra es modificar la dirección del filtro de la tabla Countries aunque NO es lo correcto ni lo recomendado.

        Saludos!

      Viendo 1 respuesta (de un total de 1)
      • El debate ‘Consulta medidas de tablas no relacionadas’ está cerrado y no admite más respuestas.