云日志服务 LTS-操作符函数:op_add

时间:2025-02-12 15:14:37

op_add

计算多个值的和,可以是字符串或者数字等。

  • 函数格式
    op_add(value1, value2, ...)
  • 参数说明

    参数名称

    参数类型

    是否必填

    说明

    value1

    字符串、元组、列表或字典等

    运算值1。

    value2

    必须与值1一样

    运算值2。

  • 返回结果

    返回求和操作后的数值。

  • 函数示例
    1. 示例1:计算price_orange和price_apple总金额。
      • 测试数据
        { "price_orange": 2, "price_apple": 13}
      • 加工规则
        e_set("account",op_add(ct_int(v("price_orange")),ct_int(v("price_apple"))))
      • 加工结果
         price_orange: 2, price_apple: 13, account:  15
    2. 示例2:统计bytes_in和bytes_out的和。
      • 测试数据
        { "bytes_in": 214, "bytes_out": 123}
      • 加工规则
        e_set("total_bytes", op_add(ct_int(v("bytes_in")), ct_int(v("bytes_out"))))
      • 加工结果
        bytes_in: 214bytes_out: 123total_bytes:  337
    3. 示例3:给网址添加HTTPS头。
      • 测试数据
        { "host": "xx.com"}
      • 加工规则
        e_set("website", op_add("https://", v("host")))
      • 加工结果
        host: xx.comwebsite: https://xx.com
support.huaweicloud.com/usermanual-lts/lts_07_0158.html