Kibana 可视化:使用 JSON 文档中的字段创建条形图
Kibana Visualization: creating a bar graph with fields in JSON document
这里是 Kibana 可视化的新手...
我计划发布 JSON(每天一次),其中包含城市人口列表。以下是示例 JSON:
{
"timestamp":"2019-10-10",
"population_stats":[
{
"city":"New York",
"population":8398748
},
{
"city":"Los Angeles",
"population":3976322
}
]
}
我想在 X 轴上设置城市,在 Y 轴上设置人口数。
我可以设置我的 X 轴 属性(使用 Field 聚合)但是我无法让人口反映在 Y 轴上。
在 Y 轴上使用 "count" 总是给我 1 -- 我想这是因为在给定的日期范围内只有一个文档。
是否有正确的方法让正确的人口计数显示在 Y 轴上?
终于想通了!
人们关于 Kibana 无法检测内部字段的说法是正确的,因此您基本上必须为每个城市创建一个 JSON(以我在上面问题中的示例为例)。然后从可视化中,您需要 select "sum" 或 "average" 聚合类型。就这些!
这里是 Kibana 可视化的新手...
我计划发布 JSON(每天一次),其中包含城市人口列表。以下是示例 JSON:
{
"timestamp":"2019-10-10",
"population_stats":[
{
"city":"New York",
"population":8398748
},
{
"city":"Los Angeles",
"population":3976322
}
]
}
我想在 X 轴上设置城市,在 Y 轴上设置人口数。
我可以设置我的 X 轴 属性(使用 Field 聚合)但是我无法让人口反映在 Y 轴上。
在 Y 轴上使用 "count" 总是给我 1 -- 我想这是因为在给定的日期范围内只有一个文档。
是否有正确的方法让正确的人口计数显示在 Y 轴上?
终于想通了!
人们关于 Kibana 无法检测内部字段的说法是正确的,因此您基本上必须为每个城市创建一个 JSON(以我在上面问题中的示例为例)。然后从可视化中,您需要 select "sum" 或 "average" 聚合类型。就这些!