4 SPL 学习资料
SPL 架构问答
程序员学习 SPL 的路径
面向初学者的 SPL 概念
新手如何理解 SPL 运算
新手如何使用 SPL 存储
【图书课程】
SPL 程序设计语言
SPL 性能优化算法
视频课程:性能优化
SPL CookBook
【数据源】
SPL:连接数据库
SPL:读写数据库
SPL:跨数据库移植 SQL
SPL:并行取数技术
SPL:数据转储
SPL:结构化文本文件读写
SPL:未结构化文本的读写和解析处理
SPL:Excel 文件读写
SPL:文件目录操作
SPL:读写 JSON 数据
SPL:读写 xml 数据
SPL:HTTP/WebService/Restful 服务的访问
SPL:访问 MongoDB
SPL:访问 HDFS
SPL:访问 HBase
SPL:访问 Redis
SPL:访问 FTP
SPL:访问 Cassandra
SPL:访问 Kafka
SPL:访问 InfluxDB
SPL:访问 Elasticsearch
【文件计算】
SPL 常规数据表运算
数据文件合并与拆分
文本文件比对示例
文件数据去重示例
在文件上使用 SQL 查询的示例
Excel 文件结构化解析示例
生成各种格式的 Excel 文件示例
大文件上的结构化数据计算示例
生成复杂格式报表
【集成调用】
Java 如何调用 SPL 脚本
Java 如何远程调用 SPL 脚本
C# 如何调用 SPL 脚本
HTTP 调用 SPL
BIRT 调用 SPL 脚本
JasperReport 调用 SPL 脚本
Python 如何调用 SPL 脚本
SPL:被 Kettle 集成
开机自启动集算器服务
SPL:调用 Java 函数
SPL:自定义函数
SPL:调用 Python 程序
【运算逻辑】
SPL:常规 SQL 式运算
SPL:游标上的常规 SQL 式运算
SPL:文字处理
SPL:日期时间运算
SPL:取最大值 / 组内最大值所在记录
SPL:获取分组子集后再统计
SPL:TopN 和分组内 TopN
SPL:分区段查找数据
SPL:分组汇总
SPL:相邻记录引用
SPL:次序相关的分组
SPL:按指定基准对齐的分组和排序
SPL:按序号对齐的分组和排序
SPL:按枚举条件分组
SPL:递归查找记录引用
SPL:集合运算
SPL:静态转置
SPL:复杂静态转置
SPL:一对一连接
SPL:一对多连接
SPL:多对一连接
SPL:多对多连接
结构化数据上的选出运算
结构化数据上的循环运算
结构化数据上用序号访问成员的问题
有序集合上的定位计算
有序集合间的对位运算
结构化数据上的 TopN 运算
结构化数据中的存在判断问题
结构化数据中的从属判断问题
非常规聚合问题举例
按指定基准对齐的分组运算
【高性能算法】
性能优化技巧:遍历复用
性能优化技巧:TopN
性能优化技巧:预关联
性能优化技巧:部分预关联
性能优化技巧:外键序号化
性能优化技巧:维表过滤或计算时的关联
性能优化技巧:有序归并
性能优化技巧:有序定位关联提速主子关联后的过滤
性能优化技巧:附表
性能优化技巧:大维表查找
性能优化技巧:单边分堆
性能优化技巧:有序分组
性能优化技巧:后半有序分组
性能优化技巧:前半有序时的排序
SQL 提速:WHERE 中的 IN
SQL 提速:按段分组统计
SQL 提速:TopN 和组内 TopN
SQL 提速:大数据 DISTINCT 和 COUNT(DISTINCT)
SQL 提速:两个大数据表在主键上做连接
SQL 提速:大数据表上的多种分组统计
SQL 提速:组内取时间最早的记录
SQL 提速:组内最早的 N 个事件统计
SQL 提速:漏斗转化分析
SQL 提速:二值标签
SQL 提速:高并发帐户查询
SQL 提速:有关联维表的高并发查询
【系列练习】
【用户行为分析】
用户行为分析系列实践 1 - 常规分组统计
用户行为分析系列实践 2 - 冗余分组键
用户行为分析系列实践 3 - 有序二分法过滤
用户行为分析系列实践 4 - 使用列存
用户行为分析系列实践 5 - 使用维表
用户行为分析系列实践 6 - 维表序号化
用户行为分析系列实践 7 - 维表过滤
用户行为分析系列实践 8 – 变化的维表
用户行为分析系列实践 9 – 枚举和标签维度
用户行为分析系列实践 10 – 帐户有序存储
用户行为分析系列实践 11 – 有序分组
用户行为分析系列实践 12 – 使用虚表
用户行为分析系列实践 13 – 双维有序
用户行为分析系列实践 14 – T+0 实时分析
【多维分析后台】
多维分析后台实践 1:基础宽表
多维分析后台实践 2:数据类型优化
多维分析后台实践 3:维度排序压缩
多维分析后台实践 4:预汇总和冗余排序
多维分析后台实践 5:小事实表关联小维表
多维分析后台实践 6:大事实表关联小维表
多维分析后台实践 7:布尔维度和二值维度
多维分析后台实践 8:主子表及并行计算