是否可以在 Kibana 中将字符串转换为 int?

Is it possible to convert a string into an int, in Kibana?

我正在尝试使用 kibana 为索引中的一组数据创建 data table。我的数据库中有一个字段是 String,我必须将它转换为 int,以便我可以将它用于 Kibana 中的 sum 聚合] 指标。

有没有一种方法可以直接通过 Kibana 进行转换,或者我应该使用 logstash 并先进行转换?

一旦该值作为字符串出现在 Elasticsearch 中,就无法将其更改为整数。您必须删除索引并重新索引数据。

此时您可以添加索引模板或使用 logstash 中的 convert 过滤器将字符串转换为整数。