如何从 Kibana 和 Elastisearch 的日期时间中提取月份?

恐龙

我将一些数据放入 Elasticsearch 以在 Kibana 中对其进行可视化。我的目标是最大限度地避免 Kibana 中的脚本字段,因为它们的计算成本很高。

我想制作一个图表,在 X 轴上显示月份并在 Y 轴上计数。为此,我需要格式化EventDate为月份。最好的方法是什么?

这是我的PUT声明:

PUT /test
{
    "mappings": {
      "registry": {
      "_source": {
        "enabled": true
      },
      "_all": {
        "enabled": true
      },
        "properties": {
          "Id": {
            "type":"text"
          },
          "Location": {
            "type":"geo_point"
          },
          "Country": {
            "type":"keyword"
          },
          "EventDate": {
            "type":"date",
            "format": "yyyy-MM-dd HH:mm:ss.SSS"
          },
        }
      }
    }
}
马丁舒尔茨

我不知道确切的用例,但您可以使用与 EventDate 中的月份匹配的直方图聚合或正则表达式查询。

这是 DateHistogramm 聚合的文档:https ://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-datehistogram-aggregation.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从熊猫的历年中提取特定的月份和日期?

从日期时间对象中提取日期和月份

如何从标准datetime格式中提取日期和时间?

如何从DataFrame的列中提取日期和时间?

如何从传递给javascript的日期中提取日期,月份和年份?

如何从sqlite数据库中的日期数据中提取日期和月份

从日期中提取日期和月份

ggplot:如何从日期时间中提取一天中的时间并仍然获取日期类型?

如何正确设置Kibana的Filebeat和Metricbeat?

如何测试ElasticSearch Logstash和Kibana

在codeigniter中提取日期和月份

如何从日期时间中提取小时(以UTC时间为单位)

如何从日期时间中仅提取时间

如何根据不同数据帧中的开始日期和结束日期从时间序列中提取数据?

如何从Java中的字符串时间戳记中提取日期和时间

如何从时间中提取小时

识别Kibana和ElasticSearch中的时间戳

如何从日期中提取月份名称

Flutter如何格式化从数据库中提取的日期和时间

如何在Android的Kotlin中从Long类型变量中提取日期和时间

如何使用grep从日志文件中提取IP地址和日期/时间字符串?

如何仅比较日期时间对象中的月份和日期

如何在日期时间对象中交换月份和日期?

如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

我想从日期中提取月份和日期

如何在房间中处理日期和时间

如何在日期和时间中使用REGEXEXTRACT?

如何使用Java从Date提取日期,月份和年份?

如何从最小到最大排序时间和日期,以便按时间顺序在PHP中提取数据?