기본 콘텐츠로 건너뛰기

집계

집계 함수는 여러 값에 대해 계산을 수행하여 단일 결과를 반환합니다.

다음과 같은 함수를 Qlik 오픈 레이크하우스에서 사용할 수 있습니다.

함수 설명
APPROX_COUNT_DISTINCT 고유한 null이 아닌 입력 값의 수를 근사합니다.
APPROX_COUNT_DISTINCT_EACH 지정된 각 그룹에 대한 고유 값의 수를 근사합니다.
AVG 모든 입력 값의 평균(산술 평균)을 계산합니다.
AVG_EACH 각 주어진 그룹에 대한 모든 입력 값의 평균(산술 평균)을 계산합니다.
AVG_TIME_SERIES 시간 간격당 평균 값을 가져옵니다.
COLLECT_SET 주어진 필드의 모든 값 집합을 수집합니다.
COLLECT_SET_EACH 각 주어진 그룹에 대한 필드의 모든 값 집합을 수집합니다.
COUNT null이 아닌 입력 값의 수를 계산합니다.
COUNT(*) 입력 행의 수를 계산합니다.
COUNT(DISTINCT ...) 고유한 NULL이 아닌 입력 값의 수를 계산합니다.
COUNT_EACH 각 지정된 그룹의 항목 수를 계산합니다.
COUNT_IF `TRUE` 입력 값의 수를 계산합니다.
DYNAMIC_SESSIONS 세션 시작 및 종료 시간의 배열을 수집합니다.
FIRST 각 그룹에 대해 가장 먼저 도착하는 첫 번째 입력 값을 가져옵니다.
FIRST_ARRAY 시간 창 내 이벤트에서 확인된 값의 첫 번째 배열을 가져옵니다.
FIRST_EACH 시간 창에서 지정된 그룹별 첫 번째 값의 배열을 가져옵니다.
FIRST_TIME_SERIES 시간 간격별 첫 번째 값을 가져옵니다.
LAST 각 그룹에 대해 가장 늦게 도착하는 마지막 입력 값을 가져옵니다.
LAST_ARRAY 시간 창 내 이벤트에서 확인된 마지막 값 배열을 가져옵니다.
문법 시간 창 내 그룹별 마지막 값 배열을 가져옵니다.
LAST_K 그룹별 마지막 `k` 값을 가져옵니다.
LAST_K_EACH 지정된 그룹별 마지막 `K` 값을 가져옵니다.
LAST_TIME_SERIES 시간 간격별 마지막 값을 가져옵니다.
MAX 모든 입력 값의 최댓값을 계산합니다.
MAX_BY 시간 창에서 다른 필드의 최댓값에 해당하는 값을 가져옵니다.
MAX_EACH 지정된 그룹별로 최댓값을 수집합니다.
MAX_TIME_SERIES 시간 간격별로 최댓값을 가져옵니다.
MIN 모든 입력 값의 최솟값을 계산합니다.
MIN_BY 시간 창에서 다른 필드의 최솟값에 해당하는 값을 가져옵니다.
MIN_EACH 지정된 그룹별로 최솟값을 수집합니다.
MIN_TIME_SERIES 시간 간격별로 최솟값을 가져옵니다.
SESSION_COUNT 세션 수를 계산합니다.
STD_DEV 일련의 숫자에 대한 표준 편차를 계산합니다.
STD_DEV_EACH 주어진 그룹별로 숫자 집합의 표준 편차를 계산합니다.
STRING_MAX 모든 입력 문자열 값의 최댓값을 계산합니다.
STRING_MAX_EACH 주어진 그룹별로 최대 문자열 값을 수집합니다.
STRING_MIN_EACH 주어진 그룹별로 최소 문자열 값을 수집합니다.
SUM 모든 입력 값의 합계를 계산합니다.
SUM_EACH 각 주어진 그룹에 대한 모든 입력 값의 합계를 계산합니다.
SUM_TIME_SERIES 시간 간격당 모든 값의 합계를 가져옵니다.
WEIGHTED_AVERAGE 시간 창에서 필드의 가중 평균입니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 알려 주십시오!