Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
hola
Para la simplificación, eliminar el problema real.
Tengo 2 conjuntos de datos que tienen este aspecto:
Presupuesto de fechas geográficas (tabla informativa)
Fechas (tabla dim)
Geo: (Tabla tenue)
He creado una asignación entre estas tablas en el modelo de la siguiente manera
Tengo un requisito simple
Quiero una mesa como esta
Ejercicio 21 | ||||||||
Q1 | Q2 | Q3 | Q4 | |||||
presupuesto | 10 | 13 | 14 | 18 | Cuando se selecciona la India de la tabla Geo | |||
presupuesto | 14 | 12 | 11 | 10 | Cuando se selecciona EE. UU. en la tabla Geo | |||
presupuesto | 24 | 25 | 25 | 28 | Cuando no se seleccionan valores nada/todos | |||
Estaba tratando de usar el inscopio o infiltrado, pero no estoy obteniendo los resultados.
¿Alguien puede ayudar?
Enlace a archivos power BI aquí
Solved! Go to Solution.
No @klehar,
He vuelto a comprobar el archivo pbix de ejemplo, encontré que había una relación creada entre la tabla Fecha y la tabla Presupuesto de fecha geográfica en función del campo [Trimestre del año fiscal]. Pero como ves, su formato de datos es totalmente diferente. Por lo tanto, si la relación existe, el objeto visual no mostrará ningún valor debido a que no hay ningún valor común....
Actualicé el archivo pbix de ejemplo de nuevo, incluye los siguientes pasos. Por favor, encuentre los detalles en el archivo adjunto.
1. Elimine la relación entre la tabla Fecha y la tabla Presupuesto de fecha geográfica
2. Actualizar la medida [Presupuesto ARR]
ARR Budget =
VAR _tab =
SUMMARIZE (
'Geo Date Budget',
'Geo Date Budget'[Geo],
"budget",
CALCULATE (
SUM ( 'Geo Date Budget'[Budget] ),
FILTER (
ALLSELECTED ( 'Geo Date Budget' ),
'Geo Date Budget'[Geo] = SELECTEDVALUE ( 'Geo Date Budget'[Geo] )
&& RIGHT ( 'Geo Date Budget'[Fiscal Year Quarter], 4 )
= RIGHT ( SELECTEDVALUE ( 'Date'[Fiscal Year Quarter] ), 4 )
)
)
)
RETURN
SUMX ( _tab, [budget] )
Measure = SUMX(GROUPBY('Date','Date'[Year],'Date'[Quarter]),[ARR Budget])
3. Crear matriz
Saludos
No @klehar,
Actualicé su archivo pbix de ejemplo, por favor encuentre el archivo adjunto para los detalles.
1. Cree 2 columnas calculadascomo se indica a continuación en la tabla Presupuesto de fecha geográfica para obtener el año fiscal y el trimestre
Fiscal Year = LEFT('Geo Date Budget'[Fiscal Year Quarter],4)
Quarter = RIGHT('Geo Date Budget'[Fiscal Year Quarter],2)
2. Crear un objeto visual de matriz(Filas: Columnas geográficas: columnas calculadas nuevas Valores: suma de presupuesto)
Saludos
@yingyinr Quiero el Año y el Cuarto en el estante de columnas que viene de la mesa de fechas.
No @klehar,
He vuelto a comprobar el archivo pbix de ejemplo, encontré que había una relación creada entre la tabla Fecha y la tabla Presupuesto de fecha geográfica en función del campo [Trimestre del año fiscal]. Pero como ves, su formato de datos es totalmente diferente. Por lo tanto, si la relación existe, el objeto visual no mostrará ningún valor debido a que no hay ningún valor común....
Actualicé el archivo pbix de ejemplo de nuevo, incluye los siguientes pasos. Por favor, encuentre los detalles en el archivo adjunto.
1. Elimine la relación entre la tabla Fecha y la tabla Presupuesto de fecha geográfica
2. Actualizar la medida [Presupuesto ARR]
ARR Budget =
VAR _tab =
SUMMARIZE (
'Geo Date Budget',
'Geo Date Budget'[Geo],
"budget",
CALCULATE (
SUM ( 'Geo Date Budget'[Budget] ),
FILTER (
ALLSELECTED ( 'Geo Date Budget' ),
'Geo Date Budget'[Geo] = SELECTEDVALUE ( 'Geo Date Budget'[Geo] )
&& RIGHT ( 'Geo Date Budget'[Fiscal Year Quarter], 4 )
= RIGHT ( SELECTEDVALUE ( 'Date'[Fiscal Year Quarter] ), 4 )
)
)
)
RETURN
SUMX ( _tab, [budget] )
Measure = SUMX(GROUPBY('Date','Date'[Year],'Date'[Quarter]),[ARR Budget])
3. Crear matriz
Saludos
@klehar, creo que debe corregir la combinación geotable de la tabla de fecha. Creé nuevas columnas de clave en ambas tablas y me uní de nuevo. Ver de archivo adjunto puede ayudar
@amitchandak no estoy seguro de si este es el enfoque correcto
Todos los trimestres se unirán al primer mes del conjunto de datos
También en el momento en que apriendo cualquier medida en la matriz deja de funcionar
@klehar, creo que el isinscopio fue el problema en la medida. ¿Necesitas eso ahora en esta pantalla?
Lo intenté como
ARR Budget =
SUM ('Geo Date Budget'[Budget])
y funcionó.
Además, normalmente creo fechas, incluso si los datos son qtr, mes o a nivel de año, y uso la fecha de finalización o qtr o mes o año.
Eso me permite usar closingbalancemonth, closingbalancequarter, closingbalanceyear.
Eso da el mismo número a lo largo de ese período.