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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Element115
Power Participant
Power Participant

Rango de segmentación por hora del día Y NO por fecha.

Tengo el siguiente requisito de negocio:

Instrucción de problema:permite al usuario segmentar los datos no solo mediante una segmentación de intervalo de fechas, sino también una segmentación de intervalo de tiempo.

Significado: El usuario puede seleccionar la fecha de inicio 12/01/2020 para la fecha de finalización 12/07/2020 (utilizando el formato de fecha de EE. UU.) Y la hora de inicio 14:45 a la hora de finalización 20:15, por ejemplo.

Discusión:el intervalo de fechas no es un problema, ya que Power BI ya proporciona una segmentación de datos integrada capaz de trabajar con fechas. El problema es la segmentación de tiempo, es decir, una cortadora capaz de trabajar con horas y minutos para definir un rango intradía, al igual que una segmentación regular es capaz de definir un intervalo de fechas. La cortadora integrada no hace eso.

Pregunta: ¿Hay alguna manera de lograrlo? En caso afirmativo, ¿cómo? ¿Fórmulas DAX? ¿Un objeto visual personalizado de una tercera fiesta (se ha buscado pero no ha encontrado nada)?

1 ACCEPTED SOLUTION
Element115
Power Participant
Power Participant

Me complace anunciar que finalmente logré resolver esto y debo decir: ¡La plataforma de Power BI Tabular hace que la implementación de este tipo de solución sea extremadamente complicada! Tienes que considerar 4 niveles diferentes de filtros. Qué locura es que para un algo tan simple me habría tomado 5 minutos o menos para implementar en C o Python.

View solution in original post

6 REPLIES 6
Element115
Power Participant
Power Participant

Me complace anunciar que finalmente logré resolver esto y debo decir: ¡La plataforma de Power BI Tabular hace que la implementación de este tipo de solución sea extremadamente complicada! Tienes que considerar 4 niveles diferentes de filtros. Qué locura es que para un algo tan simple me habría tomado 5 minutos o menos para implementar en C o Python.

Anonymous
Not applicable

Donde se encuentra la solución?

 

¿Qué quieres decir? ¿Se suponía que debía publicar la solución?

Fowmy
Super User
Super User

@Element115

Se me ocurrió una solución, por favor revise el archivo adjunto. Dupliqué la tabla de fechas para proporcionar una segmentación adicional por tiempo. Tendrá que seleccionar el intervalo de fechas y, a continuación, El inicio de la hora y el fin de la hora.

Puede descargar el archivo: HERE

Fowmy_0-1607543173408.png

________________________

Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂


Sitio web Youtube Linkedin





Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Cualquier posibilidad de que pueda volver a compartir el archivo

Gracias @Fowmy me temo que no estaba lo suficientemente claro en mi problema def--Me doy cuenta ahora me doy cuenta de lo que voy a escribir, y me disculpo por eso. Desafortunadamente, la solución propuesta solo crea un intervalo de tiempo (el mismo intervalo de tiempo) dentro de cada día.

El requisito que tengo es definir un intervalo de fecha y hora a lo largo de varios días. En otras palabras, para ex.:

fecha de inicio: 12/01/2020 13:15:00

fecha y hora de finalización: 12/04/2020 15:30:00

para que todos los puntos de tiempo entre estas 2 fechas se incluyan en una tabla, y no los puntos de tiempo de 13:15:00 a 15:30:00 sólo para cada fecha, es decir,

NO esto (supongamos un intervalo de 15 minutos para cada punto de tiempo):

12/01/2020 13:15:00

12/01/2020 13:30:00

12/01/2020 13:45:00

12/01/2020 14:00:00

12/01/2020 14:15:00

12/01/2020 14:30:00

12/01/2020 14:45:00

12/01/2020 15:00:00

12/01/2020 15:15:00

12/01/2020 15:30:00

12/02/2020 13:15:00

12/02/2020 13:30:00

12/02/2020 13:45:00

12/02/2020 14:00:00

12/02/2020 14:15:00

12/02/2020 14:30:00

12/02/2020 14:45:00

12/02/2020 15:00:00

12/02/2020 15:15:00

12/02/2020 15:30:00

...
hasta el 12/04/2020.

En su lugar, también debemos obtener los puntos de hora después de las 15:30:00 desde la fecha de inicio hasta la fecha de finalización para todas las fechas intermedios como una línea de tiempo continua, y no solo el mismo intervalo de hora de finalización de inicio repetido para cada día en el intervalo de fechas.

¿Es más clara esta explicación?

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Kudoed Authors