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, después de publicar mi informe de PBI en la web, la última actualización de #table (tabla de tipo[LastRefresh-datetime], la marca de tiempo de la marca de tiempo de PBI está mostrando la hora UTC (que es 8 horas por delante de PST).
Busqué varias soluciones en línea, incluyendo el código API a continuación (que pegué en el Editor avanzado) - pero me dio el error (captura de pantalla adjunta). ¿Cuál es el código más fácil para mostrar la hora PST en el informe después de que se publique en el servicio PBI? Gracias.
Código:
Dejar
Origen: Web.Page(Web.Contents("http://www.timeapi.org/pst")),
Data0 - Fuente{0}[Datos],
Niños - Datos0{0} [Niños],
Children1 - Niños{1} [Niños],
"Eliminado otras columnas" - Table.SelectColumns(Children1,"Text"-),
"Insertados Últimos Caracteres" - Table.AddColumn(-"Removed Other Columns", "Last Characters", each Text.End(Text.From([Text], "en-US"), 6), escriba texto),
"Changed Type2" á Table.TransformColumnTypes(''Insertados Últimos Caracteres"','Texto', escriba datetimezone'),
"Valor reemplazado" - Table.ReplaceValue(-"Changed Type2",":00",".0",Replacer.ReplaceText,''Last Characters"'),
"Valor reemplazado1" - Table.ReplaceValue('Valor reemplazado'",":30",".5",Replacer.ReplaceText,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
"Changed Type1" á Table.TransformColumnTypes(''Valor reemplazado1',''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
"Añadido Personalizado" - Table.AddColumn(-"Changed Type1", "LastRefresh", cada [Texto]+#duration(0,Number.From([Last Characters]),0,0)),
"Eliminado Otras Columnas1" - Table.SelectColumns(-"Added Custom","LastRefresh"-),
"Tipo de cambio" - Table.TransformColumnTypes(-"Removed Other Columns1","LastRefresh", tipo datetime))
En
"Tipo cambiado"
Esto es lo que terminé haciendo.
Usé el código original: #table(type table[LastRefresh-datetime], ?DateTime.LocalNow()))
Entonces creé una medida: Last Refresh_PST ? MIN('Last Refresh'[LastRefresh])-7/24
Eso parecía funcionar después de que publicé al servicio de PBI.
¡Gracias!
Hola @ayeoh ,
Gracias por compartir su solución. ¿Podrías marcar tu publicación como Respondida? Ayudará a otros en la comunidad a encontrar esta solución fácilmente si se enfrentan al mismo problema con usted. Gracias.
Saludos
Rena
No funcionó. Me está dando un error, pero no me dice qué, y la visualización es (En blanco). Gracias.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |