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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
Twitter
LinkedIn

View solution in original post

4 REPLIES 4
amitchandak
Super User
Super User
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
Twitter
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
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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