入力に2つの値を持つフィールド '条件'があります。値 'A'または 'B'のみを仮定します。条件に一致するイベントが1つでも見つかった場合は、条件の出力イベントのみを出力し、それ以外の場合は入力を
転倒ウィンドウ内で条件= Aのイベントが少なくとも1つ検出された場合、条件= Aのイベントのみを出力する必要があります。ただし、Aのイベントが見つからない場合は、Bを持つイベントのみを同じウィンドウに出力する必要があります。 は4ティックのタンブリングウィンドウで次の入力を考える:
Condition Time
----------- ------
A T1
B T2
A T3
B T5
B T6
B T7
B T8
B T10
A T11
A T12
A T13
A T14
A T15
次のように出力は次のようになります。
Condition Time (Window)
----------- ------ ----------
A T1 T1-3
A T3 T1-3
B T5 T5-8
B T6 T5-8
B T7 T5-8
B T8 T5-8
A T11 T9-12
A T12 T9-12
A T13 T13-16
A T14 T13-16
A T15 T13-16
を次の出力は、私の入力から私のセットアップ私のステップ達成されることができるようにどのように? グループを使用していくつかのオプションを試しましたが、失敗しました
SUMを使用して特定の条件の数を数えることによって、非常に巧妙なトリックです。 – Waaghals