本文档提供日志服务数据加工功能相关的函数列表。
函数类型 | 函数名称 | 说明 |
---|---|---|
满足条件则进行对应操作,不满足条件则不进行对应操作,直接进行下一个条件判断。 | ||
根据条件判断的结果进行对应操作。 | ||
满足条件则进行对应操作并返回结果,不满足条件则不进行对应操作,直接进行下一个条件判断。 | ||
用于组合多个操作,多个操作应均为全局操作函数。 | ||
判断指定日志字段值是否满足正则表达式 | ||
判断日志中是否有符合检索语句的内容。 | ||
输出日志到指定的日志主题中。 | ||
将日志动态分发到不同的日志主题中。 | ||
基于日志字段的值分裂成多条日志。 | ||
根据条件判断是否删除日志。 | ||
根据条件判断是否保留日志。 | ||
获取日志中指定字段的值。当同时传入多个字段名时,返回日志中第一个存在的字段值。 | ||
删除指定的字段。 | ||
保留指定的字段,其余字段均删除。 | ||
重命名指定的字段。 | ||
新增字段或修改现有字段的值。 | ||
判断指定的字段是否存在。 | ||
判断指定的字段是否不存在。 | ||
基于单个分隔符提取字段值内容。 | ||
基于分隔字符串提取字段值内容。 | ||
对指定字段中的 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 数据库中拉取表数据。 |