Grafana 7:如何隐藏表列,但仍在数据链接中使用其值

时间:2020-05-22 16:53:37

标签: grafana grafana-variable

请注意,这是用于Grafana 7

仅升级到版本7,现在我不知道如何在“表格面板”中隐藏列,但仍在数据链接中使用其值。

我选择3列,第一列是我不想显示的ID,而是在显示的其中一列的链接中使用其值。对于数据链接,我使用以下'/d/ddsds/dashboard-name?var-id=${__data.fields[id]}',该ID在显示ID字段时起作用。如果我使用Transform规则隐藏该列,则该链接将不再起作用,因为ID值不会放在URL中。

还尝试使用'$ {__ data.fields [id]:raw}'

5 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

enter image description here

您可以通过在Transform中添加Organize felds来做到这一点,后者仅支持一个框架,因此,如果您有两个查询,则应首先将它们加入。

答案 2 :(得分:0)

尝试使用由${__data.fields[id]}插入的${__data.fields[id]:raw}

答案 3 :(得分:0)

  1. 点击Transform
  2. 点击Add transformation并选择Filter by name
  3. 单击要禁用的列 enter image description here

答案 4 :(得分:0)

似乎修复或功能may be delayed until version 8.0.0

@torkelo torkelo modified the milestones: 7.4.0, 8.0.0 on Jan 18

在那之前,我使用以下解决方法;基本上我所做的是将宽度设置为 1。:

enter image description here

即使使用此解决方法,该列仍会看起来最少像素。您可以通过将要隐藏的列移动到最后一个位置来降低其可见性:

enter image description here