Grafana 基于列的颜色类别

问题描述 投票:0回答:1

我想创建一个条形图(或饼图,或仪表..),在其中可视化这样的表格

name      count    color
"dave"       4    "red"
"charlie"   10    "blue"
"matt"      12    "green"

现在我想使用第三列(“颜色”)作为我要绘制的每个类别/条形的颜色。如何做到这一点?

我知道可以手动单击“覆盖”,但我想要一个全局颜色表,它允许我一次性更新所有面板。 我还看到您可以设置调色板,但这不允许使用任何表格条目。

这可能是我想要的吗?

grafana
1个回答
0
投票

为此,您可以使用“从查询结果配置”转换。它允许使用字段值来操作与数据相关的选项,如最小值、最大值等,包括颜色。

您的查询应在额外列中返回颜色名称(“红色”、“绿色”……)或十六进制代码(“#ff00ab”)。在我的示例中,我的数据每行都有一个“_value”和一个“color”字段,在显示的情况下,“_value”的值为 100,“color”的值为“green”。

enter image description here

在此示例中,“应用到(选项)”设置指向“_value”,因为“_value”是实际显示且应着色的字段。

© www.soinside.com 2019 - 2024. All rights reserved.