在Elasticsearch / Kibana中表示并可视化元组数组

时间:2019-07-18 20:57:35

标签: elasticsearch kibana

用例/示例:

我有元组数据数组,我想将它们存储在Elasticsearch中,并在Kibana中进行可视化。假设支持元组,Elasticsearch中的示例记录可能类似于以下内容:

features: [("feature 1", "positive"), ("feature 2", "neutral"), ("feature 3", positive), ("feature 4", "negative"), ...]

可能存在大量feature标签,但是每个功能始终与以下三个属性之一相关联:positive, negative, neutral

我想在Kibana中复制的示例可视化示例如下(其中有几千条记录,如上所示): sample visualization

尝试的解决方案:

  • 使用Elasticsearch Nested数据类型(创建大量隐藏文档,并且Kibana不支持可视化)
  • 以以下格式创建并行数组(尚未找到一种在Kibana中可视化的方法,而不创建每个featureLabelfeatureRating的组合:
featureLabels: ["feature 1", "feature 2", "feature 3", "feature 4"...]
featureRatings: ["positive", "neutral", "positive", "negative", ...]

是否有一种方法可以像在包含的示例可视化中那样将其可视化地存储在Elasticsearch中?我正在使用Elasticsearch和Kibana版本6.8.1。

0 个答案:

没有答案