我在 grafana 中为数据源 MySql 有两个变量,一个是我启用了多值选项的站点,第二个是主题。现在我希望如果我们在站点变量中选择多个值,主题变量应该反映这些更改,但这不起作用。
虽然 mysql 中的正常查询正在工作 - 我编写的 sql 查询工作正常 -
select topic from problems_solved where Site in (select Site from problems_solved)
但在grafana中它不起作用。我正在尝试这个查询 - select topic from problems_solved where Site in(select ${Site} from problems_solved)。我尝试过其他查询,效果很好,但不起作用。有人可以帮我吗?
谢谢
使用变量格式化,它可以创建正确的 SQL 语法(以及更有效的方法 + 删除重复项)。您可以使用Grafana 高级变量格式选项。例子:
1.)Site变量:
SELECT DISTINCT Site
FROM problems_solved
Run Code Online (Sandbox Code Playgroud)
2.)Topic变量:
SELECT DISTINCT topic
FROM problems_solved
WHERE Site IN (${Site:sqlstring})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6553 次 |
| 最近记录: |