Field overrides 是什么
字段覆盖规则让你在面板层面单独调整某个字段的显示:按字段名、正则或查询编号选中目标,再改单位、阈值、颜色、列宽或可见性。它只影响展示,不改动查询返回的数据本身。常见用途是给表格里的关键列标红、隐藏无关列、把某个查询的线换成醒目颜色,从而让面板把注意力引导到真正重要的信号上。
基本信息
| 适用范围 | 各面板的 Field config 区域 |
|---|---|
| 选择方式 | 按字段名、按正则匹配、或按查询编号 |
| 常见属性 | 单位、阈值、颜色、列宽、小数位、隐藏 |
| 层级关系 | 面板默认设置在前,覆盖规则在后生效 |
典型使用场景
- 表格瘦身:隐藏不参与判断的列,只留关键指标
- 重点标红:错误率、水位类字段超过阈值时改变底色
- 列宽优化:长文本列单独加宽,避免内容被截断
- 单位修正:某个字段是比例而不是数值时单独指定单位
- 查询区分:多查询面板里给不同来源指定颜色
常见覆盖操作
常见覆盖操作
# 路径:面板 → Field config → Add field override
# 1) 隐藏表格里的 job 列
# 匹配:Fields with name = job → 属性 Column → Hide
# 2) 单独加宽 instance 列
# 匹配:Fields with name = instance → 属性 Column width = 220
# 3) 只给查询 A 的曲线换颜色
# 匹配:Fields returned by query = A → 属性 Color = red
# 4) 按正则批量选中(谨慎使用)
# 匹配:Fields with name matching regex
# 面板级统一设置(单位、阈值)放在 Field config defaults 里匹配方式与适用
| 匹配方式 | 命中对象 | 适用场景 |
|---|---|---|
| 按字段名 | 名称完全匹配的字段 | 表格里确定存在的列 |
| 按正则 | 名称匹配模式的多个字段 | 同名前缀的批量字段 |
| 按查询编号 | 某条查询返回的全部字段 | 多查询面板的颜色与单位区分 |
| 面板默认值 | 所有字段的兜底设置 | 统一单位与阈值色阶 |
覆盖规则数量增长很快,维护成本随之上升;能通过查询层的重命名或聚合解决的事情,尽量不要堆到覆盖规则里。
面板默认值与字段覆盖的作用顺序是「默认 → 覆盖」:想统一改单位时改默认值,只有个别字段例外时才加覆盖。