场景1:判断字段是否存在

原始日志

a: a_vlueb:    // 空串

LOG DSL编排

方案一:使用e_has, e_not_has

e_if(e_has("a"), e_set("has_a", true))e_if(e_has("b"), e_set("has_b", true))e_if(e_has("c"), e_set("has_c", true))e_if(e_not_has("a"), e_set("not_has_a", true))e_if(e_not_has("b"), e_set("not_has_b", true))e_if(e_not_has("c"), e_set("not_has_c", true))

方案二:使用e_search

e_if(e_search("a: *"), e_set("h
收藏 打印