Grafana 选择查询抛出错误 - “找不到名为 time 或 time_sec 的列”

Posted

技术标签:

【中文标题】Grafana 选择查询抛出错误 - “找不到名为 time 或 time_sec 的列”【英文标题】:Grafana select query throwing error - "Found no column named time or time_sec" 【发布时间】:2020-04-02 19:38:09 【问题描述】:

我正在使用 Grafana mysql 数据连接器并尝试编写选择查询。 选择查询抛出错误 - "Found no column named time or time_sec"

Here is the query
SELECT main_id, ipaddress FROM table1;

【问题讨论】:

【参考方案1】:

当您使用“图形”可视化时会发生这种情况,将 X 轴模式设置为“时间”,因为 grafana 正在尝试查找要映射图形的时间序列:

从您的查询来看,您似乎希望可视化没有时间序列的数据。

取决于您正在使用的数据和您的目标

将 X 轴模式更改为“系列”并选择相关的数字列来映射 X 轴 或者选择比“图表”更合适的可视化效果 或将查询更改为具有“时间”列

【讨论】:

我已经修改了我的查询并包含complete_dt 列如下:SELECT main_id, ipaddress, complete_dt, UNIX_TIMESTAMP(complete_dt) as time_sec FROM table1 p where p.complete_dt >= '2017-10-01'; 我现在遇到错误:Value column must have numeric datatype, column: complete_dt type: time.Time value: 2019-01-02 07:42:52 +0000 UTC

以上是关于Grafana 选择查询抛出错误 - “找不到名为 time 或 time_sec 的列”的主要内容,如果未能解决你的问题,请参考以下文章

找不到默认端点元素 .NET 4.0

颤振错误找不到名为“平台”的选项

找不到名为“my”的模块。找不到名为“mycontroller”的控制器

关于如何修复错误“找不到名为 viewcontroller 的类的任何信息”的建议

django wsgi 错误找不到名为站点名称的模块

在 iWatch 错误中找不到名为“xx”的图像