3

请注意,这是针对 Grafana 7

刚刚升级到版本 7,现在我无法弄清楚如何在表格面板中隐藏列,但仍然在数据链接中使用它的值。

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

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

4

4 回答 4

1

似乎修复或功能可能会延迟到版本 8.0.0

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

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

在此处输入图像描述

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

在此处输入图像描述

于 2021-03-22T15:50:57.427 回答
0

这已经解决了,但将在 7.2 中发布。

问题:https ://github.com/grafana/grafana/issues/24092

评论:https ://github.com/grafana/grafana/issues/25289#issuecomment-652566179

于 2020-08-24T18:50:21.067 回答
-1

在此处输入图像描述

您可以通过在 Transform 中添加 Organize 字段来做到这一点,它只支持一个框架,因此如果您有两个查询,您应该先加入它们。

于 2020-05-28T04:49:11.180 回答
-1

尝试使用${__data.fields[id]}insted of${__data.fields[id]:raw}

于 2020-07-07T16:27:24.373 回答