DebbieE
Tengo un esquema en estrella en Power BI
Mi fecha está marcada como fecha, lo que elimina la tabla de jerarquía del campo de fecha y creo la mía propia.
La unión activa está en la fecha de recepción
Todas mis medidas hasta ahora se basan en la fecha de recepción
Soy consciente de que cada Fecha en la tabla de hechos crea una tabla de fechas adicional para producir la jerarquía. Entonces, para ahorrar espacio, debe crear uniones inactivas con las otras fechas y luego eliminar las fechas en la tabla de hechos dejando solo las claves. el modelo debería entonces reducir su tamaño
Esto funciona muy bien para las medidas. Puedo crear medidas basadas en las que no están activas y simplemente elegir USERELATIONSHIP
Entonces puedo tener medidas para Recibido este año, Recibido el año pasado y Cerrado este año, Cerrado el año pasado (por ejemplo)
Todo esto es absolutamente perfecto. Sin embargo, el problema ocurre cuando los usuarios desean crear una obtención de detalles (y obviamente quieren obtener detalles.
Este visual se creó en la relación activa, por lo que su fecha de recepción
Sin embargo, quieren profundizar en lo siguiente
No puedo pensar en una manera de hacer esto.
¿Sería posible crear algunos DAX en la tabla de fechas para mostrar solo una fecha y luego puedo nombrarlos a todos en la tabla de fechas como Fecha de recepción, Fecha de inicio, Fecha de cierre?
No puedo encontrar ninguna información sobre esto, pero es lo primero que intentó hacer mi usuario, y estoy seguro de que mucha gente quiere hacer esto. Pero nuevamente, usando la lógica correcta con la tabla de fechas
DebbieE
En respuesta a DebbieE
Creé una publicación de blob para esto que, con suerte, responde la pregunta
https://debbiesmspowerbiazureblog.home.blog/2020/07/29/power-bi-why-marking-a-date-table-is-a-good-t…
BA_Pete
Hola @DebbieE,
Supongo que podría duplicar su tabla de calendario para cada una de las fechas de los hechos, por ejemplo:
– calendarioRecibido
– calendarStart
– calendarioCerrado
o similar, luego cree relaciones activas entre cada uno de estos con la fecha de la tabla de hechos relevante. A continuación, podría utilizar las diferentes fechas del calendario como cada nivel en la obtención de detalles.
¿No le va a ahorrar espacio en el modelo, sino una solución ‘rápida y sucia’?
Pete
DebbieE
En respuesta a BA_Pete
Sin embargo, no quiero hacer eso, ya que agregar tablas de fechas para cada uno creará un modelo más grande
amichandak
@DebbieE, no me queda muy claro. Vea si Establecer condicionalmente el destino de obtención de detalles puede ayudar
https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-may-2020-feature-summary/#_Cond_dest_drill
DebbieE
En respuesta a amichandak
Pensé que había establecido esto muy claramente, así que si no está claro para usted, sería bueno saber por qué.
No, esto no resuelve el problema.
DebbieE
En respuesta a DebbieE
Creé una publicación de blob para esto que, con suerte, responde la pregunta
https://debbiesmspowerbiazureblog.home.blog/2020/07/29/power-bi-why-marking-a-date-table-is-a-good-t…
BA_Pete
En respuesta a DebbieE
Hola @DebbieE,
Gracias por compartir, aunque descubrí que la solución descrita en su blog parece ser algo similar a la respuesta que proporcioné.
Pete
DebbieE
En respuesta a BA_Pete
Quería profundizar en todas las frustraciones que había tenido
¿Estás hablando de las dimensiones del juego de rol? En este caso, no era algo que quería hacer, pero lo agregué para tener un contexto completo junto con las razones por las que elegí la otra opción.