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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Frank
Frequent Visitor

Inteligencia de tiempo en muchas medidas con calendario fiscal

He buscado alto y bajo para mi pregunta, he visto trozos y piezas que me han ayudado a definirlo más, pero no creo que haya encontrado exactamente lo que estoy buscando.

Tengo un modelo de datos que es un concentrador y habló. El centro es una tabla de transacciones de ventas con una columna de fecha, varias medidas (precio, coste, etc.) y columnas de ID que enlazan a tablas de esquema de depresión (producto, canal, etc. hierachies). También hay una tabla de calendario que tiene una columna de fecha, columnas de año calendario/año/mes/semana/día, y columnas de año fiscal/trimestre/mes/semana/día (4-4-5 y no terminar en diciembre), y he lanzado ambos calendarios en hierachies. Esto funciona muy bien si solo estás mirando los totales del período para algo como un gráfico de líneas, pero no tanto en lo que se refiere a la inteligencia de tiempo.

Lo que voy a buscar son funciones de inteligencia de tiempo comunes (*-to-date y trailing x periods) que funcionarán para ambas bases de calendario pero no requerirán que cada medida (actualmente hay 20+) se vuelvan a crear.

Un buen resultado final, alguien podría tener una tabla de matriz/pivote con períodos de tiempo en las columnas, un esquema de dimensión en las filas, algunas medidas en los datos, y cambiar fácilmente los números entre YTD, TTM, etc. También la posibilidad de filtrar en un solo período de tiempo y encadenar la inteligencia de tiempo a través de las filas.

He visto esto https://exceleratorbi.com.au/toggle-overlapping-time-periods-using-calendar-table/ pero no estoy muy seguro de que sea factible construir dinámicamente una tabla recursiva cuando estoy incrustando en días o semanas a lo largo de 8+ años. La tabla de números se está acercando a las filas de 1m, así que quiero tener cuidado con que el archivo se mantenga utilizable.

¿Piensa en cómo esto podría estructurarse eficientemente?

1 ACCEPTED SOLUTION
OwenAuger
Super User
Super User

@Frank

Los grupos de cálculo son su amigo y ahora puede crearlos en Power BI Desktop mediante el Editor tabular 🙂

Echa un vistazo a https://www.sqlbi.com/calculation-groups/

Puede crear un grupo de cálculo que incluya todas las variantes de Time Intelligence que necesite y, a continuación, aparece como una tabla/columna que se puede filtrar o colocar en el eje de los objetos visuales.

Los grupos de cálculo mitigan el mismo problema que describió, donde normalmente tendría una "explosión" de medidas que cubren cada variante de cada medida base.

Por favor, vuelva a publicar si necesita más ayuda.

saludos

Owen


Owen Auger
Did I answer your question? Mark my post as a solution!
Blog
LinkedIn

View solution in original post

4 REPLIES 4
OwenAuger
Super User
Super User

@Frank

Los grupos de cálculo son su amigo y ahora puede crearlos en Power BI Desktop mediante el Editor tabular 🙂

Echa un vistazo a https://www.sqlbi.com/calculation-groups/

Puede crear un grupo de cálculo que incluya todas las variantes de Time Intelligence que necesite y, a continuación, aparece como una tabla/columna que se puede filtrar o colocar en el eje de los objetos visuales.

Los grupos de cálculo mitigan el mismo problema que describió, donde normalmente tendría una "explosión" de medidas que cubren cada variante de cada medida base.

Por favor, vuelva a publicar si necesita más ayuda.

saludos

Owen


Owen Auger
Did I answer your question? Mark my post as a solution!
Blog
LinkedIn

@OwenAuger

ACTUALIZAR: Ahora tengo esto trabajando en Excel. Puse el modelo de datos en PowerBI, agregué grupos de cálculo y extrajo hacia abajo a través de Analizar en Excel, que ahora será la plantilla maestra que los usuarios recogerán si quieren trabajar en Excel. Los grupos de cálculo funcionaban exactamente igual que en PowerBI.

Estoy encontrando muchos otros beneficios también. Después de ver los videos SQLBI estoy usando esto para crear cálculos adicionales basados en el tiempo que no había pensado incluir como CAGR y otras medidas de crecimiento. El archivo de Excel se actualiza más rápido y se puede actualizar antes. Me di cuenta de que las herramientas MDX están disponibles con este método también. Tendré que hacer algunas actualizaciones de Excel de una sola vez en los equipos de los usuarios y tener una capa adicional de actualización de datos para mantenerse al día, pero creo que vale la pena.

Gracias Owen!

@OwenAuger Esto resuelve el problema exactamente en PowerBI. Necesito aplicarlo a Power PivotPower Pivot en Excel también. ¿Hay un complemento u otra solución? He estado buscando, pero los resultados de búsqueda están dominados por PowerBI.

Encontré esta entrada de blog del mismo autor el 1 de agosto, donde tiene una tabla dinámica con los grupos de cálculo que se muestran haciendo un punto separado. No estoy seguro de si eso fue superficial para fines ilustrativos, pero ahí es donde tengo que llegar.

https://www.sqlbi.com/blog/marco/2020/08/01/arbitrary-combination-of-measures-and-calculation-items/

Necesito mantener el mismo modelo de datos en Excel y PowerBI donde el usuario final no vería una diferencia notable.

Gracias

Frank

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Top Solution Authors
Top Kudoed Authors