es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo conectar la tabla DimDate con las tablas de hecho y dimensionales.

Tengo una tabla de hechos, y las tablas que contienen las dimensiones de proyecto, estudiante y fecha en el modelo Power BI.

  • Fact contiene studentid, proyecto id, se ha enviado, fecha de envío, notas
  • Dim student contiene studentid, fecha de unión, nombre
  • Dim project contiene projectid, fecha de creación del proyecto, tipo de proyecto

Como requisito, quiero mostrar los siguientes puntos en un solo panel de control.

1) Notas basadas en la fecha de unión del estudiante
2) Notas basadas en la fecha de creación del proyecto
3) Notas basadas en la fecha de envío

Usando un filtro de un año y un mes con las tablas de fecha de Dim. Esta es la representación del modelo Power BI que he creado,

enter image description here

Entonces, la relación entre Dim student & dim date / Dim project & dim date no está activa.

¿Cómo solucionar esto para cumplir con los requisitos anteriores? ¿Es correcto el modelo de Power BI?

Esperando su respuesta. Gracias de antemano.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para resolver el problema de las relaciones inactivas entre Dim student & Dim date y Dim project & Dim date, es necesario crear una tabla puente entre ellas. La tabla puente contendrá la clave de dimensión común, que en este caso es la fecha. La tabla puente se puede crear uniendo la columna de fecha de las tablas Dim student y Dim project con la columna de fecha en la tabla Dim date.

    Una vez creada la tabla puente, podemos conectarla a la tabla de hechos usando la columna de fecha. Esto activará las relaciones entre todas las tablas y nos permitirá crear el panel requerido.

    En cuanto al modelo de Power BI, parece correcto excepto por las relaciones inactivas. Una vez creada la tabla puente y activadas las relaciones, podemos proceder a crear las visualizaciones requeridas basadas en la fecha de unión de los estudiantes, la fecha de creación del proyecto y la fecha de entrega utilizando la tabla de hechos y la tabla puente.

    Espero que esto ayude.

Comments are closed.