eventTime 中的 spark 结构化流 sql window
spark structured streaming sql window in eventTime
这个相同查询的等效字符串 SQL 查询如何:
val streamingWindowDF =
streamingInputDF
.groupBy(
$"sessiondId",
window($"time", "10 seconds","2 seconds"))
我想做同样的事情,但是 SQL 字符串类似于:
val result = spark.sql(".....")
我想做的是滑动window.
谢谢。
window
是一个 valid SQL function 并且可以这样使用,即
SELECT COUNT(*)
FROM df
GROUP BY window(time, '10 seconds', '2 seconds')
或者简单地说SELECT
SELECT *, window(time, '10 seconds', '2 seconds') AS w
FROM df
这个相同查询的等效字符串 SQL 查询如何:
val streamingWindowDF =
streamingInputDF
.groupBy(
$"sessiondId",
window($"time", "10 seconds","2 seconds"))
我想做同样的事情,但是 SQL 字符串类似于:
val result = spark.sql(".....")
我想做的是滑动window.
谢谢。
window
是一个 valid SQL function 并且可以这样使用,即
SELECT COUNT(*)
FROM df
GROUP BY window(time, '10 seconds', '2 seconds')
或者简单地说SELECT
SELECT *, window(time, '10 seconds', '2 seconds') AS w
FROM df