Ep.18 태블로 작동 순서

SOOYEON·2022년 5월 8일
0

Tableau

목록 보기
6/15
post-thumbnail

태블로 작업 순서

(또는 작동 순서, Order of Operations)

태블로 내에서 다양한 동작을 수행하는 순서를 나타냄
쿼리 파이프라인이라고도 하며, 뷰를 작성할 때 사용하는 필터의 종류에 따라 작업 (작동) 순서가 결정된다.

  • 태블로 데스크탑 기준으로는 ‘추출 필터’가,
  • 태블로 퍼블릭 기준으로는 데이터 원본 필터가 최상위 레벨
  • 워크시트 기준으로는 컨텍스트 필터가 가장 높은 레벨의 필터

~ep17

  • 매개 변수 - 계산된 필드 , 참조선과 엮음

ep18

  • 매개 변수 - 필터와 연결 ✅

  • 매출 기준 상위 n명 고객을 필터로 적용
  • 복수의 차원 필터, context 필터 적용



매개 변수

p. Top N 매개 변수 생성
고객명 > 필터

만약 고객 데이터가 실시간으로 업데이트 되는 상황이라면, 모두 사용을 체크해야함
이후 변경되는 데이터(신규 고객)도 모두 반영됨
상위 탭 > 필드 기준 > p. Top N 매개 변수 선택

행 선반 빈공간에 더블클릭 > 순위 > shift + enter >

RANK(SUM([Sales]))

연속형 → 불연속형으로 변경

상위 고객

지역 표기

행선반에 지역 추가 > 필터에 지역 추가
이때, 강원을 제외한 지역만 표기 되어 있는데, Top N의 값을 20에서 50으로 변경한 뒤,
다시 필터 편집을 통해 확인해보면 기존에 사라졌던 강원 지역이 다시 생성된 것이 보인다.
이럴때는 모두 사용을 체크하여 매개 변수 설정값이 달라지더라도 전부 반영되어 값이 누락되지 않도록 한다.

필터 > 지역 > 필터 표시
필터에서는 크게 단일 값과 다중 값으로 나뉨

전체

지역선택 (호남)

현재 Top N에 반영된 필터가 더 상위레벨,
50명 중에서 각 지역 사람들을 조회하고 있다.

반대로, 각 지역별 Top N을 적용하려면?

작동 순서 적용

필터 > 컨텍스트 추가

지역이 상위 레벨의 필터로 적용됨
지역 기준으로 상위 50명을 확인할 수 있다.

데이터 원본 > 필터 > 추가 > 주문 일자 > 연속형 '년' > 2020 체크 >
시트로 넘어갔을 때 2020년의 데이터만 조회되는 것을 확인할 수 있다.

시트 내에서 필터를 적용하지 않더라도 필요한 데이터만 가져올 수 있기 때문에 효율적인 호면 구성이 가능해짐


또한, 필터 조건을 추가하여 더 많은 기준을 적용 가능

0개의 댓글