grafana - 如何在带有 sql 的 grafana 中使用 $timeFilter ?它在生成的sql中显示未定义
问题描述
我正在尝试在 grafana 中使用 $timeFilter 变量,并将 clickhouse 作为我的数据库。我正在写的查询是这样的:
从 pw.lte_avail_key 中选择时间戳,其中 $timeFilter
Grafana 生成的 SQL 是这样的:
从 pw.lte_avail_key 中选择时间戳,其中 undefined >= toDateTime(1615514208)
在某些面板中,生成的查询是这样的:
从 pw.lte_avail_key 中选择时间戳,其中时间戳 >= toDateTime(1615514208)
为什么会出现这个随机问题?请帮忙。
解决方案
看看文档:
$timeFilter - 替换为当前选择的“时间范围”。需要选择 Column:Date 和 Column:DateTime 或 Column:TimeStamp。
确保定义Column:Date和Column:DateTime:
推荐阅读
- matlab - 为什么我们需要对凸多边形进行三角剖分以便从中均匀采样?
- php - chrome 不使用 apache 服务器显示 php 文件
- r - r 如果在数字之间,则加入单词
- excel - 用于 Web Scraping 的 VBA 可用作子程序,但不能用作函数
- java - 谁承认密钥在多线程中可用?
- mysql - 如何进行 SQL 查询以仅获取包含特定数据的 1 行?
- c# - 配置代码清理配置文件以删除对象初始值设定项构造函数括号
- http - 亚马逊 MWS SubmitFeed _UPLOAD_VAT_INVOICE_ 元数据
- java - 转出基于文本字段的搜索栏
- powershell - 无法将变量解析到 ForEach($Servers 中的 $Server)循环中?