我在數據幀3列: - [時間:時間戳,COL1:雙,COL2:雙] 我想執行以下操作:如何在Streaming DataFrame上執行多個時間窗口操作?
dataFrame.withWatermark("time", "10 seconds")
.groupBy(window(col("time"),"10 seconds","1 second"))
.agg(mean("col1") with window of 10 seconds,max("col") with window of 5 seconds)`
感謝您的回覆。如果我進行2個不同的查詢,可以說一個用於平均值,一個用於最大值而不會加入這些查詢,因爲多個聚合還不支持連接兩個流式查詢或數據幀。請幫我找到解決此問題的方法。 –