cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Cortar tablas condicionales en DirectQuery

He creado un informe con conexión DirectQuery y he creado una tabla con fechas en las que el sistema debe comprobarse cuando la fecha es de 12 meses o más a partir de la fecha actual. Y hecho formato condicional en ellos por lo que se muestra cuando su rojo entonces su >12 meses, amarillo es >9 meses pero <12 meses y verde es <9 meses desde el último cheque. dates.png Esta es la fórmula que funciona si crea una columna personalizada en Importar conexión de tipo, pero no puedo usarla, ya que el informe tiene que ser conexión de DirectQuery. El propósito de esta fórmula es cortar la tabla a "Rojo", "Amarillo", "Verde". Ese significado si en el sistema en cualquiera de las columnas de revisiones de fecha o evaluaciones hay Rojo sólo mostrará los sistemas de ustedes que tienen al menos una columna roja en la fila. Incluso si otras columnas son verdes o amarillas. Para Amarillo mostrará sistemas que tienen al menos una columna que es amarilla en cualquiera de las cuatro columnas. Y para Verde mostrará todos los sistemas que no tienen ninguna columna roja o amarilla, en resumen toda la fila verde. slicer column.png Puedo crear medidas usando esta fórmula, pero no una columna personalizada en modo DirectQuery. ¿Alguien sabe cómo podría arquear las funciones de segmentación de dos usuarios de alguna otra manera en el informe de tipo DirectQuery?

5 REPLIES 5
v-diye-msft
Community Support
Community Support

Hola @justasGud

El formato condicional no se verá afectado por la selección de segmentación de datos, el problema podría ser otro.

Por favor, consulte los subprocesos similares para el formato condicional en la consulta directa:

https://community.powerbi.com/t5/Desktop/Conditional-Columns-or-IF-Conditions-in-Direct-Query-mode/t...

https://community.powerbi.com/t5/Desktop/Conditional-Formatting-For-Showcasing-machine-status/td-p/2...

Community Support Team _ Dina Ye
If this post helps, then please consider Accept it as the solution to help the other members find it more
quickly.
Anonymous
Not applicable

Veo el malentendido. Cortar estaría afectando a la tabla como se supone que debe hacer. No espero que se haga un formato condicional sobre sí mismo.

Anonymous
Not applicable

Me las arreglo para encontrar la solución al problema. En la fórmula orfiginal utilizada para la columna Custom que tiene la función SUM DAX y la función CALCULATE. Puesto que SUM no se admite en el informe de modo DIrectQuery. Sólo en medidas. Traté de eliminarlo y la función CALCULATE también, dejando sólo la función IF. A continuación, el formulario funciona para el informe de modo DirectQuery.

Nombre: IF((System_Review_Flow_V2[REvisión de la conmutación por error de fecha CF]) >11 (System_Review_Flow_V2[Fecha CF de la última evaluación de impacto]) > 11o (System_Review_Flow_V2[Fecha CF de la última revisión de seguridad]) > 11o (System_Review_Flow_V2[Cf Date of last vendor assessment]) > 11, "YES", IF((System_Review_Flow_V2[CF Date failover review]) >8 (System_Review_Flow_V2[Fecha CF de la última evaluación de impacto]) > 8o (System_Review_Flow_V2[Fecha CF de la última revisión de seguridad]) > 8o (System_Review_Flow_V2[CF Fecha de la última evaluación del proveedor]) > 8, "NEARLY YES", "NO"))
amitchandak
Super User IV
Super User IV

No estoy seguro de que lo tenga. Pero puede crear una medida de color y usarla en formato condicional, después de usar la opción de campo

Color Date = if(FIRSTNONBLANK('Date'[date],TODAY()) <today(),"lightgreen","red")
Color sales = if(AVERAGE(Sales[Sales Amount])<170,"green","red")
Color Year = if(FIRSTNONBLANK('Date'[Year],2014) <=2016,"lightgreen",if(FIRSTNONBLANK('Date'[Year],2014)>2018,"red","yellow"))

Color  = if(FIRSTNONBLANK('Date'[Year],2014) <=2016 && AVERAGE(Sales[Sales Amount])<170 
,"lightgreen",if(FIRSTNONBLANK('Date'[Year],2014)>2018,"red","yellow"))

Consulte: https://docs.microsoft.com/en-us/power-bi/desktop-conditional-table-formatting#color-by-color-values

https://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-num...



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Anonymous
Not applicable

Creo que tu solución es conseguir que las columnas sean del color que las necesito. Pero ese no es el problema que todavía puedo hacer formato condicional en ellos. ¿Tengo razón? Lo único que no puedo hacer es cortarlos en función de cuánto tiempo hace el cheque.

Helpful resources

Announcements
MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

July 2021 Update 768x460.png

Check it out!

Click here to read more about the July 2021 Updates

Power Query PA Forum 768x460.png

Check it out!

Did you know that you can visit the Power Query Forum in Power BI and now Power Apps

Urdu Hindi D365 Bootcamp 768x460.png

Urdu Hindi D365 Bootcamp

Dont miss our very own April Dunnam’s The Developer Guide to the Galaxy! Find out what the Power Platform has to offer for the traditional developer.

Top Solution Authors