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.
Hola
Necesito crear una columna calculada para la conversión de zona horaria dinámica cuando se crea una zona horaria específica.
Hay una tabla con la zona horaria y la diferencia horaria de UTC.
Tengo una tabla de pedidos como abajo, con order_id, fechas originales de pedidos.
time_diff es una medida:
time_diff = IF(
ISFILTERED('Time Zones'[Time Zone]),
TIME(DISTINCT('Time Zones'[Time Diff from UTC]), 0, 0)
)
date_converted es una columna calculada
date_converted = FORMAT('orders'[date_original]+[time_diff], "General Date")
Estos son los resultados esperados
order_id | date_original | time_diff | date_converted |
1 | 2020/10/11 2:00 AM | 08:00:00 | 2020/10/11 10:00 AM |
2 | 2020/10/11 8:00 AM | 08:00:00 | 2020/10/11 4:00 PM |
3 | 2020/10/11 2:00 PM | 08:00:00 | 2020/10/11 10:00 PM |
4 | 2020/10/11 8:00 PM | 08:00:00 | 2020/10/12 4:00 AM |
5 | 2020/10/12 2:00 AM | 08:00:00 | 2020/10/12 10:00 AM |
6 | 2020/10/12 8:00 AM | 08:00:00 | 2020/10/12 4:00 PM |
7 | 2020/10/12 2:00 PM | 08:00:00 | 2020/10/12 10:00 PM |
8 | 2020/10/12 8:00 PM | 08:00:00 | 2020/10/13 4:00 AM |
9 | 2020/10/13 2:00 AM | 08:00:00 | 2020/10/13 10:00 AM |
10 | 2020/10/13 8:00 AM | 08:00:00 | 2020/10/13 4:00 PM |
11 | 2020/10/13 2:00 PM | 08:00:00 | 2020/10/13 10:00 PM |
12 | 2020/10/11 2:00 AM | 08:00:00 | 2020/10/11 10:00 AM |
13 | 2020/10/11 8:00 AM | 08:00:00 | 2020/10/11 4:00 PM |
Sin embargo, la fecha convertida no cambió en absoluto! ¿Cuál podría ser el problema?
Solved! Go to Solution.
Hola @evolve_Tricia ,
Si desea dinámico, debe cambiar la columna de cálculo para medir.
Por favor refiérase a esta medida.
date_converted = FORMAT(MAX(orders[date_original])+[time_diff], "General Date")
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Hola @evolve_Tricia ,
Si desea dinámico, debe cambiar la columna de cálculo para medir.
Por favor refiérase a esta medida.
date_converted = FORMAT(MAX(orders[date_original])+[time_diff], "General Date")
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Columna calculada <> Dinámica
Una columna calculada es un valor estático. En su lugar, querrá usar una medida o repensar la lógica.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |