【问题标题】:Grafana variable section show preview of values although query is wrong尽管查询错误,但 Grafana 变量部分显示值的预览
【发布时间】:2022-01-08 21:33:24
【问题描述】:

我有一个 grafana 仪表板。在这个仪表板中,我创建了一个变量。 sql查询错误。 我的数据源是:ansdatabase

查询错误:从ansdatabase中选择客户端

正确查询:从客户端表中选择客户端

奇怪的是。当我打开变量页面并编写错误的查询并保存它时。下面的页面显示了值的预览。但那里不应该有任何价值。页面也会抛出一个错误,它无法找到 ansdatabase 表。正常,因为ansdatabase不是表名。

【问题讨论】:

    标签: grafana grafana-variable


    【解决方案1】:

    您之前必须完成正确的查询(从客户端表中选择客户端)对吗? Grafana 保留上次有效查询的值。

    【讨论】:

    • 我从老开发者那里得到了这个项目。当前写在变量页中的查询是错误的。但是页面显示的是值样本。似乎变量页面将旧的成功查询保留在缓存中。并使用它。但我没有看到那个查询。我在页面中看到错误的查询。
    • 这就是 Grafana 的工作方式。你想干什么?你能修复查询吗?
    • 但这对于产品来说并不是一个好的行为。想象一下,我用 sql 查询创建了一个变量。它可以工作 6 个月。然后我用错误的查询更改查询并保存变量而不按更新按钮。它保存新更改的错误查询,但应用更正查询。如果变量页面被错误的查询更新,新来的人永远不会知道正确的查询。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-27
    • 1970-01-01
    • 2017-04-13
    • 1970-01-01
    相关资源
    最近更新 更多