Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Nivel de perforación automático en función del filtro de fecha

hola

Tengo un gráfico de líneas simple para las ventas por fecha (usando la jerarquía de full_date con Año, Mes, Día) y una segmentación de fecha.

joyhackett_0-1627500117745.png

Tengo el informe guardado por defecto un nivel de nivel hacia abajo por lo que las cargas de gráfico que muestran las ventas durante el año / mes.

joyhackett_2-1627500350876.png

Si un usuario selecciona los últimos 2 meses, parece tonto....

joyhackett_3-1627500394338.png

Idealmente, Me gustaría que el gráfico se expanda automáticamente un nivel más (año / mes / día) si el usuario selecciona un intervalo de fechas que es inferior a 90 días.

joyhackett_4-1627500449395.png

¿Se puede lograr esto en Power BI?

¡gracias! 🙂 alegría

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Creo que puedo haber descubierto una manera de cambiar el eje X para mostrar mes si > 90 días en el rango, o semana si < = 90 días en el rango).

Tengo 2 columnas de jerarquía de fecha en dim_date: full_date y calendar_week_start_date.

Tengo una medida "Recuento de días" para contar las filas dim_date.

Tengo una columna calc que devuelve "Semana" si recuento de días < = 90, de lo contrario "Mes"

Luego tengo una columna de "Selección de fecha":

Selección de fecha = SWITCH(dim_date[Semana o Mes],"Semana", [calendar_week_begin_date].[ Fecha],"Mes",[full_date]. [Fecha])
Reemplacé el valor del eje a "Selección de fecha" y funciona!!

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Creo que puedo haber descubierto una manera de cambiar el eje X para mostrar mes si > 90 días en el rango, o semana si < = 90 días en el rango).

Tengo 2 columnas de jerarquía de fecha en dim_date: full_date y calendar_week_start_date.

Tengo una medida "Recuento de días" para contar las filas dim_date.

Tengo una columna calc que devuelve "Semana" si recuento de días < = 90, de lo contrario "Mes"

Luego tengo una columna de "Selección de fecha":

Selección de fecha = SWITCH(dim_date[Semana o Mes],"Semana", [calendar_week_begin_date].[ Fecha],"Mes",[full_date]. [Fecha])
Reemplacé el valor del eje a "Selección de fecha" y funciona!!
Syndicate_Admin
Administrator
Administrator

@joyhackett no se profundizará automáticamente en función de la selección, el usuario tiene que explorar en profundidad manualmente hasta el siguiente nivel.

Síguenos en LinkedIn

Consulta mi última entrada de blog La potencia del uso de grupos de cálculo con relaciones inactivas (Parte 1) (perytus.com) Me gustaría elogios si mi solución ayudó. 👉 Si puede pasar tiempo publicando la pregunta, también puede hacer esfuerzos para dar Felicitaciones a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!

Visítenos en https://perytus.com, su ventanilla única para proyectos, formación y consultoría relacionados con Power BI.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.