주(Week)의 시작 요일은 어떤 요일부터 시작해야 합니까? 정답은 없지요. 보통 일요일부터 시작하는 경우가 많습니다. 그러나 고객의 분석 관점에 따라 다를 수 있습니다. 최근 경험한 프로젝트에서는 토요일이 주의 시작으로 집계를 합니다. 이때 요일의 시작을 어떻게 지정하는지 설명합니다.
클릭센스의 로드편집기에서 Main 에 다음과 같이 기본적으로 스크립트가 생성됩니다.
위 스크립트 중에서 9 번째 라인의 SET FirstWeekDay=5 문장이 한 주의 시작 요일을 지정합니다. 기본적으로 6이 지정되어 있습니다. 의미는 0은 월, … 6 은 일요일을 의미합니다.
Week 의 도움말 입니다.
week(timestamp [, first_week_day [, broken_weeks [, reference_day]]])
first_week_day를 지정하지 않으면 FirstWeekDay 변수의 값이 주의 시작 요일로 사용됩니다.
다른 요일을 주의 시작 요일로 사용하려면 first_week_day를 다음과 같이 설정하십시오.
월요일 = 0, … 토요일 = 5
broken_weeks를 지정하지 않으면 BrokenWeeks 변수의 값이 주를 분리할지 여부를 정의하는 데 사용됩니다.
기본적으로 Qlik Sense 함수는 분리되지 않은 주를 사용합니다. 따라서 다음과 같은 경우가 발생합니다.
l 어떤 연도는 1주차가 12월에 시작되고 어떤 연도는 52주차 또는 53주차가 1월까지 이어집니다.
l 1주차에는 항상 1월에 최소 4일 이상이 있게 됩니다.
l 0(=분리되지 않은 주 사용)
l 1(=분리된 주 사용) (Default)
WeekEnd 의 도움말 입니다.
WeekEnd(date [, period_no[, first_week_day]])
period_no는 정수이며, 값 0은 date를 포함하는 주를 나타냅니다. shift가 음수 값일 경우 이전 주, 양수 값일 경우 다음 주를 나타냅니다.
주(Week) 번호 부여하는 방법 에 대한 자세한 글은
blog.naver.com/about_qlik/222182043562
[클릭센스 개발팁] 주(Week) 번호 부여하는 방법
목적 : 주별 실적관리를 위하여 선택한 일자가 주별로 동일한 값을 부여합니다. 기본적으로 Week 함수를 ...
blog.naver.com
달력형식으로 실적현황 차트 표현 예제
요일을 변경하여 표현한 예
오랫동안 시각화를 하였고 많은 실적리포트를 만들었지만 위와 같은 형식으로 제공한 경험이 없었습니다.
이 차트를 보고 고객의 아주 좋은 반응을 얻었습니다.
어떤 BI 툴을 사용하는 것이 중요한 것이 아닙니다. 어떻게 정보를 표현하는 것이 중요합니다.
'Qlik Sense 개발가이드' 카테고리의 다른 글
[클릭센스 개발가이드] Qlik Fractile 함수를 이용한 월 수입분석 사례 (0) | 2021.02.03 |
---|---|
[클릭센스 개발가이드] 🎨Theme & Colors (0) | 2021.01.29 |
피벗테이블에서 차원별 매출액 지수화 (0) | 2020.09.20 |
매출 상위 5개 제품에 대한 판매추이 (0) | 2020.09.16 |
시각화 차트에서 Null 선택 및 Null 값 표현 (0) | 2020.09.11 |