SUM(Azure 스트림 분석)
식에서 모든 값의 합계를 반환합니다. SUM은 숫자 열에서만 사용할 수 있습니다. NULL 값은 무시됩니다. 모든 NULL 값의 경우 결과는 NULL이기도 합니다.
Syntax
-- Aggregate Function Syntax
SUM ( expression )
-- Analytic Function Syntax
SUM ( expression ) OVER ([<PARTITION BY clause>] <LIMIT DURATION clause> [<WHEN clause>])
인수
expression
상수, 열 또는 함수와 산술 연산자 조합입니다. SUM은 bigint 및 float 열에 사용할 수 있습니다.
OVER ([<PARTITION BY 절><LIMIT DURATION 절> [<WHEN 절>]]
SUM이 적용되는 행 그룹을 결정합니다. PARTITION BY 절은 동일한 파티션 키를 가진 행이 함께 그룹화되도록 지정합니다. LIMIT DURATION 절은 그룹에 포함된 기록의 양을 지정합니다. WHEN 절은 그룹에 포함할 행에 대한 부울 조건을 지정합니다. 사용량에 대한 자세한 내용은 OVER 절 을 참조하세요.
반환 형식
가장 정확한 식 데이터 형식에서 모든 식 값의 합계를 반환합니다.
예제
SELECT System.Timestamp() AS OutTime, TollId, SUM (Toll)
FROM Input TIMESTAMP BY EntryTime
GROUP BY TollId, TumblingWindow(minute,3)