태블로에는 '집합' 기능이 있습니다. 데이터 값의 집합에 대한 포함 여부를 조건이나 시각화에 활용할 수 있습니다. 이번 포스트에서는 집합을 활용하는 예시를 소개하겠습니다.
환경 : 태블로 데스크탑 2023.2
데이터 : 슈퍼스토어 - 샘플
총계, 총합계 선택하여 대시보드 동작 하기
대시보드에서 집합을 활용한 동작이 가능하다는 것 아셨나요? 대시보드 동작 팝업을 띄우고, 동작 추가 버튼을 누르면 맨 아래에 '집합 값 변경' 이 있습니다.
'집합 값 변경'의 큰 특징 중 하나는 총계, 총합계에도 동작이 적용된다는 것입니다. '필터' 동작을 이용했을 때는 총계나 총합계부분을 선택했을 때는 아무런 반응이 일어나지 않아 불편을 겪은 분도 계셨을 텐데요. '집합 값 변경'을 사용하면 이 문제를 해결할 수 있습니다.
그럼 두 워크시트로 이루어진 대시보드를 만들고 동작을 적용해 보겠습니다.
(1) 워크시트 만들기
먼저 지역-범주별 매출을 나타내는 표 워크시트를 만들겠습니다.
열 선반에 [지역] 필드를, 행 선반에는 [범주]와 [하위 범주] 필드를 올려줍니다. 텍스트 마크에는 [매출]의 합계를 놓아줍니다.
워크시트의 제목은 '지역-범주별 매출'로 해주었습니다.
상단 메뉴에서 분석 - 총계 - 모든 소계 추가를 클릭합니다.
행 총합계와 열 총합계도 모두 표시해줍니다.
그러면 아래와 같은 지역-범주별 매출을 나타내는 표가 완성됩니다.
두 번째로 수익의 일자별 추이를 나타내는 라인차트를 만들겠습니다.
새 시트를 생성한 뒤, 열 선반에는 [배송 날짜] 필드를 연속형으로, 행 선반에는 [수익]의 합계를 올려줍니다.
필터에는 [배송 날짜]의 년월을 2023년 9월만 선택하여 걸어주었습니다.
워크시트 제목은 '수익 추이 (2023년 9월)'로 설정하였습니다.
두 번째 시트 완성입니다.
(2) 대시보드 만들기
만들어진 두 워크시트를 대시보드로 만들겠습니다.
옆으로 나란히 워크시트를 놓은 뒤에, 각 워크시트 개체에 테두리만 적용해주었습니다.
아무런 동작도 적용되지 않은, 기본적인 대시보드 형태만 완성하였습니다.
(3) 집합과 계산된 필드 만들기
이제 대시보드 동작에 활용할 집합을 3개 만들겠습니다. 워크시트로 돌아와 작업합니다.
[범주] 필드를 우클릭 - 만들기 - 집합 선택하여 집합을 만들어줍니다.
팝업창이 뜨면 전체를 클릭 후 확인을 눌러줍니다.
간단히 범주 집합이 생성됩니다.
[하위 범주] 집합과 [지역] 집합도 동일 방법으로 만들어 줍니다.
계산된 필드를 생성합니다.
필드명은 [동작 필터]로, 수식은 아래와 같이 입력해주었습니다.
생성한 세개의 집합(범주 집합, 하위 범주 집합, 지역 집합)에 모두 포함되어 있는 값만 보기 위해 만든 필드입니다.
계산된 필드 [동작 필터]를 만들었다면, 수익 추이(라인차트) 시트에 필터로 적용시켜 줍니다. 이 때 '참'을 선택하여 집합에 포함된 값만 볼 수 있도록 합니다.
집합에 포함됨에 따라 [동작 필터]가 잘 적용되는지 테스트하기 위해 3개의 집합을 모두 표시하겠습니다.
아래와 같이 집합을 우클릭한 뒤 '집합 표시'를 클릭해주세요.
3개의 집합을 모두 '집합 표시'하면 아래와 같이 오른쪽에 집합 선택 카드 3개가 보입니다. 집합을 선택/해제 하면서 라인 차트가 변하는지를 확인합니다. 집합에 포함된 차원들에 대해서만 라인 차트가 잘 나온다면 집합과 필터가 잘 적용된 것입니다.
(4) 대시보드 동작 만들기
이제 생성한 집합으로 대시보드에 동작을 적용해보겠습니다.
(2)에서 생성했던 대시보드로 이동한 뒤, 상단 메뉴 - 대시보드 - 동작을 클릭해줍니다.
동작 팝업이 아래와 같이 뜨면, 동작 추가 - 집합 값 변경을 선택합니다.
'지역-범주별 매출' 워크시트에서 값을 선택했을 때 선택된 '범주'의 값들만 '범주 집합'에 포함시키려고 합니다. 아래와 같이 설정한 후 확인을 눌러줍니다.
마찬가지로 '지역-범주별 매출'에서 선택된 값들의 '지역'만 '지역 집합'에 포함되도록 아래와 같이 설정 후 확인을 눌러줍니다.
마지막으로 '지역-범주별 매출'에서 선택된 값들의 '하위 범주'만 '하위 범주 집합'에 포함될 수 있게 아래와 같이 설정 후 확인을 눌러줍니다.
3개의 동작을 모두 생성한 뒤 최종적으로 확인 버튼을 눌러 대시보드에 적용시켜줍니다.
대시보드의 동작이 잘 적용되었다면, 아래와 같이 테이블을 선택했을 때 라인차트가 변경될 것입니다. 테이블에서 총계나 총합계 부분을 선택하더라도 동작이 잘 되는 것을 볼 수 있습니다.
읽어주셔서 감사합니다.
'테크놀로지와 데이터' 카테고리의 다른 글
[Tableau] 대시보드 만들기 - 컨테이너 활용하기 (0) | 2023.11.13 |
---|---|
[Tableau] 결합된 축 + 이중 축을 활용하여 측정값 3개를 차트로 그리기 (0) | 2023.10.20 |
[Tableau] 이중축 차트 - 전후 증감 표현 (0) | 2023.10.06 |
[Tableau] 별칭 편집에 대하여 (0) | 2023.09.22 |
[Tableau] REGEXP_REPLACE 함수를 활용한 문자열을 숫자로 보이게 하기 (0) | 2023.09.15 |