본문 바로가기

테크놀로지와 데이터

[Tableau] 태블로에서 집합 활용하기 - 총계, 총합계에 대시보드 동작 적용하기

태블로에는 '집합' 기능이 있습니다. 데이터 값의 집합에 대한 포함 여부를 조건이나 시각화에 활용할 수 있습니다. 이번 포스트에서는 집합을 활용하는 예시를 소개하겠습니다. 

 

환경 : 태블로 데스크탑 2023.2
데이터 : 슈퍼스토어 - 샘플

총계, 총합계 선택하여 대시보드 동작 하기

대시보드에서 집합을 활용한 동작이 가능하다는 것 아셨나요? 대시보드 동작 팝업을 띄우고, 동작 추가 버튼을 누르면 맨 아래에 '집합 값 변경' 이 있습니다.

동작에는 다양한 기능이 있다.

'집합 값 변경'의 큰 특징 중 하나는 총계, 총합계에도 동작이 적용된다는 것입니다. '필터' 동작을 이용했을 때는 총계나 총합계부분을 선택했을 때는 아무런 반응이 일어나지 않아 불편을 겪은 분도 계셨을 텐데요. '집합 값 변경'을 사용하면 이 문제를 해결할 수 있습니다.

그럼 두 워크시트로 이루어진 대시보드를 만들고 동작을 적용해 보겠습니다.

 

(1) 워크시트 만들기

먼저 지역-범주별 매출을 나타내는 표 워크시트를 만들겠습니다.

열 선반에 [지역] 필드를, 행 선반에는 [범주]와 [하위 범주] 필드를 올려줍니다. 텍스트 마크에는 [매출]의 합계를 놓아줍니다. 

워크시트의 제목은 '지역-범주별 매출'로 해주었습니다.

 

상단 메뉴에서 분석 - 총계 - 모든 소계 추가를 클릭합니다.

 

행 총합계와 열 총합계도 모두 표시해줍니다.

 

그러면 아래와 같은 지역-범주별 매출을 나타내는 표가 완성됩니다. 

 

두 번째로 수익의 일자별 추이를 나타내는 라인차트를 만들겠습니다.

새 시트를 생성한 뒤, 열 선반에는 [배송 날짜] 필드를 연속형으로, 행 선반에는 [수익]의 합계를 올려줍니다. 

필터에는 [배송 날짜]의 년월을 2023년 9월만 선택하여 걸어주었습니다.

워크시트 제목은 '수익 추이 (2023년 9월)'로 설정하였습니다.

두 번째 시트 완성입니다.

 

(2) 대시보드 만들기

만들어진 두 워크시트를 대시보드로 만들겠습니다.

옆으로 나란히 워크시트를 놓은 뒤에, 각 워크시트 개체에 테두리만 적용해주었습니다.

아무런 동작도 적용되지 않은, 기본적인 대시보드 형태만 완성하였습니다.

 

(3) 집합과 계산된 필드 만들기

이제 대시보드 동작에 활용할 집합을 3개 만들겠습니다. 워크시트로 돌아와 작업합니다.

[범주] 필드를 우클릭 - 만들기 - 집합 선택하여 집합을 만들어줍니다.

 

팝업창이 뜨면 전체를 클릭 후 확인을 눌러줍니다.

간단히 범주 집합이 생성됩니다.

 

[하위 범주] 집합과 [지역] 집합도 동일 방법으로 만들어 줍니다.

 

 

계산된 필드를 생성합니다. 

필드명은 [동작 필터]로, 수식은 아래와 같이 입력해주었습니다.

생성한 세개의 집합(범주 집합, 하위 범주 집합, 지역 집합)에 모두 포함되어 있는 값만 보기 위해 만든 필드입니다. 

 

계산된 필드 [동작 필터]를 만들었다면, 수익 추이(라인차트) 시트에 필터로 적용시켜 줍니다. 이 때 '참'을 선택하여 집합에 포함된 값만 볼 수 있도록 합니다.

[동작 필터]로 '참'값만 보도록 설정된 모습

 

집합에 포함됨에 따라 [동작 필터]가 잘 적용되는지 테스트하기 위해 3개의 집합을 모두 표시하겠습니다.

아래와 같이 집합을 우클릭한 뒤 '집합 표시'를 클릭해주세요.

 

3개의 집합을 모두 '집합 표시'하면 아래와 같이 오른쪽에 집합 선택 카드 3개가 보입니다. 집합을 선택/해제 하면서 라인 차트가 변하는지를 확인합니다. 집합에 포함된 차원들에 대해서만 라인 차트가 잘 나온다면 집합과 필터가 잘 적용된 것입니다.

[범주]는 '사무용품', [하위 범주]는 '가전제품','레이블',' 미술용품', [지역]은 '동남아시아','북아시아','오세아니아'인 수익만 보여주는 라인차트.

 

(4) 대시보드 동작 만들기

이제 생성한 집합으로 대시보드에 동작을 적용해보겠습니다.

(2)에서 생성했던 대시보드로 이동한 뒤, 상단 메뉴 - 대시보드 - 동작을 클릭해줍니다.

동작 팝업이 아래와 같이 뜨면, 동작 추가 - 집합 값 변경을 선택합니다.

 

'지역-범주별 매출' 워크시트에서 값을 선택했을 때 선택된 '범주'의 값들만 '범주 집합'에 포함시키려고 합니다. 아래와 같이 설정한 후 확인을 눌러줍니다.

 

마찬가지로 '지역-범주별 매출'에서 선택된 값들의 '지역'만 '지역 집합'에 포함되도록 아래와 같이 설정 후 확인을 눌러줍니다.

마지막으로  '지역-범주별 매출'에서 선택된 값들의 '하위 범주'만 '하위 범주 집합'에 포함될 수 있게 아래와 같이 설정 후 확인을 눌러줍니다.

 

3개의 동작을 모두 생성한 뒤 최종적으로 확인 버튼을 눌러 대시보드에 적용시켜줍니다.

 

대시보드의 동작이 잘 적용되었다면, 아래와 같이 테이블을 선택했을 때 라인차트가 변경될 것입니다. 테이블에서 총계나 총합계 부분을 선택하더라도 동작이 잘 되는 것을 볼 수 있습니다.

 

읽어주셔서 감사합니다.