Amazon web services 仅显示aws日志洞察中包含数字的字段

Amazon web services 仅显示aws日志洞察中包含数字的字段,amazon-web-services,amazon-cloudwatch,amazon-cloudwatchlogs,aws-cloudwatch-log-insights,Amazon Web Services,Amazon Cloudwatch,Amazon Cloudwatchlogs,Aws Cloudwatch Log Insights,作为更大的AWS logs insights查询的一部分,我希望将末尾带有数字的所有字段分配给一个值,例如,此日志组: { date: 11/4/2021 data.0: 123 data.1: 23 data.2: 55 } 需要一个包含两个字段的表,一个用于日期,另一个用于最后有点和数字的所有字段(如果我们能够精确地指定“data.NUM”,那就太好了) 我在正则表达式中尝试了类似的方法: fields @timestamp, data strcontains(data, /.?\d/)

作为更大的AWS logs insights查询的一部分,我希望将末尾带有数字的所有字段分配给一个值,例如,此日志组:

{
date: 11/4/2021
data.0: 123
data.1: 23
data.2: 55
}
需要一个包含两个字段的表,一个用于日期,另一个用于最后有点和数字的所有字段(如果我们能够精确地指定“data.NUM”,那就太好了)

我在正则表达式中尝试了类似的方法:

fields @timestamp, data strcontains(data, /.?\d/) as data
| display data, timestamp
| limit 20
但它不起作用, 谢谢你的帮助