【问题标题】:Selecting data from all the series of a mesurement influxdb从测量 influxdb 的所有系列中选择数据
【发布时间】:2018-02-22 09:21:00
【问题描述】:

我将一些值推送到没有标签的测量中。然后我开始推送更多的值,但这次带有标签。

现在如果我执行 select * from measurement 我可以看到所有行,但是没有标签推送的数据缺少值。我知道这将创建另一个系列 但是如何查看上一个系列的正确数据呢? 不支持吗?

【问题讨论】:

    标签: influxdb


    【解决方案1】:

    如果“上一个系列”你的意思是没有标签的数据,而不仅仅是将一个空字符串作为过滤器传递给WHERE子句。

    insert some_measurement value=1
    insert some_measurement value=2
    insert some_measurement,some_tag=tag value=3
    insert some_measurement,some_tag=tag value=4
    

    select * from some_measurement 
    
    name: some_measurement
    time                         some_tag value
    ----                         -------- -----
    2018-02-28T11:20:01.3065712Z          1
    2018-02-28T11:20:03.2416274Z          2
    2018-02-28T11:20:24.5619333Z tag      3
    2018-02-28T11:20:26.9859001Z tag      4
    

    select value from some_measurement where some_tag=''
    
    name: some_measurement
    time                         value
    ----                         -----
    2018-02-28T11:20:01.3065712Z 1
    2018-02-28T11:20:03.2416274Z 2
    

    【讨论】:

    • 我的测量有问题,这就是为什么它不适合我。接受作为答案,因为您的解决方案有效。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-26
    • 2018-03-07
    相关资源
    最近更新 更多