要使用DSL查询从kibana中的记录列表中获取最新记录吗

要使用DSL查询从kibana中的记录列表中获取最新记录吗,kibana,kibana-6,Kibana,Kibana 6,我们使用的是ELK v6.6版本 我们在Kibana中有一个要求,即我们有记录列表,这些记录显示在Kibana数据表中。我们需要在表的顶部显示上次更新的记录。我们正在使用下面的DSL查询,但该查询不起作用。请帮助我们解决此问题 { "query": { "match_all": { } }, "aggs": { "actual_trans_type.keyword": { "terms": { "field": "@timestamp" }

我们使用的是ELK v6.6版本

我们在Kibana中有一个要求,即我们有记录列表,这些记录显示在Kibana数据表中。我们需要在表的顶部显示上次更新的记录。我们正在使用下面的DSL查询,但该查询不起作用。请帮助我们解决此问题

    {
  "query": {
    "match_all": { }
  },
"aggs": {
"actual_trans_type.keyword": {
    "terms": {
        "field": "@timestamp"
    },
    "aggs": {
            "top_hit": {
                "sort": [
                    {
                        "fieldName": {
                            "order": "desc"
                        }
                    }
                ],
                "size": 2
            }
        }
        }
     }
}

编辑可视化,单击
时间戳
列标题以降序排序,然后保存可视化。现在,默认情况下,表将按
时间戳
字段的降序排列。

编辑可视化,单击
时间戳
列标题以降序排列,然后保存可视化。现在,默认情况下,表将按时间戳字段的降序排列。

为什么不单击表中的时间戳列?它会将表重新排序为时间戳的降序。根据我的要求,我想在KIbana表中第一次显示记录时,显示数千条记录中的最新记录。为什么不单击表中的时间戳列呢?它会将表重新排序为时间戳的降序。根据我的要求,我想显示上千条记录中的最新记录,而记录第一次显示在KIbana表中。