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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Informe filtrado por el usuario entre la fecha de inicio con la fecha de hora y la fecha de finalización con la hora

Necesito reportar cortes y restauraciones importantes de energía pluvial basadas en todos los registros en o después de OutageStartTime y antes o en OutageEndTime. Puede haber múltiples interrupciones comenzando / restauradas en el mismo evento de tormenta, pero en diferentes fechas y horas (piense en huracán mayor). El usuario final debe poder elegir la hora de inicio y finalización en función de las horas exactas de los datos. ¿Cuál es la mejor manera de lograrlo? Soy bastante nuevo en Power BI y por razones obvias los filtros y las segmentaciones no funcionan.

Gran apagón de tormentas2/26/2008 13:482/26/2008 16:28
Gran apagón de tormentas2/26/2008 13:482/26/2008 13:52
Gran apagón de tormentas2/26/2008 13:492/26/2008 13:51
Gran apagón de tormentas2/26/2008 13:592/26/2008 16:24
Gran apagón de tormentas2/26/2008 14:102/26/2008 16:23
Gran apagón de tormentas2/26/2008 14:102/26/2008 16:21
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @PKnight;


Según su descripción, primero tiene que crear una segmentación de datos como segmentación de datos y, a continuación, crear una medida como una marca. Proceda de la siguiente manera:
1.Crear una nueva tabla:

slicertable =
VAR _table1 =
SUMMARIZE ( 'Table', [StartTime] )
VAR _table2 =
SUMMARIZE ( 'Table', [EndTime] )
RETURN
UNION ( _table1, _table2 )

2.Crear una medida de bandera:

flag =
IF (
MAX ( [StartTime] ) >= MIN ( 'slicertable'[Timerange] )
&& MAX ( [EndTime] ) <= MAX ( 'slicertable'[Timerange] ),
1,0)

3. Aplicar la medida de la bandera en el filtro

v-yalanwu-msft_4-1622527468737.png

La salida final se muestra a continuación:

v-yalanwu-msft_6-1622527474222.png

Saludos
Team_ de apoyo comunitario Yalan Wu
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

No @PKnight;


Según su descripción, primero tiene que crear una segmentación de datos como segmentación de datos y, a continuación, crear una medida como una marca. Proceda de la siguiente manera:
1.Crear una nueva tabla:

slicertable =
VAR _table1 =
SUMMARIZE ( 'Table', [StartTime] )
VAR _table2 =
SUMMARIZE ( 'Table', [EndTime] )
RETURN
UNION ( _table1, _table2 )

2.Crear una medida de bandera:

flag =
IF (
MAX ( [StartTime] ) >= MIN ( 'slicertable'[Timerange] )
&& MAX ( [EndTime] ) <= MAX ( 'slicertable'[Timerange] ),
1,0)

3. Aplicar la medida de la bandera en el filtro

v-yalanwu-msft_4-1622527468737.png

La salida final se muestra a continuación:

v-yalanwu-msft_6-1622527474222.png

Saludos
Team_ de apoyo comunitario Yalan Wu
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

¿Por qué no crea una fecha entre el filtro y otra para las veces, de esa manera puede filtrar para todos.

Así que si elijo fechas entre 2/26 y 2/28 y luego horarios entre las 13:59 y las 16:23¿no filtraría las horas en cada uno de los días, por ejemplo si se produjera una interrupción el 2/27 a las 12:20, no se incluiría?

No se incluirá. Cualquier cosa entre 2/26 y 2/28 se incluye igual para los tiempos.

Allí, @partymia;

si no desea incluirlo, puede usar la segmentación de datos y mantener presionada la tecla Ctrl para la selección múltiple, seleccione la fecha y la hora que desee.

v-yalanwu-msft_0-1622596846372.png

Saludos
Team_ de apoyo comunitario Yalan Wu
Si este post Ayuda, entonces por favor considere Acéptanlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

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

Top Solution Authors