首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >elasticsearch/kibana和嵌套对象数组

elasticsearch/kibana和嵌套对象数组
EN

Stack Overflow用户
提问于 2017-02-07 12:54:59
回答 1查看 855关注 0票数 0

我有一些我想象得到的文件:

代码语言:javascript
复制
{
timestamp: "2017-11-12T00:00:00",
samples: [
  {
     param: "Temperature",
     value: 76.3
  },
  {
     param: "Pressure",
     value: 12.3
  }
 ]
}

我想画温度和压力的对比图。更好的是,将压力范围的温度( 0-5,5-10,10-15,tc.我该怎么做?

我本可以这么做的

代码语言:javascript
复制
{
  timestamp: "2017-11-12T00:00:00",
  "Temperature": 76.3
  "Pressure": 12.3
}

但这并不方便,因为

  • 我可以有上千个像温度或压力这样的场
  • 我事先不知道参数的名称,因此在插入之前我无法弄清楚如何进行映射。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2017-02-09 16:24:35

2014年3月以来需求:(

问:

因此,有人能澄清这一点吗?在这篇文章(https://www.elastic.co/blog/kibana-4-beta-1-released)中,Kibana4beta1指出:"Kibana 4将Elasticsearch的嵌套聚合功能引入鼠标点击。“但是,我无法在带有嵌套对象的文档上创建任何可视化。我还确保索引模板中的嵌套对象被标记为“嵌套”。那么,Kibana对嵌套聚合的支持与ES对嵌套对象的支持不同吗?我遗漏了什么?谢谢。

答:

我认为他们在这里使用“嵌套”来指通过多个字段进行分组,例如“按时间聚合然后按geo”(而不是像在平台中使用“嵌套对象”那样“嵌套”)。

金西 (Elasticsearch的创建者)于2016年3月31日发表评论

嘿,插话。我和Rashid聊过这件事,虽然我感觉到用户想要使用Kibana进行嵌套映射的痛苦,但以一种更一般的方式支持它(这可能意味着Elasticsearch级别本身的其他特性)是保持我们在Kibana中需要的灵活性的前进之路。虽然得到这一建议的改变可能解决了短期内不支持嵌套的问题,但它将被证明是一个问题。 我认为这里需要Kibana支持嵌套,但这是这样的情况之一,如果不清楚如何解决它,最好不解决它,直到我们有一个感觉自然的解决方案。我们肯定需要继续探索,其中之一,我们在不同的地方聊天,是自动支持嵌套(包装等)在ES本身。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42090457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档