数据加工-为日志不存在的字段填充默认值
更新时间 2023-12-05 16:31:25
最近更新时间: 2023-12-05 16:31:25
本文主要介绍云日志服务如何为日志不存在的字段填充默认值。
在日志加工中,部分 DSL表达式函数对输入的参数有一定要求,如果不满足,数据加工窗口会报错或返回默认值。当日志中存在必要而残缺字段时,您可以在op_len函数中填充默认值。注意传递默认值给后续的函数时可能会进一步报错,因而需要及时处理函数返回的异常。
示例:
-
原始日志
data_len: 1024
-
加工规则
e_set("data_len", op_len(v("data", default="")))
-
加工结果
data: 0 data_len: 0