Skip to content

SPL案例(加工新版等)概览

处理日期时间数据

案例名称描述
日期时间对象和Unix时间戳的相互转换使用SPL语句进行日期时间对象和Unix时间戳的相互转换
日期时间对象和日期时间字符串的相互转换使用SPL语句进行日期时间对象和日期时间字符串的相互转换

数据过滤与清洗

案例名称描述
过滤日志使用SPL语句过滤数据
为日志空缺字段赋值使用SSPL语句为日志空缺字段赋值
删除和重命名字段使用SPL语句删除和重命名字段
转换日志参数类型 使用SPL语句转换日志参数类型
为日志不存在的字段填充默认值SPL语句为日志不存在的字段填充默认值
判断日志并增加字段使用SPL语句判断日志并增加字段

解析CSV格式日志

案例名称描述
正常形式的CSV格式日志使用SPL语句处理正常形式的CSV格式日志
非正常形式的CSV格式日志使用SPL语句处理非正常形式的CSV格式日志

解析Java报错日志

案例名称描述
解析Java报错日志使用SPL语句解析Java报错日志

提取字符串动态键值对

案例名称描述
关键字提取使用parse-kv函数提取关键字
值提取使用parse-kv函数提取值
关键字加工使用parse-kv函数提取键值对
值加工 使用parse-kv函数提取字段值
案例应用 使用parse-kv函数和parse-regexp解析url数据

解析Nginx日志

案例名称描述
解析Nginx日志 使用正则表达式函数解析Nginx访问日志
解析非标准的Nginx日志 使用正则表达式函数解析非标准的Nginx访问日志

解析复杂日志中的字段

案例名称描述
解析复杂日志中的字段 使用正则表达式函数解析日志

数据脱敏

案例名称描述
数据脱敏使用正则表达式函数对关键信息进行脱敏

事件判断

案例名称描述
事件判断使用条件语句对不同日志进行判断
案例名称描述
阿里云Flink SQL基于SPL实现行过滤阿里云Flink SQL基于SPL实现行过滤
阿里云Flink SQL基于SPL实现列裁剪通过阿里云Flink SQL基于SPL实现列裁剪
阿里云Flink SQL基于SPL实现弱结构化分析阿里云Flink SQL基于SPL实现弱结构化分析

使用SDK基于SPL消费

案例名称描述
使用Java SDK基于SPL消费使用Java SDK基于SPL消费
使用Java消费组基于SPL消费日志使用Java消费组基于SPL消费日志
使用Go SDK基于SPL消费Go SDK基于SPL消费
使用Go消费组基于SPL消费日志使用Go消费组基于SPL消费日志
使用Python SDK基于SPL消费日志使用Python SDK基于SPL消费日志
使用Python消费组基于SPL消费日志使用Python消费组基于SPL消费日志