函数类型 | 函数名称 | 说明 |
满足条件则进行对应操作,不满足条件则不进行对应操作,直接进行下一个条件判断。 | ||
| 根据条件判断的结果进行对应操作。 | |
| 满足条件则进行对应操作并返回结果,不满足条件则不进行对应操作,直接进行下一个条件判断。 | |
| 用于组合多个操作,多个操作应均为全局操作函数。 | |
判断指定日志字段值是否满足正则表达式 | ||
| 判断日志中是否有符合检索语句的内容。 | |
输出日志到指定的日志主题中。 | ||
| 将日志动态分发到不同的日志主题中。 | |
| 基于日志字段的值分裂成多条日志。 | |
| 根据条件判断是否删除日志。 | |
| 根据条件判断是否保留日志。 | |
v 函数 | 获取日志中指定字段的值。当同时传入多个字段名时,返回日志中第一个存在的字段值。 | |
| 删除指定的字段。 | |
| 保留指定的字段,其余字段均删除。 | |
| 重命名指定的字段。 | |
| 新增字段或修改现有字段的值。 | |
判断指定的字段是否存在。 | ||
| 判断指定的字段是否不存在。 | |
基于单个分隔符提取字段值内容。 | ||
| 基于分隔字符串提取字段值内容。 | |
| 对指定字段中的 JSON 字符串进行展开操作。 | |
| 使用 jmes 表达式提取字段值。 | |
| 基于两级分隔符提取字段的值。 | |
| 根据指定的正则表达式提取指定字段的值,并赋值给其他字段。 | |
| 根据正则表达式提取特定的值。 | |
用于映射表格数据。 | ||
| 与指定字典进行映射,根据映射关系将输入的字段映射为一个新字段。 |
函数类型 | 函数名称 | 说明 |
将时间表达式的值(时间戳、字符串等)转换为字符串。 | ||
| 将时间类的字段值,根据指定的时区,转换为 UTC 时间戳。 | |
| 将时间类的时间戳字段,转换为指定时区的时间字符串。 | |
| 获取加工计算时的本地时间。 | |
用分隔符连接多个字符串。 | ||
| 计算字符串长度。 | |
| 字符串替换。 | |
| 字符串格式化。 | |
整型数值进制转换,支持指定原始进制 2~36,默认原进制为十进制,返回结果为十进制。 | ||
| 把原类型转换为浮点数。 | |
| 把原类型转换为字符串。 | |
| 把原类型转换为 bool 类型。 | |
如果条件为 true,返回第一个表达式的值,false 则返回第二个表达式值。 | ||
| 逻辑与运算。 | |
| 逻辑或运算。 | |
| 逻辑非运算。 | |
| 逻辑等于运算,支持字符串、数值。 | |
| 大于等于运算。 | |
| 大于运算。 | |
| 小于等于运算。 | |
| 小于运算。 | |
累加运算。 | ||
| 减法运算。 | |
| 乘法运算。 | |
| 除法运算。 | |
| 加法运算。 | |
| 求余运算。 | |
| 空值判断运算,为空返回 true,否则返回 false。 | |
基于正则匹配并替换字符串。 | ||
字典函数 | 构造字典。 | |
| 用一个字典更新另一个字典的值。 | |
对指定字段进行 MD5 编码,即计算字符串的 MD5 值。 | ||
| 对指定数据进行 Base64 编码,即计算字符串的 Base64 编码值。 | |
| 对数据进行 Base64 解码。 | |
| 按照指定的编码格式对字符串进行编码。 | |
| 按照指定的编码格式对字符串进行解码。 | |
根据 IP 地址解析出对应的地理位置和行政区划等位置信息。 | ||
解析函数 | 解析 User-Agent 中的设备信息。 | |
| 解析 User-Agent 中的操作系统信息。 | |
| 解析 User-Agent 字符串中的浏览器信息。 | |
判断字符串是否为标准 JSON 格式的字符串。 | ||
列表函数 | 构建一个新的列表。 | |
| 在列表结尾追加元素。 | |
| 删除列表中指定位置的元素。 | |
资源函数 | 从火山引擎云数据库 MySQL 版和自建的公网 MySQL 数据库中拉取表数据。 |