我已经在Kibana开发工具中成功地聚合和查询了我需要的特定内容。但是,我需要以CSV或PDF格式的表格形式提供此信息。为此,我需要在Kibana的可视化工具中运行我在Dev Tools中构造的DSL查询。然而,我不能做这件事。
我尝试将DSL复制到可视化页面顶部的Lucene查询文本框中,也尝试了add filter选项。这两种方法都会返回一个错误。
在Dev Tools中工作的查询:
{
"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。
发布于 2019-06-28 05:54:30
发现栏中的搜索栏不能使用针对REST-API的搜索请求的json语法。相反,它使用简单的lucene语法。
但是,您仍然可以手动编辑discovery中的搜索:您应该能够看到标签为"Inspect“的按钮,如下图所示。

注意Kibana的外观和感觉有了很大的更新,所以根据你使用的版本,你会在发现的其他地方找到Inspect按钮)
点击该按钮,将显示一个右侧窗格,其中包含三个选项卡(统计信息、请求和响应)。在Request-部分,你可以粘贴你的查询。请确保不要超过json的根“-node”查询。

希望,这会对你有帮助:-)
https://stackoverflow.com/questions/56792190
复制相似问题