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

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.

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!

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

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
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
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.