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.
Por favor, aconseje cómo obtener tiempo del correo electrónico anterior.
Tengo la tabla a continuación:
email_ID | cliente | recibido |
1 | alfa | 1.1.2024 12:00 |
2 | alfa | 1.1.2024 13:00 |
3 | Beta | 1.1.2024 13:15 |
4 | alfa | 2.1.2024 08:00 |
5 | Beta | 2.1.2024 10:15 |
6 | Beta | 3.1.2024 07:15 |
1. ¿Cómo obtener el tiempo promedio para recibir correos electrónicos?
2. ¿Cómo obtener el tiempo promedio para recibir correos electrónicos con el segmentador de clientes activo? (Por ejemplo: solo de Alfa)
¡Gracias de antemano!
Jaroslav
Hola @JaroCZ
Por favor, compruebe si esto se adapta a sus necesidades.
1. Cree una nueva medida para calcular 'Obtener tiempo del correo electrónico anterior'
Get Time from Previous Email =
var _ID = SELECTEDVALUE('Table'[email_ID])
Return
MAXX(
FILTER(
ALL('Table'),
'Table'[email_ID]<_ID
),
'Table'[received]
)
2. cree una nueva medida para calcular la 'Diferencia de tiempo', ya que desea ver el tiempo promedio
Time Difference =
var _Received = SELECTEDVALUE('Table'[received])
Return
DATEDIFF('Table'[Get Time from Previous Email],_Received,MINUTE)
3. crear una nueva medida para calcular el 'Promedio'
Average = AVERAGEX('Table',[Time Duration])
4. Para obtener el tiempo promedio de cada cliente, cree una segmentación con el cliente como valor.
Espero que esto ayude.
Gracias.
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.