SPL(SLS Processing Language)是日志服务提供的统一处理语言,iLogtail 2.0新增了SPL处理模式作为处理插件组合的替代方案。SPL的优势包括:拥有丰富的工具和函数,支持多级管道操作,内置功能丰富的算子和函数;上手难度低,低代码且简单易学;在商业版中实现统一语法,一个语言即可玩转日志采集、查询、加工和消费等场景。SPL使用管道符(|)引导的探索式语法进行数据处理,在复杂数据处理场景下,SPL在表达的流畅性和精简性上优于多个插件配置的组合方式。SPL适合看重算子全面性和需要处理复杂数据的场景,而原生插件则适合对执行效率要求极高的场景。




