云日志服务 LTS-字段操作函数:e_rename

时间:2024-07-25 10:14:32

e_rename

调用e_rename函数重命名符合条件的日志字段名称。

  • 函数格式
    e_rename("key1", "new key1", "key2", "new key2", ..., regex=false)

    函数中key和new key必须成对出现。

  • 参数说明

    参数

    参数类型

    是否必填

    说明

    key

    String

    日志字段名,可以为正则表达式。当字段名完全满足条件时,重命名该字段。至少需要配置一个字段。

    new key

    String

    重命名后的字段名。

    regex

    Boolean

    如果设置为false,表示不使用正则表达式进行匹配。当不配置该参数时,系统默认取值为true。

  • 返回结果

    返回重命名后的字段。

  • 函数示例
    1. 示例1:将字段host重命名为client_hos。
      • 测试数据
        {
         "host": 1006
        }
      • 加工规则
        e_rename("host","client_host")
      • 加工结果
        client_host: 1006
    2. 示例2:不存在字段时,不进行重命名。
      • 测试数据
        {
         "host": 1006
        }
      • 加工规则
        e_rename("url","rename_url")
      • 加工结果
        host: 1006
  • 更多参考

    支持和其他函数组合使用。

support.huaweicloud.com/usermanual-lts/lts_07_0163.html