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

Get inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.

Reply
Syndicate_Admin
Administrator
Administrator

Dax para crear series temporales a partir de marca de tiempo en modo de consulta directa

Ok, tengo un informe en modo de consulta directa porque necesito una página de actualización automática.

La desventaja aquí es que no puedo agregar una columna personalizada porque no hay vista de datos para tablas en modo de consulta directa.

Significa que no puedo usar M para crear una columna de tiempo basada en mi marca de tiempo.

Vi que puedes usar DAX con la función MROUND, pero no puedo ajustarla para que se itterate sobre todas las líneas.

En MROUND solo puedo elegir mi campo de marca de tiempo si uso algo como MAX:

Tiempo = MROUND (..MAX('AVN PPS Daily_LC1510'[lc_timestamp]), HORA ( 0, 30, 0 ) ) + HORA ( 0, 0, 0 )
Pero, por supuesto, esto solo me da la marca de tiempo máxima redondeada a la primera media hora.
rpinxt_0-1683034918528.png

¿Cómo haría un campo Hora que convierta en cada línea la marca de tiempo en un campo de sólo tiempo?

Desea utilizar este campo como eje X en un gráfico de columnas.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Dios mío... Lo siento por esto....

Por supuesto, la respuesta es MAXX 😂😖

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

¡Excelente! @v-jingzhang

Gracias esto de hecho funciona bien 😄

Viejo:

rpinxt_0-1683193498020.png

Nuevo:

rpinxt_1-1683193527854.png

Ahora las pequeñas diferencias se redondean.

¡Gracias!

Syndicate_Admin
Administrator
Administrator

@rpinxt

Una medida no se puede utilizar como campo de cota, por lo que no se puede colocar en el eje x de un gráfico de columnas. Necesita una columna en el eje x. Afortunadamente, aún puede crear una columna calculada en este escenario. Por ejemplo

Time = MROUND('DailyData'[lc_timestamp],TIME(0,30,0)) + TIME(0,0,0)

vjingzhang_1-1683184912056.png

En el modo DirectQuery, puede crear algunas columnas calculadas simples que solo usan datos dentro de fila. Aunque no puede ver la tabla de datos, puede usar objetos visuales para mostrar las columnas calculadas. También se pueden utilizar como campos de dimensión. Una vez que cree la columna "Hora", cambie su tipo de datos a Hora para que solo contenga valores de hora.

Saludos
Equipo de Apoyo a la Comunidad _ Jing
Si esta publicación ayuda, por favor acéptela como Solución para ayudar a otros miembros a encontrarla.

Syndicate_Admin
Administrator
Administrator

Ok, pude hacerlo poniendo la marca de tiempo en una variable.

Luego use el techo y el formato para convertirlo en un formato de tiempo.

TS_VAR =
DÓNDE TS = VALOR SELECCIONADO('AVN PPS Daily_LC1510'[lc_timestamp])
DEVOLUCIÓN
TS
Tiempo = FORMATO(TECHO([TS_VAR],"0:30"),"h:mm AMPM")
rpinxt_0-1683038338742.png

Buttttt ... esta medida fiels de alguna manera no puedo poner en el eje x de un gráfico de columnas??

¿Alguien sabe por qué es esto?

Syndicate_Admin
Administrator
Administrator

Nope de nuevo demasiado pronto 😢

Cuando saco la marca de tiempo, solo muestra la última marca de tiempo....

¿Se puede hacer? ¿Un campo calculado en una marca de tiempo que devuelve la marca de tiempo pero como un campo de solo tiempo?

¿Y cuando sacas ese campo, el nuevo campo todavía muestra todo el tiempo?

Syndicate_Admin
Administrator
Administrator

Dios mío... Lo siento por esto....

Por supuesto, la respuesta es MAXX 😂😖

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

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

March2025 Carousel

Fabric Community Update - March 2025

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

Top Solution Authors
Top Kudoed Authors