使用无痛将现有字段值的一部分截断为新字段?
Truncate part of an existing field value to a new field using painless?
我有一个时间戳字段,它的值类似于这样,其中几乎所有值都采用相同的格式:
January 1st 2017, 05:29:59.000
我需要的是上面的 trim 部分,应该是:
January 1st 2017
所以我想知道的是,是否可以在 Kibana
本身中使用 painless
脚本来执行上述操作?比如将 trimmed 值分配给新的脚本字段?我想在 Kibana
内完成,因为我只想在图表中显示日期的较短格式。
如有任何帮助,我们将不胜感激。
使用 moment.js
日期格式编写了一个 painless
脚本字段。但是后来我不得不将 Popularity
更改为 0,因为将其设置为 1 不允许我访问图中的脚本字段。使它 0 工作。这就是我的 scripted_field 的样子:
我有一个时间戳字段,它的值类似于这样,其中几乎所有值都采用相同的格式:
January 1st 2017, 05:29:59.000
我需要的是上面的 trim 部分,应该是:
January 1st 2017
所以我想知道的是,是否可以在 Kibana
本身中使用 painless
脚本来执行上述操作?比如将 trimmed 值分配给新的脚本字段?我想在 Kibana
内完成,因为我只想在图表中显示日期的较短格式。
如有任何帮助,我们将不胜感激。
使用 moment.js
日期格式编写了一个 painless
脚本字段。但是后来我不得不将 Popularity
更改为 0,因为将其设置为 1 不允许我访问图中的脚本字段。使它 0 工作。这就是我的 scripted_field 的样子: