elasticsearch - .keyword已添加到Kibana中的所有字段以进行Elasticsearch可视化

标签 elasticsearch kibana

我在Elasticsearch(版本6.7)中有一些数据,许多字段文档都是使用boolean相似性的关键字。当我查看发现选项卡中的数据时,它看起来很棒。

但是,当我进行可视化时,尝试通过这些字段之一(例如browser_name)进行直方图绘制。现在,字段名称看起来像browser_name.keyword。而且查询没有结果。

当我检查查询时,我看到它实际上是在使用browser_name.keyword值,而当我手动更改它时,确实会取回数据(下面的一些屏幕截图)。有人可以告诉我为什么将可视化工具添加其中吗?

这会将浏览器名称显示为字段标签(以及一些示例值,如我从“发现” View 中看到的)

enter image description here

这是来自可视化选项卡的,它为我附加了.keyword(不能覆盖)

enter image description here

而且,如前所述,如果我检查“网络”标签并直接获取查询,我会得到

{
  "aggs": {
    "2": {
      "terms": {
        "field": "browser_name.keyword",
        "size": 5,
        "order": {
          "_count": "asc"
        }
      }
    }
  },
  "size": 0,
  "_source": {
    "excludes": []
  },
  "stored_fields": [
    "*"
  ],
  "script_fields": {},
  "docvalue_fields": [
    {
      "field": "timestamp",
      "format": "date_time"
    }
  ],
  "query": {
    "bool": {
      "must": [
        {
          "range": {
            "timestamp": {
              "gte": 1568520000000,
              "lte": 1569038399999,
              "format": "epoch_millis"
            }
          }
        }
      ],
      "filter": [
        {
          "match_all": {}
        },
        {
          "match_all": {}
        }
      ],
      "should": [],
      "must_not": []
    }
  },
  "timeout": "30000ms"
}

其中也有错误的字段名称。如果将其更改为browser_name,我会得到期望的结果

最佳答案

能够找到解决我在https://discuss.elastic.co/t/terms-aggregation-in-kibana-visualization-keyword-field-not-found/115693上的问题的答案

通过刷新索引模式,索引字段的流行度计数得到了更新,这使我能够正确地可视化它们

关于elasticsearch - .keyword已添加到Kibana中的所有字段以进行Elasticsearch可视化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58596058/

相关文章:

elasticsearch - Kibana将哪种持久性数据存储在path.data中?

elasticsearch - Logstash日期过滤器

elasticsearch - X-Pack,开源还是付费?

elasticsearch - 如何从Elasticsearch结果中排除元数据?

powershell - 配置 Elasticsearch

macos - 批量创建时的 Elasticsearch 异常

elasticsearch - Kibana 显示 The data you are seeing might be incomplete or wrong

python - 使用 python 在 Elasticsearch 中进行身份验证

ElasticSearch 模板

elasticsearch - 在 Kibana 中使用唯一计数和创建聚合时缺少数据