Kibana Vega 无限范围的现场误差

问题描述 投票:0回答:1

我正在创建散点图,它工作正常,直到我从日历中选择不包含数据的时间范围。我的数据到 2021 年 5 月为止,所以当我选择 1 年时没问题,但是当我选择最后 4 个月时,它给了我错误 - 对于 X 轴字段“时间”的无限范围:[Infinity,-Infinity] 并且Y 轴错误字段“公里”的无限范围:[Infinity,-Infinity]

这可能是日期对话中的问题,但为什么它在包含数据的时间段内工作,为什么它也会给我带来公里数的错误。请问这里有什么帮助吗?

弹性查询返回unix时间的时间字段。

谢谢你

(我在 vega 中的折线图也有同样的问题)

Screenshot of error

   {
  $schema: https://vega.github.io/schema/vega-lite/v2.6.0.json
  data: {
    url: {
      %context%: true
      %timefield%: timefield
      index: indextrains
      body: {
        size: 10000
        _source: [
          timefield
          km
        ]
      }
    }
    format: {
      property: hits.hits
    }
  }
  transform: [
    {
      calculate: datetime(datum._source['timefield'])
      as: time
    }
    {
      calculate: datum._source['km']
      as: Kilometers
    }
  ]
  mark: {
    type: circle
  }
  encoding: {
    x: {
      field: time
      type: temporal
    }
    y: {
      field: Kilometers
      type: quantitative
    }
  }
}
elasticsearch kibana vega-lite
1个回答
0
投票

我设法在数据源的

query
部分中使用
body
解决了该问题。请参阅我的帖子/答案 无限范围的字段错误

© www.soinside.com 2019 - 2024. All rights reserved.