Forum Discussion
Cortar
hiii
Estoy tratando de filtrar mis datos basados en la segmentación
Tengo una segmentación de datos con meses si hago clic en una polilla los datos en los cambios de gráfico de líneas y didplay más allá de 2 mnths y datos del mes actual que quería.
ahora usando esa segmentación quiero que los otros gráficos cambien.
mi matriz y los dos gráficos de barras deben mostrar los datos del mes actual si hago clic en un mes en una segmentación de datos. https://drive.google.com/file/d/1SR2BgYU1hoV3Dfupk1e4lUdlG2tsAigr/view?usp=sharing
Hola @greeshma ,
Lo siento por la respuesta tardía!
Modifique sus medidas para M.SLA%1 y RAW_SLA%1 como se indica a continuación:
M.SLA% 1 = IF(MONTH(MAX('Query1'[Call Closed])) <= SELECTEDVALUE('Table'[Month]) && MONTH(MAX('Query1'[Call Closed])) >=SELECTEDVALUE('Table'[Month])-2, CALCULATE ( [M.SLA%], FILTER ( ALL(Query1), MONTH('Query1'[Call Closed]) <= SELECTEDVALUE('Table'[Month]) && MONTH('Query1'[Call Closed]) >=SELECTEDVALUE('Table'[Month])-2 && Query1[Call Closed].[Year] = YEAR ( TODAY () ) ) ),BLANK() )RAW_SLA% 1 = IF(MONTH(MAX('Query1'[Call Closed])) <= SELECTEDVALUE('Table'[Month]) && MONTH(MAX('Query1'[Call Closed])) >=SELECTEDVALUE('Table'[Month])-2, CALCULATE ( [RAW SLA%], FILTER ( ALL(Query1), MONTH('Query1'[Call Closed]) <= SELECTEDVALUE('Table'[Month]) && MONTH('Query1'[Call Closed]) >=SELECTEDVALUE('Table'[Month])-2 && Query1[Call Closed].[Year] = YEAR ( TODAY () ) ) ),BLANK())Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
5 Replies
- MFelix
Super User
Hola @greeshma ,
Usted está utilizando tablas desconéctelas y debido a que la información no se está actualizando en consecuencia lo que necesita hacer es lo mismo que hizo para el gráfico de líneas, sin embargo, en lugar de tener el filtro de la información para entre los 3 meses que necesita para ponerlo para un solo mes de selección en el SLA RAW% su medida debe ser similar a :
RAW_SLA% Month = CALCULATE ( [RAW SLA%]; FILTER ( Query1; Query1[Call Closed].[MonthNo] = [Selected Slicer] ) )Otra opción es crear una relación de envío entre las tablas y todo funcionará correctamente, tendrá que rehacer su medida durante los últimos 2 meses.
- AnonymousNot applicable
Hiiii
¿Puede alguien ayudar a conseguir este trabajo que traté de hacer de varias maneras diferentes.pero no pude hacer it.i estaba tratando muy duro para esto.
También he adjuntado mi archivo pbix.
- v-kelly-msft
Community Support
Hola @greeshma ,
Modifique su medida como se indica a continuación:
M HIT = CALCULATE (COUNT ( Query1[Priority] ),FILTER (Query1,Query1[SLA Status] = "FULFILLED"&& Query1[Exempted SLA] = "N"&&MONTH('Query1'[Call Closed])=SELECTEDVALUE('Table'[Month]))) + CALCULATE(COUNT( Query1[Priority] ),FILTER(Query1,Query1 [SLA Status] = "EXPIRED" && Query1 [Exempted SLA] = "Y"&&MONTH('Query1'[Call Closed])=SELECTEDVALUE('Table'[Month])))M. MISS = CALCULATE ( COUNT ( Query1[Priority] ), FILTER ( Query1, Query1[SLA Status] = "EXPIRED" && Query1[Exempted SLA] = "N"&&MONTH('Query1'[Call Closed])=SELECTEDVALUE('Table'[Month]) ) )RAW HIT = CALCULATE ( COUNT ( Query1[Priority] ), FILTER ( Query1, Query1[SLA Status] = "FULFILLED"&&MONTH('Query1'[Call Closed])=SELECTEDVALUE('Table'[Month]) ) )RAW MISS = CALCULATE ( COUNT ( Query1[Priority] ), FILTER ( Query1, Query1[SLA Status] = "EXPIRED"&&MONTH('Query1'[Call Closed])=SELECTEDVALUE('Table'[Month]) ) )Y verá que todos los gráficos han sido cambiados por la selección de la segmentación de datos.
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!- AnonymousNot applicable
hiii kelly
matriz y las otras dos barras de grahs se muestran según el mes actual en la segmentación de datos, pero el gráfico de líneas no está displacing los objetos visuales correctamente su visualización como puntos para sla crudo% y mit sla%
- v-kelly-msft
Community Support
Hola @greeshma ,
Lo siento por la respuesta tardía!
Modifique sus medidas para M.SLA%1 y RAW_SLA%1 como se indica a continuación:
M.SLA% 1 = IF(MONTH(MAX('Query1'[Call Closed])) <= SELECTEDVALUE('Table'[Month]) && MONTH(MAX('Query1'[Call Closed])) >=SELECTEDVALUE('Table'[Month])-2, CALCULATE ( [M.SLA%], FILTER ( ALL(Query1), MONTH('Query1'[Call Closed]) <= SELECTEDVALUE('Table'[Month]) && MONTH('Query1'[Call Closed]) >=SELECTEDVALUE('Table'[Month])-2 && Query1[Call Closed].[Year] = YEAR ( TODAY () ) ) ),BLANK() )RAW_SLA% 1 = IF(MONTH(MAX('Query1'[Call Closed])) <= SELECTEDVALUE('Table'[Month]) && MONTH(MAX('Query1'[Call Closed])) >=SELECTEDVALUE('Table'[Month])-2, CALCULATE ( [RAW SLA%], FILTER ( ALL(Query1), MONTH('Query1'[Call Closed]) <= SELECTEDVALUE('Table'[Month]) && MONTH('Query1'[Call Closed]) >=SELECTEDVALUE('Table'[Month])-2 && Query1[Call Closed].[Year] = YEAR ( TODAY () ) ) ),BLANK())Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!