pbi_set_conditional_format
Apply color gradients to Power BI visuals based on field values. Configure min, mid, and max colors to create heat maps or traffic light scales.
Instructions
Colorea un visual segun el valor de un campo (degradado).
Es lo que convierte una matriz de numeros en un mapa de calor, o unas barras planas en una escala de semaforo.
field: 'Tabla[Campo]' o '[Medida]' de donde sale el VALOR.
target_column: que columna del visual se pinta con ese valor; sin
ella se pinta la columna del propio field. Debe estar proyectada en
el visual (p.ej. pintar 'Resumen[semaforo]' con '[Puntaje promedio]').
target: 'background' o 'font' para tablas y matrices; 'bars' para
barras, columnas y puntos. mid_color: si lo indicas, el degradado
tiene tres paradas en vez de dos, util cuando hay un punto neutro.
min_value/mid_value/max_value: anclas numericas de las paradas
(sin ellas, Power BI usa el minimo y maximo observados).
null_strategy: asZero | none | specificColor.
Si el visual ya tenia una regla en ese mismo destino, se sustituye: dos degradados sobre la misma propiedad no se suman, se pisan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| field | Yes | ||
| target | No | background | |
| max_color | Yes | ||
| max_value | No | ||
| mid_color | No | ||
| mid_value | No | ||
| min_color | Yes | ||
| min_value | No | ||
| visual_id | Yes | ||
| request_id | No | ||
| null_strategy | No | asZero | |
| target_column | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |