首页 > 解决方案 > 找不到时区

问题描述

当我尝试tz()在我的 influx-db 查询中使用时,我总是得到一个错误

简单的工作查询示例:

> use _internal
> precision rfc3339
> select * from cq limit 2
name: cq
time                 hostname        queryFail queryOk
----                 --------        --------- -------
2018-08-28T13:46:20Z DESKTOP-M60GAEJ 0         0
2018-08-28T13:46:30Z DESKTOP-M60GAEJ 0         0

但是当我尝试按照文档tz()中的说明使用时,出现错误:

> select * from cq tz('America/Chicago') limit 2
ERR: error parsing query: unable to find time zone America/Chicago

我还尝试了不同的顺序(tz()最后):

> select * from cq limit tz('America/Chicago')
ERR: error parsing query: unable to find time zone America/Chicago

其他一些时区(如tz 数据库中指定的)也会导致相同的错误。

1.6.2我在 64 位 Windows 10 上使用 influx 版本
我在版本中看到相同的问题1.7.0~n201808280800

我错过了什么?

标签: influxdb

解决方案


这是一个已知的错误,请参阅:https ://github.com/influxdata/influxdb/issues/10196

干杯。


推荐阅读