Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hola
Estoy tratando de hacer una matriz con columnas y subcolumnas, pero una forma ( Quater- Measures ) funciona fuera de la caja, pero la otra (Measures -. El cuarto mes no es natural y los trucos que probé no funcionan.
Así que el resultado final que busco es el siguiente:
Así que traté de usar una tabla calculada para poder pivotar mis medidas y una tabla puente para vincularla hasta la fecha a esta lista de medidas:
Las medidas pivote son solo la lista de medidas:
¿Alguna idea de por qué no aparece la parte con el Quarter? Me falta un poco de lógica aquí, por lo que cualquier explicación amable es bienvenida.
Bien
Vincent
Solved! Go to Solution.
Está muy cerca de su objetivo de crear una matriz con el diseño Medidas → trimestre → mes . Esto es lo que está sucediendo y cómo solucionarlo:
El problema está relacionado con la falta de una jerarquía de fechas adecuada en las columnas de la matriz. Al dinamizar medidas mediante una tabla (como PivotListMeasures) y puentearla con fechas, se está interrumpiendo la jerarquía de fechas natural que usa Power BI (año → trimestre → mes).
Ha establecido MeasureName y Quarter como columnas, pero sin incluir Month, la matriz no puede dividir más los trimestres.
---
BridgeDateMeasures = SELECTCOLUMNS( CROSSJOIN(Fiscal_date, PivotListMeasures), "fiscal_period_dt_yyyymmdd", Fiscal_date[fiscal_period_dt_yyyymmdd], "Quarter", Fiscal_date[Quarter], "YearFiscalPeriod", Fiscal_date[YearFiscalPeriod], "MonthName", FORMAT(Fiscal_date[fiscal_period_dt_yyyymmdd], "MMMM"), "MonthNum", MONTH(Fiscal_date[fiscal_period_dt_yyyymmdd]), "MeasureName", PivotListMeasures[MeasureName] )
---
Esta configuración imita una perspectiva "normalizada" de las medidas y permite el uso de varios niveles de granularidad de tiempo en columnas. Power BI ahora tratará los niveles de fecha como una estructura similar a una jerarquía.
---
✔️Si mi mensaje ayudó a resolver su problema, márquelo como Resuelto. 👍Si te ha resultado útil, considera la posibilidad de felicitarlo. |
También encontré cómo ordenar el MonthName por MonthNum :
Muchas gracias por la información, desafortunadamente todavía es trabajo. Es posible que haya entendido mal su mensaje, así que permítame reformular lo que he hecho para corregir mi código de acuerdo con su guía:
1) Agregue el mes en la tabla puente:
2) Nombre del mes por número de mes (este no entendí): ¿Dónde debo configurar la clasificación?
3) Agregue en la columna Trimestre y Mes provenientes de la tabla Bridget (y no la dimensión Fecha fiscal)
La fila es YearFiscalDate de la dimensión Fecha fiscal (también intenté usar la de la tabla puente)
4) Compruebo la relación
La relación se establece entre el puente y FiscalDate y PivotMeasures
4.1 Puente- Fecha Fiscal
4.2 BridgetDateMeasures - PivotListMeasures
¿Podría ser algo con mis Medidas que lo estropee?
Está muy cerca de su objetivo de crear una matriz con el diseño Medidas → trimestre → mes . Esto es lo que está sucediendo y cómo solucionarlo:
El problema está relacionado con la falta de una jerarquía de fechas adecuada en las columnas de la matriz. Al dinamizar medidas mediante una tabla (como PivotListMeasures) y puentearla con fechas, se está interrumpiendo la jerarquía de fechas natural que usa Power BI (año → trimestre → mes).
Ha establecido MeasureName y Quarter como columnas, pero sin incluir Month, la matriz no puede dividir más los trimestres.
---
BridgeDateMeasures = SELECTCOLUMNS( CROSSJOIN(Fiscal_date, PivotListMeasures), "fiscal_period_dt_yyyymmdd", Fiscal_date[fiscal_period_dt_yyyymmdd], "Quarter", Fiscal_date[Quarter], "YearFiscalPeriod", Fiscal_date[YearFiscalPeriod], "MonthName", FORMAT(Fiscal_date[fiscal_period_dt_yyyymmdd], "MMMM"), "MonthNum", MONTH(Fiscal_date[fiscal_period_dt_yyyymmdd]), "MeasureName", PivotListMeasures[MeasureName] )
---
Esta configuración imita una perspectiva "normalizada" de las medidas y permite el uso de varios niveles de granularidad de tiempo en columnas. Power BI ahora tratará los niveles de fecha como una estructura similar a una jerarquía.
---
✔️Si mi mensaje ayudó a resolver su problema, márquelo como Resuelto. 👍Si te ha resultado útil, considera la posibilidad de felicitarlo. |
Gracias a que realmente estaba funcionando, solo necesito agregar los datos, para que pueda tener una jerarquía de tiempo y hacer clic en el nivel de gasto en la matriz para ver todos los niveles.
Saludos
Vincent Diallo-Nort
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.