Kibana 条形图按字段平均聚合
Kibana bar chart avg aggregation by field
我是 Elastic 和 kibana 的新手。
我正在 Kibana 中创建我的第一个可视化。我从我认为会很简单的东西开始:条形图。但是,我对文档感到很迷茫。
我有一个具有以下映射的索引:
{
"mapping": {
"properties": {
"fake": { ###### classification field
"type": "long"
},
"paper": { ###### newspaper name
"type": "text"
},
"published": { ###### published date of the new
"type": "date"
},
"title": {
"type": "text"
},
"url": {
"type": "text"
}
}
}
}
我只是想用以下聚合实现一个测试图表:
Y 轴:场的平均值 "fake"
X轴:报纸名称字段(论文)。
它应该看起来像这样:
https://www.screencast.com/t/90IpoSnz
这是我的 Y 轴配置:
https://www.screencast.com/t/466TFuE3osrw
但是,在配置 X 轴时,我在可用字段中看不到字段 "paper"。我确定这是我的映射问题,但我不知道我应该如何定义该字段以使其可选择。
非常感谢!
指标
Select Y 轴的指标聚合为 Average
select 字段 fake
桶
select X-Axis
作为桶,select 内部聚合为 Terms
和字段 paper
.
运行 可视化,您应该会看到预期的条形图。
尽管我的字段显示在索引模式设置上,但我意识到它没有标记为可聚合,因此我不得不通过向我的字段添加分析器来重新定义我的索引映射:
来自
paper = Text()
我改为:
paper = Text(analyzer='standard', fields={'raw': Keyword()})
非常感谢
我是 Elastic 和 kibana 的新手。 我正在 Kibana 中创建我的第一个可视化。我从我认为会很简单的东西开始:条形图。但是,我对文档感到很迷茫。 我有一个具有以下映射的索引:
{
"mapping": {
"properties": {
"fake": { ###### classification field
"type": "long"
},
"paper": { ###### newspaper name
"type": "text"
},
"published": { ###### published date of the new
"type": "date"
},
"title": {
"type": "text"
},
"url": {
"type": "text"
}
}
}
}
我只是想用以下聚合实现一个测试图表: Y 轴:场的平均值 "fake" X轴:报纸名称字段(论文)。
它应该看起来像这样: https://www.screencast.com/t/90IpoSnz
这是我的 Y 轴配置: https://www.screencast.com/t/466TFuE3osrw
但是,在配置 X 轴时,我在可用字段中看不到字段 "paper"。我确定这是我的映射问题,但我不知道我应该如何定义该字段以使其可选择。
非常感谢!
指标
Select Y 轴的指标聚合为 Average
select 字段 fake
桶
select X-Axis
作为桶,select 内部聚合为 Terms
和字段 paper
.
运行 可视化,您应该会看到预期的条形图。
尽管我的字段显示在索引模式设置上,但我意识到它没有标记为可聚合,因此我不得不通过向我的字段添加分析器来重新定义我的索引映射: 来自
paper = Text()
我改为:
paper = Text(analyzer='standard', fields={'raw': Keyword()})
非常感谢