amazon-web-services - AWS CloudWatch 日志洞察

标签 amazon-web-services amazon-ec2 aws-lambda amazon-cloudwatch

我正在处理与洞察力格式类似的数据。有时 J 的值可能会丢失,如果是这种情况,我想将该值设置为 B 的值。有什么方法可以对 CloudWatch Insights 中的数据执行类似于此的条件逻辑吗?我探索了 ispresent() 但无法弄清楚如何执行条件逻辑。

例子:

<表类="s-表"> <头> B J <正文> 1 3 2 4 2

最后,我想在运行查询时将 J 中的数据设置为 2。

最佳答案

您可以使用 coalesce(J, B),它不会将 J 设置为 2,但可以分配给新字段(例如 fields coalesce(J, B ) 作为可用于显示或附加逻辑的 newBcoalesce 接受 2 个以上的参数并返回第一个非空值。

https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html (搜索合并)

关于amazon-web-services - AWS CloudWatch 日志洞察,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68252236/

相关文章:

amazon-s3 - 监控 AWS 账户支出

java - 如何在亚马逊EC2上运行服务器套接字

amazon-web-services - bitnami MEAN 应用谷歌搜索结果

node.js - AWS Lambdas 的本地开发服务器

amazon-web-services - AWS S3 签名 url - X-Amz-Security-Token 过期太早

node.js - AWS IOT Node sdk 为 listThings 和 createThing 提供 ResourceNotFoundException

node.js - 为什么我的 lambda 函数没有按预期工作?

java - 创建负载平衡器失败原因 : Default VPC not found

python - 在 AWS Lambda 中连接 AWS RDS (psql)

amazon-web-services - 为 Elastic beanstalk 创建 A/B 测试