SLS SPL是日志服务推出的一款针对弱结构化的高性能日志处理语言,可以同时在Logtail端、查询扫描、流式消费场景使用。在Flink SLS Connector中,默认会消费Logstore的全量数据,包括所有行和所有列,这会造成不必要的网络开销和计算浪费。通过在Connector中配置SPL语句,可以实现数据在到达Flink之前就完成行过滤和列裁剪的预处理。这些预处理能力内置在SLS服务端,能够同时节省网络流量和Flink计算资源。SPL具有交互式、探索式、使用简洁等特点,支持管道式语法,可以将多个处理指令串联使用。




