以 Elasticsearch 作为数据源,在 Grafana 中使用模板进行术语聚合
Term aggregation using template in Grafana with Elasticsearch as data source
我在 Elasticsearch 中有一个包含不同字段名的文档,例如:a,b,c,d...
我想在 Grafana 中使用模板来查询术语聚合,以便在字段中获取值。例如:我。
我正在尝试使用此查询:
{"find":"terms","field":"i","size":25}
但它 return 没有任何值。
当我使用 Sense 查询相同的文档时,我知道有一些值。
我有 Grafana v 4.6.2 和 Elasticsearch v 2.3.4
我想要的字段在字符串中有一个“-”。 ES 将其视为分隔符,这是错误的原因。
将字段的映射更改为 "not analyzed" 应该会有所帮助。
我在 Elasticsearch 中有一个包含不同字段名的文档,例如:a,b,c,d...
我想在 Grafana 中使用模板来查询术语聚合,以便在字段中获取值。例如:我。
我正在尝试使用此查询:
{"find":"terms","field":"i","size":25}
但它 return 没有任何值。
当我使用 Sense 查询相同的文档时,我知道有一些值。
我有 Grafana v 4.6.2 和 Elasticsearch v 2.3.4
我想要的字段在字符串中有一个“-”。 ES 将其视为分隔符,这是错误的原因。
将字段的映射更改为 "not analyzed" 应该会有所帮助。