更新时间:2024-08-02 GMT+08:00
场景三:删除和重命名字段(e_drop_fields函数和e_rename函数)
一般情况下,推荐您使用e_compose函数进行多个函数的组合操作。
示例如下所示:
- 原始日志
{"content":"123", "age":23, "name":"twiss", "IdNumber":1 }
- 加工规则:首先判断content字段值是否为123,如果是,则删除age和name字段,再将IdNumber字段重命名为Id。
e_if(e_search("content==123"),e_compose(e_drop_fields("age|name"), e_rename("IdNumber", "Id")))
- 加工结果
{ "Id": 1, "content": 123 }
父主题: 使用DSL加工函数清洗LTS日志数据