Math

Math 转换允许对日志条目中的字段使用算术运算。

运算可以包括十进制整数和浮点常量。

字段 描述 默认
名称 转换的描述性名称。可以在此处输入任何名称。
评论 可选。有关转换的说明。
条件 应用此转换的条件。
表达式

描述要执行的计算的算术表达式。

您可以使用下面列出的任何运算和函数,并且可以在表达式中包含字段名称:

操作

  • 加 (+)
  • 减 (-)
  • 乘 (*)
  • 除 (/)
  • 余数 (%)
  • 求幂 (^)

函数

  • sgn(x)。如果 x 为正数则返回 1,如果 x 为零则返回 0,如果 x 为负数则返回 –1。
  • abs(x)。返回 x 的绝对值。
  • floor(x)。返回小于或等于 x 的最大整数。
  • round(x)。返回 x 的最近似整数。
  • log(b,x)。返回以 b 为底的 x 的对数。
  • min(x,y,...)。返回其所有参数的最小值。
  • max(x,y,...)。返回其所有参数的最大值。

Output(输出) 包含算术运算结果的字段名称。

本示例使用从网站流量收集的数据字段,名为 x-page-duration 的新字段的计算方式是从 x-timestamp 中减去 x-last-pv-timestamp,然后再加 1。只有在用户定义的字段 x-last-pv-timestamp(它表示访客最近一次页面查看的时间戳)被填充或“不为空”的情况下,才会计算输出。

有关Not Empty条件的信息,请参见条件

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now