집합 동작 활용해 동적으로 대상 추가/제거하기

Intro

일상 업무에서 태블로를 활용할 수 있는 방법은 무궁무진합니다. 비단 시각적 분석 뿐만 아니라, 시뮬레이션, 비즈니스 시나리오 등을 설계하는 데에도 유용하게 활용할 수 있습니다.

이를테면, 마케팅 팀에서 캠페인 대상 고객을 선정할 때, 우선 조건에 맞는 고객을 리스트업해둔 뒤, 추가적으로 요건을 변경해가면서 대상 고객이 어느 정도 되는지 확인하고, 최종적으로 선정된 고객만 리스트에 남기는 작업을 태블로를 통해 수행할 수 있다면, 실제 캠페인을 진행할 대상 시스템에 해당 리스트를 보내기만 하면 될 것입니다.

01

Data

준비한 데이터는 한 의류 브랜드의 ‘고객 구매이력’에 관한 데이터입니다. 다음에 진행할 캠페인에 대한 프로모션 안내 메일 및 문자를 발송해야 하는 상황에서 고객의 성별, 연령대, 선호브랜드부터, 가장 최근에 구매한 날짜, 최근 3개월의 구매 이력 및 총 구매이력을 고려하여 가장 적합한 고객을 추리고자 합니다. 

02

How To

1️⃣ 고객번호 집합 만들기

 

모집단으로부터 구성집단을 만들 때에는 집합을 사용해보세요. 집합은 선택한 값을 ‘In’, 선택하지 않은 값을 ‘Out’으로 표현하며 필터와 달리, 뷰 상에서 In, Out 모두 표시 가능합니다.

임의의 고객번호 몇 개를 선택한 [고객번호 집합]을 생성합니다.

2️⃣ 대시보드에 추가할 워크시트 만들기

2-1. 전체 리스트

성별, 연령대, 선호브랜드, SMS 수신여부, 이메일 수신여부, 최근 구매일자로 1차적 필터링을 거친 잠재고객리스트입니다.

여기서 캠페인 대상 고객으로 선정된 고객은 앞서 만든 집합의 ‘In’에 해당하겠죠. 어떤 고객이 ‘In’에 해당하는지를 표시하기 위해 위와 같은 계산식을 작성하여 워크시트에 추가합니다. 

2-2. 대상 리스트

2-1. 에서 만든 전체 리스트 워크시트를 복사하여 대상 리스트를 만듭니다. 대상 리스트이므로, 집합의 ‘In’만 포함되도록 필터 선반에 [고객번호 집합]을 추가합니다.

3️⃣ 대시보드에 추가하고, 동작 만들기

3-1. 대시보드에 추가하기

전체 리스트 및 대상 리스트 각각에 대한 대시보드를 구성합니다. 탐색 개체를 사용하면 전체 리스트와 대상 리스트 간의 전환은 간단히 구현할 수 있습니다. 

3-2. 동작 만들기 – 추가/제외

이제 집합을 동적으로 변경할 동작만 만들어주면 됩니다.

대시보드의 동작 > 집합 값 변경에 가서 집합에 그 값을 추가하는 동작을 만들어줍니다.

다음으로, 대시보드의 동작 > 집합 값 변경에 가서 집합에서 그 값을 제외하는 동작도 만들어줍니다.

이 때, 두 동작 모두 동작 실행 조건을 ‘메뉴’로 선택합니다.

추가 혹은 제외하고 싶은 대상 마크를 선택해서, 도구설명 내에 추가했던 두 동작에 대한 하이퍼링크 선택을 해주면 각 동작이 실행되는 것을 확인합니다.

추가 혹은 제외하고 싶은 대상 마크를 선택해서, 도구설명 내에 추가했던 두 동작에 대한 하이퍼링크 선택을 해주면 각 동작이 실행되는 것을 확인합니다.

4️⃣ (Advanced) 한번에 집합 리스트를 리셋할 수 있을까요?

한 단계 더 나아가보겠습니다. 이렇게 선택한 집합 결과를 한번에 리셋할 수는 없을까요? 집합 리셋 역할을 하는 버튼을 만들면 됩니다!

집합 동작을 실행하기 위해서는 집합의 대상인 차원의 모든 항목이 해당 워크시트에 존재해야 합니다. 여기서 리셋의 범위는 ‘모든 선택 고객을 집합에서 제외’하는 것으로 정의하겠습니다.

4-1. RESET 워크시트 만들기

RESET 역할을 할 대상 워크시트에 ‘고객번호 집합’을 필터 선반에 추가하고, 텍스트 선반에 고객번호를 추가합니다.

열 선반을 더블클릭하여 버튼 역할을 할 임의의 텍스트를 입력하고, 서식을 적용하여 열 머릿글이 버튼처럼 보이도록 만들어줍니다.

사용자 눈에는 고객번호가 보일 필요가 없기 때문에 색상 마크의 투명도를 0%로 설정합니다.

4-2. 대시보드 동작 만들기

대시보드의 적절한 위치에 해당 워크시트를 추가합니다.

대시보드 동작 > 집합 값 변경 > 이번에는 동작의 실행 조건을 ‘선택’으로 설정하고, 실행 결과 모든 값이 제외되도록 설정합니다.

Outro

유념하셔야할 부분이 있습니다. 리스트 형태로 많은 양의 데이터를 대시보드에서 표현하면 느려질 수 있습니다. 따라서, 대시보드 기획 단계에서 필터 적용 방법 및 범위를 충분히 검토하셔서 데이터의 양을 최대한 줄여둔 다음, 집합은 최종 선택 단계에서만 제한적으로 활용하는 것을 권장드립니다. 

댓글 남기기

태블로위키만의 새로운 소식, 놓칠 수 없겠죠?