1 minute read

Tableau - 개념 정리 - 2

물리적 테이블과 논리적 테이블

  • 물리적 테이블
    • 테이블들을 물리적으로 조작함.
    • 실제 테이블의 내용이 변경됨.
  • 논리적 테이블
    • 테이블들을 연결한 가상의 테이블을 형성.
    • 실제 테이블의 내용은 변함없음.

파이 차트

  • 섹터로 구분된 원 형태의 차트
  • 원 안에서 각 섹터가 차지하는 비율을 보여주는데 효과적.

도넛차트

  • 파이차트와 비슷하나, 가운데가 비어있고 그 안에 총 데이터 양등을 적을수 있음.

트리맵

  • 분류가 많을때 사용.

  • 강사님 피셜, 현업에서 잘 사용해본적은 없으시다고..

누적 막대 차트

  • 각 자료가 오름차순으로 누적되어있는 막대 차트.

  • 기본적으로, 각 막대의 색상은 절대값의 크기를 나타냄.

Tableau 대시보드 제작

  • 대시보드
    • 다양한 데이터를 동시에 비교할수 있게 해주는 여러 뷰의 모음

    • 여러 시트를 하나로 모아주는것 뿐 아니라 각 시트간 상호작용이 가능하여 데이터를 탐색/분석하여 인사이트를 발견하는데 용이하게 만듬.

효율적인 대시보드

  • 대시보드를 만드는 목적

    • 전달하려는 정보를 파악하는것 뿐만 아니라, 정보를 전달할 대상을 파악하는것 역시 중요.
  • 디스플레이 환경

    • 대시보드를 자주 보게될 디스플레이 환경에 대한 고민이 필요함.

    • 기본적으로 태블로 대시보드는 크기가 고정되어있어 디바이스마다 최적화하여 디자인해야함.

  • 레이아웃 배치

    • 핵심 내용은 왼쪽 상단에 위치.
    • 사람은 무의식적으로 왼쪽 상단 -> 오른쪽 하단으로 문서를 읽어내림.

Tableau 동작 기능

  • Tableau가 도입되는 가장 큰 이유.

  • 대시보드에서의 상호작용 가능

  • 동작옵션중 모든 값을 제외할경우 원본 시트에는 반드시 하나 이상의 차원값을 포함하고 있어야 시트간 interaction이 생기기 때문에, 하나의 차원값은 있어야함.

  • 대시보드 - 동작 - 동작 추가 - 원하는 동작 선택

    • 필터 동작 : 원본 시트, 대상 시트를 선택하여 원본 시트에 동작이 가해졌을때 대상 시트에 필터링된 값을 출력.

      • 사용 예시 1.
        • 원본 시트 : 빈 테이블(버튼용 텍스트)
        • 대상 시트 : 파이 차트
        • 동작 실행 조건 : 선택
        • 선택 내용을 지울경우 결과 : 모든값 제외
        • 결과 : 클릭시 해당 차트가 사라지고, 다시 클릭하면 해당 차트가 나타나는 기능을 구현.
      • 사용 예시 2.
        • 원본 시트 : 도넛차트
        • 대상 시트 : 라인 차트
        • 동작 실행 조건 : 선택
        • 선택 내용을 지울경우 결과 : 모든값 표시
        • 결과 : 도넛차트의 특정 영역을 클릭시 라인 시트에 해당 영역에 대한 데이터만 출력하게 하는 기능을 구현
    • 하이라이트 동작 : 원본 시트, 대상 시트를 선택하여 원본 시트에 동작이 가해졌을때 대상 시트에 지정한 부분을 강조하는 메뉴를 생성.

      • 원본 시트 : 도넛차트
      • 대상 시트 : 이중축, 콤비네이션
      • 동작 실행 조건 : 메뉴
      • 대상 하이라이트 : 모든 필드
      • 결과 : 메뉴 선택후 마우스를 유지하면 하이라이트 메뉴가 생성됨. 클릭시 대상 시트에서 선택한 메뉴의 값이 강조되어 보임.