我正在尝试在 Superset 仪表板中使用车把图表,但不知何故无法使其按我希望的方式工作。
我有一个数据列,我想根据数据对其进行格式化。例如。如果数据很高,我需要背景为红色,并且可能是一个向上的小箭头 - 可能是图像。对于中值和低值也有一些相同的格式。
我该怎么做,有人可以帮助一些示例和 CSS 格式来实现这一点吗?
将 SQL 中的逻辑作为虚拟列,称之为“HighValue”,类似于:
CASE
WHEN (DATA > XX) THEN true
ELSE false
END
在你的车把图表中,勾选
{{#if HighValue}}
Put your HTML and CSS here for high value. You can use SVG for the arrows
{{else}}
Put HTML and CSS here for low value
{{/if}}
您可以使用类,然后将颜色等放入 CSS 中,而不是内联。