피벗 테이블
피벗 테이블(Pivot)은 테이블에 차원과 측정값을 행과 열로 표시합니다. 피벗 테이블에서는 동시에 여러 측정값과 여러 차원을 기준으로 데이터를 분석할 수 있습니다.
사용 시기
피벗 테이블은 단일 테이블에 여러 차원이나 측정값을 포함시킨 다음 이를 재구성하여 다른 소계를 표시하려는 경우에 유용합니다. Qlik Visualization bundle 피벗 테이블은 다음을 포함하여 피벗 테이블 시각화와는 다른 여러 가지 레이아웃 및 스타일링 옵션을 제공합니다.
-
모든 차원의 헤더
-
모든 차원에 대한 헤더 메뉴 옵션
-
사용자 지정 null 표현
-
픽셀 또는 백분율로 사용자 지정 가능한 열 너비
-
마우스를 사용하여 열 너비 조정
-
상단 또는 하단의 합계
피봇 테이블 만들기
다음과 같이 하십시오.
- 자산 패널에서 사용자 지정 개체 > Visualization bundle을 열고 Pivot을 시트로 끕니다.
-
추가를 클릭하고 행 차원에 대한 필드 또는 마스터 차원을 선택합니다.
선택적으로 더 많은 차원을 행으로 추가합니다. 피벗 테이블은 추가된 순서대로 행을 드릴다운합니다. 차원을 클릭하고 끌어서 재정렬할 수 있습니다.
-
추가를 클릭하고 측정값에 대한 필드 또는 마스터 측정값을 선택합니다.
선택적으로 측정값을 더 추가합니다.
고급 속성 패널에서 모양 및 기타 설정을 조정할 수 있습니다.
속성 패널에서 데이터 피벗
속성 패널에서 피벗 테이블에 측정값과 차원은 물론 피벗 행이나 열도 추가할 수 있습니다.
데이터
데이터 창에서 차원 및 측정값을 추가할 수 있습니다. 행과 열 간에 항목을 이동할 수 있습니다. 행이나 열 내에서 항목 순서를 변경할 수도 있습니다. 둘 이상의 측정값을 사용하는 경우에는 측정값이 그룹화되어 Values 항목이 생성됩니다.
정렬
고급 속성의 정렬 창에서 차원 및 측정값의 내부 순서를 변경할 수 있습니다.
첫 번째 측정값으로 정렬
측정값이 둘 이상인 경우 측정값 그룹이 생성됩니다. 첫 번째 측정값으로 정렬하면 첫 번째 측정값의 숫자 값을 기준으로 차원 값이 정렬됩니다. 이 정렬 순서는 모든 차원에 영향을 미치며 차원에서 정의된 다른 모든 정렬 순서보다 우선합니다.
예를 들어, 두 개의 측정값 Quantity 및 Sales가 있습니다. 속성 창의 데이터> 측정값에 Quantity가 첫 번째로 나열됩니다. 내림차순으로 첫 번째 측정값으로 정렬하면 테이블은 Quantity가 가장 많은 차원부터 정렬됩니다.
식으로 정렬
표현식으로 정렬할 때 표현식은 피벗 테이블의 첫 번째 차원에만 적용됩니다. 후속 차원은 첫 번째 차원과 동일한 순서로 정렬됩니다.
차원 및 측정값 열 서식
추가 옵션을 사용하여 차원 및 측정값 열의 형식을 지정할 수 있습니다. 다음을 수행할 수 있습니다.
-
표시되는 크기 제한
-
차원 표현 형식 지정
-
측정값 숫자 서식 지정
-
조건부 열 만들기
-
표현식을 사용하여 셀의 배경색 설정
-
표현식으로 텍스트 색 설정
-
열 너비 설정
표시되는 크기 제한
차원에 대해 표시되는 값의 수를 제한합니다. 한계를 설정하면 측정값이 한계 기준을 충족하는 차원만 표시됩니다.
다음과 같이 하십시오.
-
데이터에서 차원을 선택하고 속성을 확장합니다.
-
제한 사항에서 다음 제한 사항 중 하나를 선택합니다.
-
한계 없음: 기본값입니다.
-
고정 숫자: 최고 또는 최저 값을 표시하려면 선택합니다. 값의 수를 설정합니다. 표현식을 사용하여 숫자를 설정할 수도 있습니다. 를 클릭하여 수식 편집기를 엽니다.
-
정확한 값: 연산자를 사용하여 정확한 한계 값을 설정합니다. 표현식을 사용하여 숫자를 설정할 수도 있습니다. 를 클릭하여 수식 편집기를 엽니다.
-
상대 값: 연산자를 사용하여 상대 한계 값을 백분율로 설정합니다. 표현식을 사용하여 숫자를 설정할 수도 있습니다. 를 클릭하여 수식 편집기를 엽니다.
-
차원 표현 형식 지정
속성 패널의 표현를 사용하여 값, 링크 또는 이미지를 표시하도록 차원 열의 형식을 지정할 수 있습니다. 다음 표현을 선택할 수 있습니다.
- 텍스트: 차원 값을 텍스트로 표시합니다. 이는 기본값입니다.
-
링크: 값을 클릭 가능한 링크로 표시합니다. 차원 값 또는 URL이 사용되거나 표시된 차원 값에 다른 URL을 추가할 수 있습니다.
링크 형식 지정
문자 ;은 URL에서 쿼리 매개 변수 구분 기호로 지원되지 않습니다.
다음과 같이 하십시오.
-
데이터에서 차원을 선택하고 속성을 확장합니다.
-
표현에서 링크를 선택합니다.
-
링크 설정에서 다음 중 하나를 선택합니다.
-
레이블 추가: 차원에는 차원 표현식이나 데이터 테이블에 대상 URL이 포함되어 있습니다. 링크는 대상 URL 표현식에 따라 표시되고 순서가 지정됩니다.
링크 레이블 아래에 대상 URL에 대한 설명 텍스트 레이블을 입력합니다. 를 클릭하여 수식 편집기를 엽니다.
-
URL 추가: 차원 값은 URL에 대한 레이블인 선택 가능한 텍스트 링크가 됩니다.
링크 URL 아래에 대상 URL 표현식을 입력합니다. 를 클릭하여 수식 편집기를 엽니다.
-
측정값 숫자 서식 지정
속성 패널의 숫자 서식 지정에서 측정값 숫자 서식을 지정할 수 있습니다.
단일 측정값뿐만 아니라 앱 수준에서 숫자 서식을 변경하려면 데이터 로드 편집기의 스크립트 시작 부분에 있는 SET 문의 지역 설정에서 이를 수행하는 것이 더 좋습니다.
다음과 같이 하십시오.
-
데이터에서 측정값을 선택하고 속성을 확장합니다.
-
숫자 서식에서 서식을 선택합니다.
-
자동: Qlik Sense에서 소스 데이터에 기반하여 숫자 서식을 자동으로 설정합니다.
숫자 약어 표시에는 k(천), M(백만), G(십억) 등의 국제 SI 단위가 사용됩니다.
-
숫자: 기본적으로 서식은 단순으로 설정되어 있으며 목록의 옵션에서 서식을 선택할 수 있습니다. 사용자 지정로 변경하고 서식 패턴 아래에 서식 패턴을 입력합니다.
- # ##0 숫자를 천 단위 구분 기호가 있는 정수로 표시합니다. 이 예제에서 " "은 천 단위 구분 기호로 사용됩니다.
- ###0은 숫자를 천 단위 구분 기호가 없는 정수로 표시합니다.
- 0000은 숫자를 최소 네 자리 이상의 정수로 표시합니다. 예를 들어 숫자 123은 0123으로 표시됩니다.
- 0.000 소수 자릿수 3개를 사용하여 숫자를 표시합니다. 이 예제에서 "."은 소수점 구분 기호로 사용됩니다.
서식 패턴에 백분율 기호(%)를 추가하면 측정값에 자동으로 100을 곱합니다.
- 화폐: 기본적으로 화폐에 사용되는 서식 패턴은 운영 체제에서 설정된 것과 동일합니다. 서식 패턴을 변경하려면 서식 패턴을 사용합니다.
- 날짜: 기본적으로 서식은 단순으로 설정되어 있으며 목록의 옵션에서 서식을 선택할 수 있습니다. 사용자 지정로 변경하고 서식 패턴 아래에 서식 패턴을 입력합니다.
- 기간: 기본적으로 기간에 사용되는 서식 패턴은 운영 체제에서 설정된 것과 동일합니다. 기간의 서식은 일, 또는 일, 시간, 분, 초 및 백분초의 조합으로 지정할 수 있습니다. 서식 패턴을 변경하려면 서식 패턴을 사용합니다.
- 사용자 지정: 기본적으로 사용자 지정에 사용되는 서식 패턴은 운영 체제에서 설정된 것과 동일합니다. 서식 패턴을 변경하려면 서식 패턴을 사용합니다.
-
조건부 열 만들기
열은 조건부일 수 있으므로 특정 조건이 충족되는 경우에만 표시됩니다.
다음과 같이 하십시오.
-
데이터에서 차원이나 측정값을 선택하고 속성을 확장합니다.
-
열 표시(조건 충족 시)에서 을 클릭하여 식 편집기를 엽니다.
-
표시할 열의 조건을 결정하는 표현식을 입력합니다.
-
적용을 클릭합니다.
표현식으로 배경색 설정
표현식을 사용하여 열의 배경색을 정의할 수 있습니다. 예를 들어, 열 셀의 값에 따라 열 셀의 배경색이 변경되도록 할 수 있습니다. 어두운 배경색이 사용되면 텍스트 색은 자동으로 흰색으로 변경됩니다.
다음과 같이 하십시오.
-
데이터에서 차원이나 측정값을 선택하고 속성을 확장합니다.
-
배경색 표현식에서 을 클릭하여 식 편집기를 엽니다.
-
표시할 열의 조건을 결정하는 표현식을 입력합니다.
-
적용을 클릭합니다.
표현식으로 텍스트 색 설정
표현식을 사용하여 열의 텍스트 색을 정의할 수 있습니다. 예를 들어, 열 셀의 값에 따라 열 셀의 텍스트 색이 변경되도록 할 수 있습니다.
다음과 같이 하십시오.
-
데이터에서 차원이나 측정값을 선택하고 속성을 확장합니다.
-
텍스트 색 표현식에서 을 클릭하여 식 편집기를 엽니다.
-
표시할 열의 조건을 결정하는 표현식을 입력합니다.
-
적용을 클릭합니다.
열 너비 설정
기본적으로 열 너비는 자동으로 설정됩니다. 다음 방법으로 열 너비를 수동으로 설정할 수 있습니다.
-
콘텐츠
-
픽셀
-
백분율
헤더 테두리를 끌어서 열 크기를 수동으로 조정할 수도 있습니다.
다음과 같이 하십시오.
-
데이터에서 차원이나 측정값을 선택하고 속성을 확장합니다.
-
열 너비에서 열 너비 설정 방법을 선택합니다.
-
콘텐츠에 맞춤: 열의 크기는 열의 콘텐츠 너비에 따라 조정됩니다.
-
픽셀: 열 너비를 픽셀 단위로 설정합니다.
-
백분율: 열 너비를 퍼센트로 설정합니다.
-
자동: Qlik Sense를 사용하여 열 너비를 자동으로 설정합니다.
-
스타일링 사용자 지정
속성 패널의 모양에서 다양한 스타일링 옵션을 사용할 수 있습니다.
모양 > 프레젠테이션에서 스타일링을 클릭하여 차트의 스타일링을 추가로 사용자 지정합니다. 스타일링 패널에는 일반 및 차트 탭 아래에 다양한 섹션이 있습니다.
각 섹션 옆에 있는 을 클릭하여 스타일을 다시 설정할 수 있습니다. 모두 다시 설정을 클릭하면 일반 및 차트에서 스타일이 다시 설정됩니다.
텍스트 사용자 지정
모양 > 일반에서 제목, 부제 및 각주에 대한 텍스트를 설정할 수 있습니다. 이러한 요소를 숨기려면 제목 표시를 해제합니다.
차트에서 다른 레이블의 가시성은 차트별 설정 및 레이블 표시 옵션에 따라 다릅니다. 속성 패널에서 구성할 수 있습니다.
차트에 표시되는 텍스트의 스타일을 지정할 수 있습니다.
다음과 같이 하십시오.
-
속성 패널에서 모양 섹션을 확장합니다.
-
모양 > 프레젠테이션에서 스타일링을 클릭합니다.
-
일반 탭에서 다음 텍스트 요소의 글꼴, 강조 스타일, 글꼴 크기 및 색을 설정합니다.
-
제목
-
부제
-
각주
-
-
차트 탭에서 다음 텍스트 요소의 글꼴, 강조 스타일, 글꼴 크기 및 색을 설정합니다.
- 헤더: 모든 차원의 헤더 텍스트 스타일을 지정합니다.
- 차원 값: 텍스트 차원 값의 스타일을 지정합니다.
- 측정값: 측정값의 텍스트 스타일을 지정합니다.
- 측정값 레이블: 측정값 헤더의 텍스트 스타일을 지정합니다.
- 합계: 합계 텍스트의 스타일을 지정합니다.
- Null 값: Null 값의 텍스트 스타일을 지정합니다.
배경 사용자 지정
차트의 배경을 사용자 지정할 수 있습니다. 표현식으로 개별 차원이나 측정값의 색을 지정할 수도 있습니다.
다음과 같이 하십시오.
-
속성 패널에서 모양 섹션을 확장합니다.
-
모양 > 프레젠테이션에서 스타일링을 클릭합니다.
-
스타일링 패널의 일반 탭에서 배경색(단색 또는 표현식)을 선택하고 배경을 미디어 라이브러리의 이미지로 설정할 수도 있습니다.
배경색을 사용하는 경우 슬라이더를 사용하여 배경의 불투명도를 조정합니다.
배경 이미지를 사용할 때 이미지 크기와 위치를 조정할 수 있습니다.
-
차트 탭에서 다음 요소의 배경색을 사용자 지정합니다.
- 헤더
- 차원 값
- 측정값
- 측정값 레이블
- 전체 값
- Null 값
그리드 사용자 지정
피벗 테이블 그리드를 사용자 지정할 수 있습니다.
다음과 같이 하십시오.
-
속성 패널에서 모양 섹션을 확장합니다.
-
모양 > 프레젠테이션에서 스타일링을 클릭합니다.
-
차트 탭에서 다음 요소로 그리드를 사용자 지정합니다.
-
행 높이: 줄의 행 높이를 설정합니다.
-
테두리: 셀 테두리의 색을 설정합니다.
-
구분선: 헤더와 행뿐만 아니라 차원과 측정값을 모두 구분하는 구분선의 색을 설정합니다.
-
배경: 열에 차원이 있을 때 만들어지는 빈 영역의 색을 설정합니다.
-
Null 값 사용자 지정
피벗 테이블에 Null 값이 표시되는 방식을 변경할 수 있습니다.
다음과 같이 하십시오.
-
속성 패널에서 모양 > 프레젠테이션을 클릭합니다.
-
Null 값 텍스트 아래에 Null 값을 바꿀 텍스트를 입력합니다.
피벗 테이블 완전히 확장
항상 완전히 확장되도록 피벗 테이블을 설정할 수 있습니다.
다음과 같이 하십시오.
-
속성 패널에서 모양 > 프레젠테이션을 클릭합니다.
-
완전히 확장을 선택합니다.
테두리 및 그림자 사용자 지정
차트의 테두리와 그림자를 사용자 지정할 수 있습니다.
다음과 같이 하십시오.
-
속성 패널에서 모양 섹션을 확장합니다.
-
모양 > 프레젠테이션에서 스타일링을 클릭합니다.
-
스타일링 패널의 일반 탭에 있는 테두리에서 윤곽선 크기를 조정하여 차트 주변의 테두리 선을 늘리거나 줄입니다.
-
테두리 색을 선택합니다.
-
모서리 반경을 조정하여 테두리의 원형 정도를 제어합니다.
-
일반 탭의 그림자에서 그림자 크기와 색을 선택합니다. 그림자를 제거하려면 없음을 선택합니다.
제한 사항
피벗 테이블에는 다음과 같은 제한 사항이 있습니다.
-
피벗 테이블은 데이터로만 다운로드할 수 있습니다.
-
시각화 피벗 테이블에서처럼 시트가 분석 모드에 있으면 Visualization bundle 피벗 테이블의 데이터를 피벗할 수 없습니다.