[태블로(Tableau)]태블로(Tableau) 대시보드 꿀팁|태블로 매개변수를 활용한 시트 숨기기 및 버튼 제작 가이드

2024-02-13
조회수 1913


데이터로 새로운 경험을 만드는 기업, 빅스데이터(BigxData)입니다.

오늘은 태블로(Tableau) 대시보드 활용성을 극대화할 수 있는 꿀팁을 공유해드리려 합니다. 


태블로(Tableau)를 사용하다 보면, 태블로(Tableau) 대시보드 공간 제약으로 인해 모든 차트를 한 화면에 표현하기에 어려울 때가 있죠.

이런 상황에서 태블로(Tableau) 매개변수를 잘 활용한다면 사용자가 원하는 차트를 선택적으로 숨기거나 표현할 수 있습니다.


이를 통해 태블로(Tableau)의 활용성을 극대화하고 동일한 데이터라도 다양한 시각화를 구현할 수 있으며, 또 다양한 인사이트까지 제공받을 수 있죠.


태블로(Tableau) 매개변수 활용 시 현업에서 어떤 문제들이 해결될 수 있는지, 또 어떻게 매개변수를 세팅하고 활용할 수 있을지까지 자세히 설명해 드리겠습니다!






태블로(Tableau) 매개변수만 잘 활용해도, 이런 문제들이 해결됩니다!
  1. 대시보드 공간 부족 문제 해결
    🤔 문제
    태블로(Tableau) 대시보드에는 한정된 공간만 있기 때문에 모든 정보를 표시하기 어려운 경우가 있습니다.

    ✅ 해결책
    태블로(Tableau) 매개변수를 활용하여 사용자가 필요한 정보를 선택적으로 표시할 수 있도록 합니다. 이를 통해 필요한 정보에 초점을 맞추고 대시보드의 공간을 효율적으로 활용할 수 있습니다.


  2. 다양한 시각화 요구 대응
    🤔 문제
    사용자들은 동일한 데이터를 다양한 시각화로 확인하고 싶어하지만, 대시보드에는 모든 시각화를 표현하기 어려운 경우가 있습니다.

    ✅ 해결책
    태블로(Tableau) 매개변수를 활용하여 사용자가 원하는 시각화를 선택할 수 있도록 합니다. 이를 통해 사용자들이 필요에 맞게 시각화를 변경할 수 있고, 다양한 인사이트를 얻을 수 있습니다.


  3. 차트 간 전환의 용이성 증대
    🤔 문제
    사용자가 차트 간 전환을 어려워하는 경우가 있습니다.

    ✅ 해결책
    버튼을 활용하여 사용자가 간편하게 차트를 전환할 수 있도록 합니다. 이를 통해 사용자들은 필요에 따라 차트를 쉽게 변경할 수 있고, 원하는 데이터에 더 빠르게 접근할 수 있습니다.


  4. 시각화의 한계 도달 극복
    🤔 문제
    태블로의 내장된 시각화 기능으로는 사용자의 요구를 충족시키기 어려울 때가 있습니다.

    ✅ 해결책
    태블로의 확장 기능을 활용하여 사용자 정의 시각화를 구현합니다. 이를 통해 사용자들은 더 다양한 시각화를 통해 데이터를 분석하고 인사이트를 발견할 수 있습니다. 





예시 사례로 알아보는 태블로(Tableau) 매개변수 활용 및 설정 방법

여러분이 만약 위와 같이 태블로(Tableau) 대시보드의 '매출 현황' 차트에서 라인과 파이 차트를 구현하고 싶지만 대시보드의 공간이 부족한 경우, 어떻게 해결할 수 있을까요?


이를 해결하기 위해서는 태블로(Tableau) 매개변수를 활용하여 'Line'과 'Pie Chart' 버튼을 만들어 원하는 그래프를 표현할 수 있습니다.





  1. 매개변수 생성하기
    가장 먼저 아래와 같이 두가지 시트를 구분할 수 있는 태블로(Tableau) 매개변수를 생성합니다.


  2. 매개변수 활용한 필터 계산식 만들기
    매개변수를 활용하여 필터 역할을 수행할 계산식을 만듭니다. 라인차트 시트에는 'F_Line' 식을, 파이차트에는 'F_pie chart' 계산식을 필터에 적용합니다. 숨기기 역할을 위해 계산식이 참이 아닌 거짓이 될 경우 시트에는 어느 값도 남지 않게 됩니다. 즉 숨기기 기능을 수행한다는 의미와도 같습니다.

    * 계산식 필터로 시트 숨기기 주의해야 할 점
    계산식 필터를 사용하여 시트 숨기기를 설정할 때 주의해야 합니다. 시트에는 꼭 행,열 중 차원이 존재해야 완전히 숨길 수 있으므로, 파이차트와 같이 차원이 없는 시트에는 임의의 빈 값이 들어가도록 합니다.


  3. 버튼 시트 제작 & 대시보드에 버튼 배치
    먼저 'Line Button' 시트와 'pie Button' 시트를 만들고, 각각의 매개변수에 따라 버튼의 색상을 구분합니다.
    계산식 F_Line을 색상 마크에 넣어 매개변수가 Line일 때 핑크, 아닐 때 회색 컬러로 구분합니다. (동일한 방식으로 pie button도 버튼 시트 제작)

    위 과정까지 왔다면 모든 계산식과 시트는 준비 완료입니다.
    이제 만들어진 버튼 시트를 태블로(Tableau) 대시보드에 적절히 배치합니다.


  4. 버튼에 동작 설정하기
    각각의 버튼 클릭 시 해당하는 매개변수가 변경되도록 동작을 설정합니다.

    대시보드 동작 > 동작 추가 > 매개변수 변경 클릭 > 원본시트에 Line_button 선택 > 대상 매개변수 변수_button 선택 > 원본필드 'Line' 선택 (동일한 방식으로 pie button도 동작 추가)



  5. 확인하기
    작업이 완료되면 버튼을 클릭하여 해당하는 차트가 나타나는지 마지막으로 검수를 진행합니다.






오늘의 콘텐츠에서는 태블로(Tableau) 매개변수를 활용해서 시트 숨기기 및 버튼 만들기를 하는 방법을 알아보았습니다.

이번 콘텐츠를 통해 동일한 태블로(Tableau) 대시보드에서 다양한 인사이트를 만나보시길 바랍니다!