简体   繁体   English

使用窗口翻转时如何从 KSQL 流中获取最后一个值

[英]How to get last value from a KSQL stream when using window tumbling

How can I select the last record from a stream when using Window Tumbling?使用 Window Tumbling 时如何从流中选择最后一条记录?

I can not find any KSQL function for that.我找不到任何 KSQL 函数。

I would like to achieve something like:我想实现以下目标:

SELECT
  max(charge) AS maxCharge,
  last(charge) AS lastCharge
FROM charge_stream
WINDOW TUMBLING (SIZE 1 MINUTES)
GROUP BY deviceID

Except that last is not a valid KSQL function.除了 last 不是有效的 KSQL 函数。

我想你要找的是LATEST_BY_OFFSET

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM