を使用して、Oracle Stream Analytics で Oracle Event Processing プロジェクトに取り組んでいますJDeveloper
。
次の形式の 20 個のタプルのデータ ストリームがあります。
(attr1,attr2,attr3)
1,1,1
2,2,2
....
20,20,20
各ウィンドウ内のタプルの数をカウントしたい (null 値を含まないタプルのみをカウントする条件を後で追加します)。望ましい出力は次のとおりです。
10
10
試してみました: Select count(*) from Stream [rows 10]。しかし、私は得る:
0
1
2
3
4
5
6
7
8
9
10
私も試しました: Select count(*) from Stream [rows 10 slide 10 ]。しかし、私は得る:
0
10
私の質問は、すべての N 個のタプルが到着した場合にのみ、サイズ N のウィンドウで (条件が成立する) タプルの総数を返すクエリを指定する方法です。
ありがとうございました。