Forum Discussion
Problema de Postgres Folding
Hola a todos
Me estoy conectando a una base de datos Postgres mediante la consulta directa.
Cuando alguna vez intento hacer un objeto visual en un campo o medida calculado obtengo el siguiente error:
No pudimos doblar la expresión en el origen de datos. Por favor, pruebe una expresión más simple.
Puedo hacerlo en un campo no calculado, pero no en calculado.
Mi medida tiene el siguiente código.
(Esto convierte los segundos para mostrar 00 horas 00 minutos 00 segundos)
TotalTalk Time = var total = sum(mb_callstats[call_servicing_sec]) var hours = int(total/3600) var minutes = int(mod(total, 3600)/60) var seconds = mod(mod(total, 3600),60) return hours & " hours " & minutes & " minutes " & seconds & " seconds"
Que extrae de una columna calculada con el siguiente código en ella:
(Esto convierte el formato de tiempo 00:00:00 a segundos)
call_servicing_sec = SECOND(mb_callstats[call_servicing]) + MINUTE(mb_callstats[call_servicing]) * 60 + HOUR(mb_callstats[call_servicing]) * 3600
3 Replies
- amitchandakSuper User
@MrDannyHarry , consulte la prueba del problema indicada en -https://community.powerbi.com/t5/Desktop/Postgres-EnableFolding/m-p/839734
Si la configuración puede ayudar
- MrDannyHarryRegular Visitor
Gracias por su pronta respuesta.
Mi consulta actual es una siguiente s:
let Source = PostgreSQL.Database("IP_ADDRESS", "DB_NAME", [CreateNavigationProperties=false]), public_mb_callstats = Source{[Schema="public",Item="mb_callstats"]}[Data] in public_mb_callstats¿Qué tendría que cambiar?
- v-lili6-msftCommunity Support
hola @MrDannyHarry
Se ha notificado un problema similar: CRI 189036561.
si pudiera intentar la transformación de datos https://community.powerbi.com/t5/Desktop/Calculate-difference-between-two-dates-power-query/m-p/623634#M297856
como usar cada Duration.Days([Date1] - [Date2])
saludos
Lin