Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Anonymous
Not applicable

Visualización de la última hora de actualización en PST

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.Capture.JPG

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"

4 REPLIES 4
az38
Community Champion
Community Champion

Hola @ayeoh

si usted está seguro en -8 horas offset tratar de utilizar

DateTimeZone.SwitchZone(DateTimeZone.LocalNow(), -8)

do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn
Anonymous
Not applicable

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!

Anonymous
Not applicable

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

Anonymous
Not applicable

No funcionó. Me está dando un error, pero no me dice qué, y la visualización es (En blanco). Gracias.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors