Tableau에서 컨텍스트 필터를 구현하는 방법



이 문서에서는 예제와 함께 tableau에서 컨텍스트 필터를 구현하는 방법에 대한 상세하고 포괄적 인 지식을 제공합니다.

필터를 만드는 것은 . 이 문서에서는 Tableau의 컨텍스트 필터를 다음 순서로 이해합니다.

Tableau의 컨텍스트 필터 란 무엇입니까?

일반적으로 Tableau에서 설정하는 모든 필터는 독립적으로 계산됩니다. 기본적으로 각 필터는 다른 필터에 관계없이 데이터 소스의 모든 행에 액세스합니다. 컨텍스트 필터는 독립적 인 필터와 같습니다. 설정된 다른 모든 필터는 컨텍스트 필터를 통과하는 데이터 만 처리하기 때문에 종속 필터라고합니다.





이제 컨텍스트 필터를 배포하여 다음 중 하나를 수행 할 수 있습니다.

정수 Java의 자릿수 합계
  • 더 나은 성능 : 많은 필터가 설정되어 있거나 데이터 소스가 다소 큰 경우 쿼리가 느려지는 경향이 있습니다. 이러한 시나리오에서는 성능을 향상시키기 위해 컨텍스트 필터를 설정할 수 있습니다.



  • 상위 N 필터 : 관심있는 데이터 만 포함하도록 컨텍스트 필터를 설정 한 다음 숫자 또는 상위 N 필터를 설정할 수도 있습니다.

예를 들어, 대형 식료품 체인의 식품을 담당하는 경우. 당신의 임무는 모든 상점의 수익성에 따라 상위 10 개의 스낵바를 찾는 것입니다. 분명히 데이터는 엄청납니다. 여기에서 스낵바 만 포함하도록 컨텍스트 필터를 설정하고 다음 기준으로 상위 10 개 필터를 만들 수 있습니다.이익을 종속 필터로 사용합니다. 이는 컨텍스트 필터를 통과하는 데이터 만 처리합니다.

Tableau에서 컨텍스트 필터를 만드는 방법

컨텍스트 필터를 작성하려면 아래 주어진 단계를 따르십시오.



  • 고르다 컨텍스트에 추가 선택권~로부터 문맥 기존 카테고리 필터의 메뉴. 그런 다음 컨텍스트를 계산하여보기를 생성합니다. 다른 모든 필터는 컨텍스트를 기준으로 계산됩니다.
  • 컨텍스트 필터 :
  1. 상단에 나타납니다. 필터 선반.
  2. 회색으로 식별됩니다. 필터 선반.
  3. 선반에서 재배치 할 수 없습니다.

context-filters-in-tableau

위의 이미지에서 볼 수 있듯이 선박 모드 차원이 뷰의 컨텍스트로 설정되고 부위 필터는 통과하는 데이터를 사용해서 만 계산됩니다. 선박 모드 .

다음 중 하나를 수행하여 컨텍스트 필터를 수정할 수 있습니다.

  • 필터 선반에서 필드 제거 (다른 컨텍스트 필터가 선반에 남아 있으면 새 컨텍스트가 계산 됨)

  • 필터 편집 (컨텍스트 필터를 편집 할 때마다 새 컨텍스트가 계산 됨)

  • 선택컨텍스트에서 제거 (필터는 표준 필터로 선반에 남아 있습니다. 새 컨텍스트가 계산됩니다. 다른 컨텍스트 필터가 선반에 남아있는 경우)

컨텍스트 필터 속도를 높이는 방법

컨텍스트 필터의 성능을 개선하여 Tableau의 효율성을 높이려면 다음 지침을 따르십시오.

  • 데이터 세트의 크기를 크게 줄이는 단일 컨텍스트 필터를 배치하는 것이 많은 필터를 적용하는 것보다 더 나은 방법입니다. 실제로 필터가 데이터 세트의 크기를 1/10 이상 줄이지 않으면 실제로 컨텍스트에 추가하는 것이 더 나쁩니다. 컨텍스트를 계산하는 데 비용이 많이 듭니다.

  • 컨텍스트를 만들기 전에 모든 데이터 모델링을 완료하는 것으로 간주됩니다. 차원을 측정 값으로 변환하는 것과 같이 데이터 모델을 변경하려면 컨텍스트를 다시 계산해야합니다.

  • 컨텍스트에 필요한 필터를 설정하십시오. 또한 다른 선반에 필드를 추가하기 전에 컨텍스트를 만듭니다. 이러한 전제 조건은 다른 선반에 필드를 놓을 때 훨씬 빠르게 실행되는 쿼리를 만듭니다.

  • 같은 날짜 저장소 사용 YEAR (날짜) 또는 불연속 날짜에 대한 컨텍스트 필터는 연속 날짜를 사용하는 것보다 더 효과적입니다.

데이터 세트의 색인이 많이 생성 된 경우 컨텍스트 필터가 원하는 성능을 제공하지 못할 수 있으며 실제로 쿼리 성능이 저하 될 수 있습니다.

데모

이 예제는 컨텍스트 필터 작성 절차를 안내하기위한 것입니다.

  • 먼저보기를 필터링하여 매출 별 상위 10 개 제품을 표시합니다. 다음으로 컨텍스트 필터를 만듭니다. 제품 카테고리 10 대 가구 제품을 볼 수 있습니다.

  • 사용 샘플 – 슈퍼마켓 데이터 소스를 사용하여 초기보기를 만듭니다. 보기는 모두에 대한 판매를 보여줍니다 하위 카테고리 , 내림차순으로 정렬됩니다.

context-filters-in-tableau

  • 이제 가장 많이 팔린 제품 만 표시하는 Top 10 필터를 만듭니다. 드래그하면됩니다. 하위 범주 필드에 필터 선반. 나타나는 대화 상자에서 상위 탭으로 전환하고 상위 10 개 기준으로 필터를 정의합니다. 매출액 .

filter

  • 클릭하면 확인 단추,보기가 필터링되어 판매 측면에서 상위 10 개 제품 하위 카테고리를 표시하는 것을 볼 수 있습니다.

하위 카테고리

  • 계속해서 가구 제품 만 표시하는 다른 필터를 추가해 보겠습니다. 이제 범주 필드에 필터 선반을 선택하고 가구 . 완료되면 확인 단추.보기가 필터링되지만 10 개의 제품 대신 3 개만 표시됩니다. 이는 기본적으로 모든 필터가 개별적으로 평가되고보기가 결과의 교차를 표시하도록 설계 되었기 때문입니다. 따라서 화면에서 상위 10 개 전체 제품 중 3 개가 가구 제품임을 알 수 있습니다.

. furniture

  • 다음으로 상위 10 대 가구 제품을 결정하려면 범주 컨텍스트 필터를 필터링합니다. 필드를 마우스 오른쪽 버튼으로 클릭 필터 선반을 선택하고 컨텍스트에 추가 선택권.
  • 필터는 컨텍스트 필터로 표시됩니다. 보기가 업데이트되어 상위 4 개의 가구 제품이 표시됩니다.

하지만 왜 10 개가 아닐까요? 하위 카테고리 중 4 개에만 가구가 포함되어 있기 때문입니다. 그러나 이제 상위 10 개 필터가 해당 컨텍스트의 결과에 대해 평가되고 있음을 알고 있습니다.

이 기사가 Tableau의 컨텍스트 필터에 대한 의심을 해결하기를 바랍니다. 이것으로 Tableau에서이 컨텍스트 필터를 마칩니다.

Tableau를 마스터하고 싶다면 Edureka는 조건부 서식, 스크립팅, 차트 연결, 대시 보드 통합, R과의 Tableau 통합 등 다양한 데이터 시각화 개념을 심층적으로 다룹니다. 학습 기간 내내 안내하는 연중 무휴 지원이 함께 제공됩니다. 새로운 배치가 곧 시작됩니다.

질문이 있으십니까? 'Tableau의 컨텍스트 필터'의 주석 섹션에 언급 해 주시면 빠른 시일 내에 연락 드리겠습니다.