Modelado de datos: ¿cómo conecto dos hechos a dos dimensiones?

Un usuario Pregunto ✅

Anónimo

Tengo estas mesas –

FactDemand: ProjectID, Fecha, algunas medidas

DimProject: ProjectID, algunos detalles

FactSupply: ProjectID, Fecha, algunas medidas

DimCalender: Fecha

Necesito tener una vista comparativa de la demanda frente a la oferta en la línea de tiempo para diferentes proyectos (medidas calculadas en tiempo de ejecución comparando las medidas respectivas entre FactDemand y FactSupply), por lo que necesito que estén relacionadas a través de ProjectID y Date.

Más claramente, FactDemand y FactSupply con CalenderTable en Date.

También FactDemand y FactSupply con DimProject en ProjectID.

¿Cómo modelo esto en Power BI?

Parece que no puedo lograrlo ya que dice que no puede haber dos relaciones activas entre las mismas tablas (es decir, FactDemand y FactSupply)

¡¡Cómo sigo adelante con eso!!

Hola @Anónimo,

¿Lo que quieres es un modelo como este?

cc6.PNG

Si desea construir este tipo de modelo de tabla, debe haber un 1: * o 1: 1 relación entre las tablas.

cc7.PNG

¿Por qué no construye relaciones directamente entre las tablas «FactSupply» y «FactDemand»? Creo que esto también puede lograr sus efectos visuales.

Atentamente,
Lionel Chen

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola @Anónimo,

¿Lo que quieres es un modelo como este?

cc6.PNG

Si desea construir este tipo de modelo de tabla, debe haber un 1: * o 1: 1 relación entre las tablas.

cc7.PNG

¿Por qué no construye relaciones directamente entre las tablas «FactSupply» y «FactDemand»? Creo que esto también puede lograr sus efectos visuales.

Atentamente,
Lionel Chen

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

Anónimo

En respuesta a v-lionel-msft

@v-lionel-msft ,

Gracias por compartir el diagrama y (1: * o 1: 1 relación) consejo!

Me hizo pensar que es posible lo que estaba buscando.

De hecho, había desarrollado este hábito de seleccionar el Dirección de filtro cruzado ser – estar Ambos.

Debido a esto, no pude activar todas estas 4 relaciones a la vez. Una vez que lo cambié a Único, comenzó a funcionar.

Deja un comentario

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