取消
顯示的結果
而不是尋找
你的意思是:

如何計算火花結構的差異隨著時間的流?

chanansh
貢獻者

我有一個表和一個時間戳列(t)和列表的列,我想計算的差異隨著時間的推移(v),一些關鍵(k): v_diff (t) = v (t)為每個獨立k - v (t - 1)。

通常我會寫:

lag_window = Window.partitionBy (COLS_TO_DIFF) .orderBy(“時間戳”)坳COLS_TO_DIFF: df = df。withColumn (col +“_diff df (col)——F.lag (df (col)) .over (lag_window))

AnalysisException: Non-time-based windows不支持流媒體DataFrames /數據集;

所以,我的問題是我怎麼計算我需要什麼?

2回答2

chanansh
貢獻者

chanansh
貢獻者
歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map