関数sum
をストリームウィンドウに適用したい場合は、1時間ごとに関数を実行します。
例:
現在のウィンドウは13:00:00-14:59:59で、現在の時刻は13:00:03です。 00:13でsum
:00〜13時00分04秒
午前13時00分05秒:00:13でsum
00-午前13時00分05秒
13時00分04秒。
。
。
午前13時59分59秒:00〜午後1時59分59秒flink window apiを使用してストリームウィンドウに1秒あたりの集計関数を適用する方法
1
A
答えて
1
一つの可能性は、これがProcessFunction
を使用して、ある実装する:00:sum
13に。この機能を使用すると、たとえば次のようなタイマーを設定できます。毎秒火災。計算の中間結果は、state(たとえば、ListState
またはValueState
)に格納できます。
別の方法は、カスタムTrigger
を実装することです。トリガーは、ウィンドウのペインをいつ評価するかを定義します。カスタムエビクターも定義しない限り、コンテンツ自体は影響を受けません。 Hereはトリガーの例です。
関連する問題
- 1. codahaleカウンタデータを使用してグラファイト関数を使用して1分あたりのカウントを集計します。
- 2. 集計関数の使用方法R
- 3. 2つの関数を適用してdata.tableを集計する方法
- 4. 集計関数を使用したPIVOT
- 5. グループで複数の集計関数を使用する方法
- 6. asp.netで集計関数を使用したデータセットの使用方法C#
- 7. pyparkのデータフレーム - 集計関数を2つの列に適用する方法は?
- 8. 集計関数をすべての列に適用
- 9. flink:ウィンドウストリームに複数の集約を適用する
- 10. 集約関数と集計関数を使用してデータフレーム内のユニークな列を取得する方法は?
- 11. Amazon Dynamodbで集計関数を使用する方法
- 12. 集計内の集計が必要なグループ化データに対して、pysparkでウィンドウ関数を適用する方法はありますか?
- 13. SparkSQL:列のリストに集計関数を適用する
- 14. mysqlを使用して1秒あたり8000回のアップデート
- 15. Apache Flink:複数のカウントウィンドウ関数を適用するには?
- 16. Flink Java APIを使用してDataStream内の別個に数える方法
- 17. numpyprを使用してnumpy統計関数を最適化する方法はありますか?
- 18. スパークストリーミングスカラを使用した集約関数の適用
- 19. FlinkのWindowedStreamにカスタム関数を適用できません。
- 20. 集計関数を使用したクエリにcase文を組み込む方法
- 21. dplyrを使用してグループの集計関数に応じて新しい列を計算する方法は?
- 22. sql:合計集計関数を使用した後にデータを出力する必要があります
- 23. Androidゲームで1秒あたりのフレーム数を計算する
- 24. Spark DataFrameとWindow関数を使用してローリング平均リターンを計算する
- 25. 集計関数を使用して一意の合計を計算する
- 26. 集計関数を使用したIF計算
- 27. 集計関数を使用した複数のフィールドの参照
- 28. 関数を使用してXSLTの変数を集計またはインクリメントする
- 29. SSAS Tabular - DAX集計関数でFORMAT関数を使用する方法
- 30. 複数の列を使用したR/ggplot2集計関数