태블로 작동 순서

2024. 9. 1. 12:35Tableu

1. 태블로 작업 순서(Order of Operations)

  • 작업 순서란?
    • 태블로에서 필터가 적용되는 순서를 의미하며, 어떤 필터가 다른 필터보다 먼저 적용되는지를 결정한다. 이 순서는 데이터의 필터링과 계산이 이루어지는 순서에 큰 영향을 미친다.
    • 작업 순서는 쿼리 파이프라인이라고도 하며, 필터의 종류에 따라 달라진다.

2. 컨텍스트 필터(Context Filter)

  • 컨텍스트 필터란?
    • 필터 중에서도 우선순위가 높은 필터를 의미한다. 이 필터가 적용된 후에 다른 필터들이 적용되며, 컨텍스트 필터는 회색으로 표시된다.
    • 컨텍스트 필터는 다른 차원 필터보다 상위에 위치하게 되며, 다른 필터들과 상호작용하여 데이터를 더 세밀하게 필터링할 수 있다.

3. 매개변수와 필터의 연동

  • Top N 필터 설정
    • Top N 매개변수를 생성하여, 매출 기준 상위 N명의 고객을 필터링한다.
    • 매개변수는 혼자 사용될 수 없고, 필터나 계산된 필드와 연동해야 한다.
    • Top N 매개변수를 이용하여 고객명을 기준으로 필터링하고, 추가로 차원 필터(예: 지역)를 적용할 수 있다.

4. 작업 순서의 적용

  • 필터 적용 순서
    • 고객명을 기준으로 Top N 필터를 적용한 후, 지역 필터를 적용한다.
    • 기본적으로 동일한 레벨의 필터지만, Top N 필터를 먼저 적용하고 그 이후에 지역 필터를 적용하여 특정 지역의 상위 N명을 필터링할 수 있다.

5. 컨텍스트 필터 적용 예제

  • 컨텍스트 필터로 상위 레벨 필터 설정
    • 차원 필터(예: 지역 필터)를 컨텍스트 필터로 설정하여, 이 필터가 Top N 필터보다 우선 적용되도록 설정한다.
    • 이렇게 설정하면 지역별 상위 N명을 필터링할 수 있다.

6. Tableau 작업 순서 요약

  • 작업 순서의 최상위 레벨
    • Tableau에서 가장 상위 레벨의 필터는 데이터 원본 필터와 추출 필터이다.
    • 워크시트 기준으로는 컨텍스트 필터가 가장 높은 레벨의 필터로 작동한다.