Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Tengo una tabla con el tiempo recibido como la siguiente:
Como puede ver, la frecuencia de los datos recibidos en algunas filas es diferente y son 1000ms, 1001ms, 998ms.
¿Cómo puedo calcular la frecuencia media del tiempo recibido en ms?
Solved! Go to Solution.
Hay @Bit2021 ,
Creé un archivo pbix de muestra (ver archivo adjunto), verifique si eso es lo que desea. Suponiendo que la fecha y hora es el mismo día:
1. Extraiga el milisegundo en Power Query Editor
2. Crea una columna calculada para obtener la diferencia de los tiempos
XMillisecond diff =
VAR _pretime =
CALCULATE (
MAX ( 'Datetime'[date_time] ),
FILTER (
ALL ( 'Datetime' ),
'Datetime'[date_time] < EARLIER ( 'Datetime'[date_time] )
)
)
VAR _premsecond =
CALCULATE (
MAX ( 'Datetime'[Milliseconds] ),
FILTER (
ALL ( 'Datetime' ),
'Datetime'[date_time] < EARLIER ( 'Datetime'[date_time] )
)
)
RETURN
IF (
ISBLANK ( _pretime ),
BLANK (),
DATEDIFF ( _pretime, 'Datetime'[date_time], SECOND ) * 1000 + ( Datetime[Milliseconds] - _premsecond )
)
3. Cree una tarjeta visual utilizando la columna calculada anteriormente con función de agregación: Promedio al igual que la siguiente captura de pantalla
Saludos
Hay @Bit2021 ,
Creé un archivo pbix de muestra (ver archivo adjunto), verifique si eso es lo que desea. Suponiendo que la fecha y hora es el mismo día:
1. Extraiga el milisegundo en Power Query Editor
2. Crea una columna calculada para obtener la diferencia de los tiempos
XMillisecond diff =
VAR _pretime =
CALCULATE (
MAX ( 'Datetime'[date_time] ),
FILTER (
ALL ( 'Datetime' ),
'Datetime'[date_time] < EARLIER ( 'Datetime'[date_time] )
)
)
VAR _premsecond =
CALCULATE (
MAX ( 'Datetime'[Milliseconds] ),
FILTER (
ALL ( 'Datetime' ),
'Datetime'[date_time] < EARLIER ( 'Datetime'[date_time] )
)
)
RETURN
IF (
ISBLANK ( _pretime ),
BLANK (),
DATEDIFF ( _pretime, 'Datetime'[date_time], SECOND ) * 1000 + ( Datetime[Milliseconds] - _premsecond )
)
3. Cree una tarjeta visual utilizando la columna calculada anteriormente con función de agregación: Promedio al igual que la siguiente captura de pantalla
Saludos
Proporcione datos de muestra en formato utilizable (no como una imagen, ¿tal vez insertar en una tabla?) y muestre el resultado esperado.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.