首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在可视化中使用Kibana dev-tools中的DSL查询?

如何在可视化中使用Kibana dev-tools中的DSL查询?
EN

Stack Overflow用户
提问于 2019-06-27 21:30:50
回答 1查看 1.3K关注 0票数 0

我已经在Kibana开发工具中成功地聚合和查询了我需要的特定内容。但是,我需要以CSV或PDF格式的表格形式提供此信息。为此,我需要在Kibana的可视化工具中运行我在Dev Tools中构造的DSL查询。然而,我不能做这件事。

我尝试将DSL复制到可视化页面顶部的Lucene查询文本框中,也尝试了add filter选项。这两种方法都会返回一个错误。

在Dev Tools中工作的查询:

代码语言:javascript
复制
{

  "query": {
    "bool": {
       "must": [
        { "match": { "start_datetime":"1569868200" }}
      ]
    }
  },
  "aggs" : {
        "state_location" : {
            "terms": {
                "field" : "state_location"
            },
            "aggs": {
                "stakeholder_category": {
                    "terms": {
                        "field": "stakeholder_category"
                    },
                    "aggs": {
                        "coverage_category": {
                            "terms": {
                            "field": "category_paragraph_name.keyword"
                            }
                        }
                    }
                }
            }
        }
    }
}

期望得到可视化屏幕上的结果作为一个表,这样我可以将其导出为CSV或PDF。

EN

回答 1

Stack Overflow用户

发布于 2019-06-28 05:54:30

发现栏中的搜索栏不能使用针对REST-API的搜索请求的json语法。相反,它使用简单的lucene语法。

但是,您仍然可以手动编辑discovery中的搜索:您应该能够看到标签为"Inspect“的按钮,如下图所示。

注意Kibana的外观和感觉有了很大的更新,所以根据你使用的版本,你会在发现的其他地方找到Inspect按钮)

点击该按钮,将显示一个右侧窗格,其中包含三个选项卡(统计信息、请求和响应)。在Request-部分,你可以粘贴你的查询。请确保不要超过json的根“-node”查询。

希望,这会对你有帮助:-)

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

https://stackoverflow.com/questions/56792190

复制
相关文章

相似问题

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