を開始し得る次のように私はtimewindowの上に(1を加算)のカウントを計算しています:FLINK timeWindowは時間
mappedUserTrackingEvent
.keyBy("videoId", "userId")
.timeWindow(Time.seconds(30))
.sum("count")
私は実際にはあまりにもキーフィールドとしてウィンドウの開始時間を追加したいと思います。結果は次のようなものになります。
key: videoId=123,userId=234,time=2016-09-16T17:01:30
value: 50
したがって、本質的にウィンドウごとに集計します。 End Goalは、これらのウィンドウのヒストグラムを描画します。
ウィンドウの先頭をキーのフィールドとして追加するにはどうすればよいですか?この場合、ウィンドウを00または30に揃えますか?それは可能ですか?