0

JDeveloper을 사용하여 Oracle Stream Analytics에서 Oracle Event Processing Project로 작업하고 있습니다.Oracle CQL - 창 완료 후 튜플 수 계산하기

내가의 형태로 20 개 튜플의 데이터 스트림이 있습니다

(attr1,attr2,attr3) 

1,1,1 

2,2,2 

.... 

20,20,20 

내가 각각의 창에서 튜플의 수를 계산하려면을 (나는이 포함되지 않은 경우에만 튜플을 계산 나중에 조건을 추가한다 null 값). 원하는 출력은 : I 시도

10 

10 

: 스트림 [행 10]에서 선택 수 (*)는. 그러나, 나는 얻을 : 나는 또한 시도

0 

1 

2 

3 

4 

5 

6 

7 

8 

9 

10 

: 스트림에서 SELECT COUNT (*) 행 10 슬라이드 10]합니다. 그러나 내가 얻을 :

0 

10 

내 질문하는 방법을 모든 N 튜플이 도착하는 경우에만 크기 N의 창에 튜플 (있는 조건이 보유)의 총 수를 반환하는 쿼리를 지정하는 것입니다?

감사합니다.

답변

0

두 번째 쿼리는 확인을해야하지만, 카운트가 10

<query id="ExampleQuery"><![CDATA[ 
    select count(*) as total from inputChannel [rows 10 slide 10] 
    having count(*) = 10 
    ]]></query> 

enter image description here

이 도움이 될 수 있습니다 희망 때만 출력을 위해 필요 조항을 추가해야합니다.