文件名称:分析函数-海量数据处理的大杀器-腾讯分布式数据仓库(TDW)
文件大小:3.58MB
文件格式:PPT
更新时间:2024-05-16 04:06:59
数据仓库
分析函数 什么是分析函数 分析函数为每一行数据针对一组数据行计算出一个特定聚合值,主要用于解决很多统计方面的问题 分析函数实现框架 分析函数带来的优势 提升TDW SQL表达能力 提高TDW分析效率 方便业务迁移Oracle应用 使用情况 用户使用分析函数的频率约为join的1/3 用户每月提交2000个左右的分析函数 select col1,col2 ,sum(col1) over (partition by col2 order by col3) from tbl where col3>0 LAG() OVER() LEAD() OVER() RANK() OVER() DENSE_RANK() OVER() ROW_NUMBER() OVER() SUM() OVER() COUNT() OVER() AVG() OVER() MAX() OVER() MIN() OVER() RATIO_TO_REPORT() OVER()