14.強大的窗口函數
強大的窗口函數
【本章重點】窗口函數功能是對Hive SQL的功能增強,在用戶畫像、RFM、產品活躍留存等分析場景均大量使用。
本章將說明窗口函數的功能、以及透過兩個例子學習row_number()跟lead()的使用。
窗口函數(Window Function)與數據分組類似,但是功能更為豐富。
GROUP BY
是對定義的每個組進行計算並返回單一的值;但有些時候,我們希望保留各行數據,同時獲得分組值。對此,本章將介紹一組新的函數,即窗口函數(Window Function),又被叫做分析函數(Analytics Function)。
Last updated