ウィンドウ処理とは?
ウィンドウ処理とは、終わりのないストリームデータを一定の区間で区切り、その区間内のデータに対して集計や結合を行う仕組み。区間の取り方には、重なりのないタンブリング、一定間隔でずらすスライディング、無操作時間で区切るセッションなどがある。
うぃんどうしょり
ウィンドウ処理の意味
終わりのないストリームデータを一定の区間で区切り、その区間内のデータに対して集計や結合を行う仕組み。区間の取り方には、重なりのないタンブリング、一定間隔でずらすスライディング、無操作時間で区切るセッションなどがある。
ウィンドウ処理の具体例
決済トランザクションの流れに対し「直近5分間、1分ごとにずらす」スライディングウィンドウで件数を数え、平常値の3倍を超えたら不正利用の警告を出す。5分の集計が毎分更新されるため異常検知が早い。
ウィンドウ処理は試験でどう引っ掛けられる?
ウィンドウ幅とずらし幅を混同しやすい。タンブリングは幅とずらし幅が等しい特殊形で各データが1つの窓にだけ属するが、スライディングでは1件のデータが複数の窓に重複して数えられる。
ウィンドウ処理と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。