Dimensión que cambia lentamente tipo 2

Un usuario Pregunto ✅

Yggdrasill

No estoy seguro de cómo llamar a esto, pero tengo una tabla de hechos con Categoría {1 … N} y otros datos de tamaño como Cantidad y Fecha, etc.

¿Cómo puedo trabajar correctamente con este tipo de tabla de dimensiones?

Categoría De Para
A 1.1.2018 31.12.2018
B 1.1.2018 31.12.2018
C 1.1.2018 31.12.2018
A 1.1.2019 30.6.2019
A 1.7.2019 31.12.2019
B 1.1.2019 31.12.2019
C 1.1.2019 31.12.2019

Quiero usar la relación Many-to-Many con la tabla de hechos y algún tipo de medida DAX

Alguna idea ?

RobbeVL

Hola,

¿Cuál es el resultado real que está buscando?

Yggdrasill

En respuesta a RobbeVL

La producción real es una proporción.

Tengo datos de hechos diarios frente a complejos turísticos con la cantidad de habitaciones de hotel que ofrecen.

A veces, la cantidad de habitaciones cambia cuando agregan habitaciones después de la reconstrucción o algo más, por lo que el Resort A, que tenía 60 habitaciones para ofrecer, ahora tiene 75 desde el 1 de junio de 2019 y así sucesivamente.

La tasa de ocupación depende en gran medida de las habitaciones disponibles:)

Yggdrasill

En respuesta a Yggdrasill

Para que este problema sea más fácil de entender, aquí está mi tabla de dimensiones

Recurso Válida desde Válido hasta Habitaciones
A 1.1.2018 31.12.2018 220
B 1.1.2018 31.12.2018 150
C 1.1.2018 31.12.2018 60
A 1.1.2019 30.6.2019 225
A 1.7.2019 235
B 1.1.2019 160
C 1.1.2019 40

La última columna (como medida de c) sería mi salida deseada

Recurso Fecha Noches Salida deseada Fórmula*
A 1.1.2018 200 91% 200/220
A 1.1.2019 210 93% 210/225
A 1.8.2019 235 100% 235/235
B 1.1.2018 120 80% 120/150
B 1.1.2019 120 75% 120/160
B 1.8.2019 120 75% 120/160
C 1.1.2018 30 50% 30/60
C 1.1.2019 35 88% 35/40
C 1.8.2019 30 75% 30/40

* solo para escaparate

RobbeVL

En respuesta a Yggdrasill

solo una pregunta más, ¿son siempre períodos mensuales completos?

Yggdrasill

En respuesta a RobbeVL

No, esta podría ser cualquier fecha diaria para el caso.

Deja un comentario

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