FirstSortedValue 함수 사용예제
FirstSortedValue는 클릭센스에서 제공되는 강력하고 유용한 고유 함수입니다. 스크립트 및 차트에서 사용할 수 있습니다.
사용 분야는 인사업무 프로젝트에서 최초근무회사, 근무회사이력들을 추출하는데 사용하였으며, 많은 업무분야에서 사용할 수 있습니다.
FirstSortedValue에 대한 설명은 클릭센스 도움말을 참조합니다.
FirstSortedValue()는 지정된 경우 rank 를 고려 하여 sort_weight 인수를 정렬한 결과에 해당하는 value 에 지정된 표현식에서 값을 반환합니다. 둘 이상의 결과 값 이 지정된 rank 에 대해 동일한 sort_weight 를 공유하는 경우 함수는 NULL 을 반환합니다.
정렬된 값은 group by 절로 정의된 대로 여러 레코드에서 반복되거나 group by 절이 정의 되지 않은 경우 전체 데이터 세트에서 집계 됩니다.
Syntax:
FirstSortedValue ([ distinct ] value, sort-weight [, rank ])
기본데이터
과제1 : 클릭커가 최초 근무한 회사?
과제2: 클릭커가 최종 근무한 회사?
과제3: 클릭커가 근무한 회사들 리스트?
과제4: 클릭커가 근무한 순서별 회사 리스트?
사용예제2 의 기본 데이터 구조
제품코드가 중복으로 발생하였슴.
과제1 : 제품코드별 최초 제품명은 무엇인가? (등록일자 기준)
과제2 : 제품코드별 최종 제품명은 무엇인가? (등록일자 기준)
과제3 : 제품코드별 최저단가, 최고 단가는 얼마인가?
Group by를 수행하는데, 정렬 기준값과 순서를 지정하여 해당값을 추출할 수 있습니다. 즉 Max, Min 함수에 Rank(Rank 기준필드)를 고려하여 원하는 순서의 값을 추출할 수 있습니다. Max, MaxString함수를 동시에 수용합니다.
For more information
https://qliksense.tistory.com/
https://blog.naver.com/about_qlik
'Qlik Sense 개발가이드' 카테고리의 다른 글
DSE(달러 기호 확장)으로 동적 표현식 생성 (0) | 2023.01.25 |
---|---|
문자열함수를 이용한 주소 정제 (데이터 정제) (0) | 2023.01.25 |
클릭센스(Qlik Sense)에서 Null 처리 (0) | 2023.01.08 |
클릭센스 차트 스크립 (Qlik Chart Script) (2) | 2023.01.03 |
클릭센스 차트 종류 (Qlik Sense Chart) (1) | 2022.12.31 |