뷰에서 데이터 필터링
필터링은 데이터 분석의 필수적인 부분입니다. 이 문서에서는 뷰에서 데이터를 필터링할 수 있는 여러 가지 방법에 대해 설명합니다. 또한 뷰에 대화형 필터를 표시하는 방법과 뷰에서 필터에 서식을 지정하는 방법에 대해서도 설명합니다.
필터링 작업 순서
Tableau에서 데이터 필터링을 시작하기 전에 Tableau가 통합 문서에서 필터를 실행하는 순서를 이해해야 합니다.
Tableau는 작업 순서라고 하는 매우 구체적인 순서로 뷰에서 작업을 수행합니다. 필터는 다음 순서로 실행됩니다.
- 추출 필터
- 데이터 원본 필터
- 컨텍스트 필터
- 차원에 대한 필터(필터 선반에 있거나 뷰의 필터 카드에 있는 경우)
- 측정에 대한 필터(필터 선반에 있거나 뷰의 필터 카드에 있는 경우)
자세한 내용은 Tableau 작업 순서(링크가 새 창에서 열림)를 참조하십시오.
참고: 불연속형 차원을 필터 선반으로 끌면 필터 대화 상자에 필터링을 위한 4개 탭(일반, 와일드카드, 조건 및 상위)이 표시됩니다. 일반 탭을 시작으로 각 탭의 설정이 더해지고 각 탭의 설정에 따라 오른쪽 탭의 필터 결과가 달라집니다. 필터 대화 상자에 대한 자세한 내용은 차원, 측정값 및 날짜 필드를 필터 선반으로 끌기 및 범주형 데이터(차원) 필터링을 참조하십시오.
뷰에서 데이터 요소를 유지하거나 제외하도록 선택
뷰에서 개별 데이터 요소(마크) 또는 선택한 데이터 요소를 필터링할 수 있습니다. 예를 들어 이상값을 포함하는 분산형 차트가 있는 경우 나머지 데이터에 집중할 수 있도록 뷰에서 이상값을 제외할 수 있습니다.
뷰에서 마크를 필터링하려면 단일 마크(데이터 요소)를 선택하거나 뷰에서 클릭하고 끌기로 여러 마크를 선택합니다. 도구 설명이 나타나면 다음을 수행할 수 있습니다.
이 항목만 포함을 선택하여 뷰에서 선택한 마크만 유지합니다.
제외를 선택하여 뷰에서 선택한 마크를 제거합니다.
참고: 동일한 필드에 와일드카드 일치 필터가 이미 지정된 경우에는 이러한 필터링 옵션을 사용할 수 없습니다. 와일드카드 일치 필터에 대한 자세한 내용은 차원, 측정값 및 날짜 필드를 필터 선반으로 끌기(링크가 새 창에서 열림)를 참조하십시오.
머리글을 선택하여 데이터 필터링
머리글을 선택하여 뷰에서 데이터를 필터링할 수도 있습니다.
뷰에서 데이터의 전체 행 또는 열을 필터링하려면 뷰에서 머리글을 선택합니다. 도구 설명이 표시되면 선택한 데이터에 대해 제외 또는 이 항목만 포함을 선택합니다.
계층에 포함된 테이블 머리글을 선택하면 다음 수준의 모든 머리글도 자동으로 선택됩니다. 예를 들어 아래 표시된 뷰는 열 선반에 배치된 관련 없는 두 개의 차원과 행 선반에 배치된 동일한 계층의 두 수준으로 구성되어 있습니다.
선택한 행 머리글에는 Category 차원의 Furniture 멤버와 Sub-category 차원의 Binders 및 Labels 멤버가 포함됩니다. Furniture를 선택하면 계층에서 다음(내부) 수준의 모든 멤버도 자동으로 선택됩니다. 이 경우 Bookcases, Chairs, Furnishings 및 Tables 멤버가 선택됩니다.
차원, 측정값 및 날짜 필드를 필터 선반으로 끌기
필터를 만드는 또 다른 방법은 필드를 데이터 패널에서 필터 선반으로 직접 끌어 놓는 것입니다.
필터 선반에 필드를 추가하면 필터 대화 상자가 열리며 필터를 정의할 수 있습니다. 필터 대화 상자는 범주형 데이터(차원), 수량 데이터(측정값) 또는 날짜 필드를 필터링하는지에 따라 달라집니다.
범주형 데이터(차원) 필터링
차원에는 불연속형의 범주형 데이터가 포함되므로 이 유형의 필드를 필터링하는 경우 일반적으로 포함하거나 제외할 값을 선택해야 합니다.
Tableau Desktop에서 차원을 데이터 패널에서 필터 선반으로 끌어 놓으면 다음과 같은 필터 대화 상자가 나타납니다.
일반: 일반 탭을 사용하여 포함하거나 제외할 값을 선택합니다.
와일드카드: 와일드카드 탭을 사용하여 필터링할 패턴을 정의합니다. 예를 들어 이메일 주소를 필터링할 때 특정 도메인의 이메일만 포함되도록 할 수 있습니다. "@gmail.com"으로 끝나는 와일드카드 필터를 정의하여 Google 이메일 주소만 포함되도록 할 수 있습니다.
조건: 필터 대화 상자의 조건 탭을 사용하여 필터링 기준으로 사용할 규칙을 정의합니다. 예를 들어 제품 컬렉션의 평균 단위 가격을 표시하는 뷰에서는 평균 단위 가격이 25달러보다 크거나 같은 제품만 표시하도록 할 수 있습니다. 기본 제공 컨트롤을 사용하여 조건을 작성하거나 사용자 지정 수식을 작성할 수 있습니다.
상위: 필터 대화 상자의 상위 탭을 사용하여 뷰에 포함될 데이터를 계산하는 수식을 정의할 수 있습니다. 예를 들어 제품 컬렉션의 평균 배송 시간을 표시하는 뷰에서 매출을 기준으로 상위(또는 하위) 15개 제품만 표시하도록 할 수 있습니다. 매출의 특정 범위(예: $100,000보다 큼)를 정의할 필요 없이 필드(제품)의 다른 멤버를 기준으로 제한(상위 15개)을 정의할 수 있습니다.
중요 참고 사항: 각 탭은 필터에 추가적인 정의를 추가합니다. 예를 들어 일반 탭에서 값을 제외하도록 선택하고 상위 탭에서 제한을 추가할 수 있습니다. 두 탭의 선택 항목과 구성이 모두 필터에 적용됩니다.
언제라도 일반 탭의 요약에서 필터의 정의를 확인할 수 있습니다.
수량 데이터(측정값) 필터링
측정값에는 수량 데이터가 포함되므로 이 유형의 필드를 필터링하는 경우 일반적으로 포함하려는 값 범위를 선택해야 합니다.
Tableau Desktop에서 측정값을 데이터 패널에서 필터 선반으로 끌어 놓으면 다음과 같은 대화 상자가 나타납니다.
필드를 집계하려는 방법을 선택하고 다음을 클릭합니다.
이후 대화 상자에서 다음과 같은 네 가지 유형의 수량 필터를 만들 수 있는 옵션이 제공됩니다.
값 범위: 값 범위 옵션을 선택하여 뷰에 포함할 범위의 최소값과 최대값을 지정합니다. 지정한 값이 범위에 포함됩니다.
최소: 최소 옵션을 선택하여 지정한 최소값보다 크거나 같은 모든 값을 포함합니다. 이 유형의 필터는 데이터가 자주 변경되어 상한값을 지정할 수 없는 경우에 유용합니다.
최대: 최대 옵션을 선택하여 지정한 최대값보다 작거나 같은 모든 값을 포함합니다. 이 유형의 필터는 데이터가 자주 변경되어 하한값을 지정할 수 없는 경우에 유용합니다.
특수: 특수 옵션을 선택하여 Null 값을 필터링합니다. Null 값, Null이 아닌 값 또는 모든 값만 포함합니다.
참고: 큰 데이터 원본을 사용하는 경우 측정값을 필터링하면 성능이 훨씬 저하될 수 있습니다. 측정값이 포함된 집합을 만들고 집합에 필터를 적용하여 필터링하는 것이 훨씬 효율적인 경우도 있습니다. 집합 만들기에 대한 자세한 내용은 집합 만들기(링크가 새 창에서 열림)를 참조하십시오.
날짜 필터링
Tableau Desktop에서 날짜 필드를 데이터 패널에서 필터 선반으로 끌어 놓으면 다음과 같은 필터 대화 상자가 나타납니다.
뷰에서 기준 날짜에 대해 필터링할지, 날짜 범위 사이를 필터링할지, 아니면 불연속형 날짜 또는 개별 날짜를 선택하여 필터링할지를 선택할 수 있습니다.
기준 날짜 필터링: 기준 날짜를 클릭하여 뷰를 여는 날짜와 시간에 따라 업데이트되는 날짜 범위를 정의합니다. 예를 들어 연간 누계 매출, 최근 30일의 모든 레코드 또는 지난 주에 닫힌 버그를 확인할 수 있습니다. 기준 날짜 필터는 오늘이 아니라 특정 고정 날짜를 기준으로 할 수도 있습니다.
날짜 범위 필터링: 날짜 범위를 선택하여 필터링할 고정 날짜 범위를 정의합니다. 예를 들어 2009년 3월 1일에서 2009년 6월 12일 사이의 모든 주문을 확인할 수 있습니다.
불연속형 날짜 필터링: 전체 날짜 수준을 포함하려는 경우 대화 상자에서 불연속형 날짜 값을 선택합니다. 예를 들어 분기를 선택하는 경우 연도와 관계없이 뷰에서 분기(예: Q1, Q2, Q3, Q4)를 선택할 수 있습니다.
최근 날짜 사전 설정: 통합 문서를 공유하거나 열 때 필터에서 데이터 원본에서 최근 날짜의 데이터만 선택되게 하려면 월/일/연도 또는 개별 날짜 같은 불연속형 날짜를 선택한 다음 일반 탭에서 통합 문서를 연 최근 날짜 값으로 필터링을 선택합니다.
참고: 최근 날짜 값으로 필터링할 경우 이 설정은 통합 문서의 데이터 원본 필터에만 적용됩니다.
작업 순서에서 최근 날짜 필터는 통합 문서에서 전역적이지만 컨텍스트 필터는 워크시트별로 적용됩니다. 최근 날짜는 통합 문서를 처음 사용하기 위해 연 후, 데이터 원본 필터 이후, 컨텍스트 필터 이전에 결정됩니다. 이 시점에 날짜가 설정되고 최근 날짜 사전 설정이 차원 필터로 사용됩니다.
뷰에서 추가 필터(기준 날짜 필터 및 컨텍스트 필터 포함)를 사용하는 경우 최근 날짜 값 설정이 있으면 이러한 추가 필터가 데이터베이스에서 최근 날짜의 데이터를 선택하지 않아 데이터가 없는 빈 뷰가 나타날 수 있습니다.
Tableau Server 및 Tableau Cloud에서 브라우저의 뷰를 처음 로드하면 사전 설정이 적용되지만 브라우저 또는 데이터를 새로 고치면 사전 설정이 적용되지 않습니다.개별 날짜 필터링: 개별 날짜를 선택하여 뷰에서 특정 날짜를 필터링합니다.
추가 날짜 필터 옵션: 기준 날짜 또는 날짜 범위를 선택하는 경우 필터 대화 상자가 열립니다. 이 대화 상자에서 시작 날짜 또는 종료 날짜를 정의할 수 있습니다. Null 날짜, Null이 아닌 날짜 또는 모든 날짜를 포함하도록 특수 필터를 선택할 수도 있습니다.
테이블 계산 필터링
테이블 계산 필터를 만들려면 계산된 필드를 만든 다음 해당 필드를 필터 선반에 배치합니다.
테이블 계산 필터는 작업 순서에서 마지막에 적용되므로 테이블 계산에 기반하는 필터는 데이터 집합의 기초 데이터를 필터링하지 않습니다. 즉, Tableau는 먼저 뷰에서 테이블 계산을 평가한 다음 현재 뷰의 결과에 테이블 계산 필터를 적용합니다.
총계에 테이블 계산 필터 적용
뷰에 총계를 표시하고 테이블 계산 필터를 총계에 적용하려는 경우 해당 필터(필터 선반에 있음)의 드롭다운 메뉴에서 총계에 적용을 선택할 수 있습니다. 이 옵션을 사용하면 테이블 계산 필터가 총계에 적용되는 시점을 결정할 수 있습니다.
이 옵션은 뷰에 총계를 표시하고 뷰에 테이블 계산 필터를 추가할 때 사용할 수 있습니다. 총계를 포함하여 테이블의 모든 결과에 테이블 계산 필터를 적용하려면 총계에 적용을 선택합니다.
뷰에 대화형 필터 표시
대화형 필터를 표시하면 뷰에서 데이터를 빠르게 포함하거나 제외할 수 있습니다.
참고: 웹 작성에서 필드를 필터 선반으로 끌어 놓으면 자동으로 뷰에 대화형 필터가 추가됩니다.
뷰에 필터를 표시하려면:
- 뷰에서 필드 드롭다운 메뉴를 클릭하고 필터 표시를 선택합니다.
필드가 아직 필터링되지 않은 경우 필터 선반에 자동으로 추가되고 필터 카드가 뷰에 나타납니다. 이 카드를 사용하여 데이터를 필터링합니다.
참고: Tableau Desktop에서 뷰에서 현재 사용되지 않은 필드에 대한 대화형 필터를 뷰에 추가할 수 있습니다. 이렇게 하려면 데이터 패널에서 필드 드롭다운 메뉴를 클릭하고 필터 표시를 선택합니다.
필터 카드 상호 작용 및 모양에 대한 옵션 설정
필터를 표시하면 필터 작동 방식과 필터 모양을 제어할 수 있는 다양한 옵션이 있습니다. 뷰에서 필터 카드의 오른쪽 위에 있는 드롭다운 메뉴를 클릭하여 이러한 옵션에 액세스할 수 있습니다.
모든 유형의 필터에 사용할 수 있는 옵션도 있고, 범주형 필드(차원) 또는 수량 필드(측정값)를 필터링하는지에 따라 달라지는 옵션도 있습니다.
필터가 뷰 또는 대시보드에 나타나거나 Tableau Server 또는 Tableau Cloud에 게시될 때 표시되는 방식을 사용자 지정할 수 있습니다.
다음은 몇 가지 일반적인 필터 카드 옵션입니다.
필터 편집 - 이 옵션은 조건과 제한을 추가하여 필터를 구체화할 수 있도록 주 필터 대화 상자를 엽니다.
필터 제거 - 필터 선반에서 필터를 제거하고 뷰에서 필터 카드를 제거합니다.
워크시트에 적용 - 필터를 현재 워크시트에만 적용할지 여러 워크시트에서 공유할지 여부를 지정할 수 있습니다. 자세한 내용은 여러 워크시트에 필터 적용를 참조하십시오.
필터 서식(Tableau Desktop만 해당) - 뷰에 있는 모든 필터 카드의 글꼴과 색상을 사용자 지정합니다.
관련된 값만 - 필터에 표시할 값을 지정합니다. 이 옵션을 선택하면 다른 필터가 고려되며 이러한 필터를 통과하는 값만 표시됩니다. 예를 들어 Region에 필터가 설정된 경우 State 필터에서 Eastern 시/도만 표시합니다. 필터 카드 맨 위에 있는 전환 기능을 사용하여 이 옵션과 데이터베이스의 모든 값 옵션을 전환할 수 있습니다.
계층의 모든 값 - 필터에 표시할 값을 지정합니다. 계층형 필드에서 필터를 만들 경우 이 옵션이 기본적으로 선택됩니다. 필터 값은 계층의 상위/하위 관계 관련성을 기준으로 표시됩니다.
데이터베이스의 모든 값 - 필터에 표시할 값을 지정합니다. 이 옵션을 선택하면 뷰의 다른 필터에 관계없이 데이터베이스의 모든 값이 표시됩니다.
컨텍스트의 모든 값(Tableau Desktop만 해당) - 뷰의 필터 중 하나가 컨텍스트 필터인 경우 컨텍스트 필터를 통과한 값만 표시하려면 다른 필터에서 이 옵션을 선택합니다. 자세한 내용은 컨텍스트 필터 사용를 참조하십시오.
값 포함 - 이 옵션을 선택하면 필터 카드의 선택 내용이 뷰에 포함됩니다.
값 제외 - 이 옵션을 선택하면 필터 카드의 선택 내용이 뷰에서 제외됩니다.
카드 숨기기(Tableau Desktop만 해당) - 필터 카드를 숨기지만 필터 선반에서 필터를 제거하지는 않습니다.
필터 카드 모드
필터 카드 모드를 선택하여 뷰에서 필터 카드의 모양과 상호 작용을 제어할 수 있습니다.
필터 카드 모드를 선택하려면 뷰에서 필터 카드의 드롭다운 메뉴를 클릭한 다음 목록에서 모드를 선택합니다.
옵션 목록에 나타나는 필터 카드 모드의 유형은 필터가 차원인지, 아니면 측정값인지에 따라 달라집니다. 아래에서 차원 및 측정값에 사용할 수 있는 필터 카드 모드의 유형에 대한 간략한 설명을 볼 수 있습니다.
차원인 경우 다음 필터 모드 중에서 선택할 수 있습니다.
단일 값(목록): 한 번에 하나의 값만 선택할 수 있는 라디오 단추 목록으로 필터의 값을 표시합니다.
단일 값(드롭다운): 한 번에 하나의 값만 선택할 수 있는 드롭다운 목록으로 필터의 값을 표시합니다.
단일 값(슬라이더): 슬라이더 범위를 따라 필터의 값을 표시합니다. 한 번에 하나의 값만 선택할 수 있습니다. 이 옵션은 날짜와 같이 암시적 순서가 있는 차원에 유용합니다.
다중 값(목록): 다중 값을 선택할 수 있는 확인란 목록으로 필터의 값을 표시합니다.
다중 값(드롭다운): 다중 값을 선택할 수 있는 드롭다운 목록에 필터의 값을 표시합니다.
다중 값(사용자 지정 목록): 몇 문자만 입력하여 값을 검색할 수 있는 텍스트 상자를 표시합니다. 또는 값 목록을 텍스트 상자에 입력하거나 붙여 넣어 포함할 값의 사용자 지정 목록을 만들 수 있습니다.
와일드카드 일치: 몇 문자만 입력할 수 있는 텍스트 상자를 표시합니다. 해당 문자와 일치하는 모든 값이 자동으로 선택됩니다. 별표 문자를 와일드카드 문자로 사용할 수 있습니다. 예를 들어 "tab*"를 입력하여 문자 "tab"으로 시작하는 모든 값을 선택할 수 있습니다. 패턴 일치는 대/소문자를 구분하지 않습니다. 다차원 데이터 원본을 사용하는 경우 이 옵션은 단일 수준 계층과 특성을 필터링하는 경우에만 사용할 수 있습니다.
측정값인 경우 다음 필터 모드 중에서 선택할 수 있습니다.
값/날짜 범위: 더 많은 값을 포함하거나 제외하기 위해 조절할 수 있는 슬라이더 쌍으로 필터링된 값을 표시합니다. 상한값 및 하한값 리드아웃을 클릭하여 수동으로 값을 입력합니다.
슬라이더 범위에서 더 어두운 영역을 데이터 막대라고 합니다. 데이터 막대는 데이터 요소가 실제로 뷰에 있는 범위를 나타냅니다. 이 표시기를 사용하여 데이터 원본의 데이터에 적합한 필터를 확인할 수 있습니다. 예를 들어 $200,000에서 $500,000 사이의 값만 포함하도록 Sales 필드를 필터링했는데 뷰에는 $250,000에서 $320,000 사이의 값만 포함되어 있습니다. 뷰에 표시할 수 있는 데이터 범위는 데이터 막대에 표시되고 슬라이더는 필터 범위를 보여 줍니다.
참고: 데이터 막대는 필터링된 필드가 뷰에서도 사용되는 필터에 표시되며(예: 열, 행 또는 마크 카드 등) 필터 선반의 필드와 동일한 집계 수준에 있습니다. 예를 들어 뷰에서 SUM(Sales) 필드가 사용되는 경우에만 SUM(Sales)의 필터가 데이터 막대를 표시합니다. 뷰에서 AVG(Sales)가 사용되는 경우에는 표시되지 않습니다. 이 두 시나리오에서는 필터링된 필드인 Sales가 뷰에서 사용되며 후자의 경우 집계가 필터의 집계와 다릅니다.
최소/시작 날짜: 고정된 최소값이 있는 단일 슬라이더를 표시합니다. 개방형 범위를 사용하여 필터를 만들려면 이 옵션을 사용합니다.
최대/종료 날짜: 고정된 최대값이 있는 단일 슬라이더를 표시합니다. 개방형 범위를 사용하여 필터를 만들려면 이 옵션을 사용합니다.
지금 기준: 이 옵션은 뷰를 여는 시기에 따라 업데이트되는 동적 날짜 범위를 정의할 수 있는 컨트롤을 표시합니다. 이 옵션은 연속형 날짜 필드의 필터에만 사용할 수 있습니다.
기간 찾아보기: 전날, 주, 월, 3개월, 1년, 5년 등의 일반적인 날짜 범위를 표시합니다. 이 옵션은 연속형 날짜 필드의 필터에만 사용할 수 있습니다.
참고: 측정값 또는 측정값 이름에 대한 필터를 단일 값 목록으로 표시하는 경우 모두를 선택하면 필터가 자동으로 다중 값 목록으로 변환됩니다. 측정값 및 측정값 이름에 대한 자세한 내용은 측정값 및 측정값 이름을 참조하십시오.
필터 카드 사용자 지정
Tableau Desktop에서 일반적인 필터 옵션 및 필터 모드와 더불어, 워크시트, 대시보드 또는 나중에 웹에 게시될 때 필터가 표시되는 방식을 제어합니다.
필터를 사용자 지정하려면 필터 카드 드롭다운 메뉴를 클릭하고 사용자 지정을 선택합니다.
다음 옵션 중에서 선택할 수 있습니다.
"모두" 값 표시 - 다중 값 목록과 단일 값 목록에 기본적으로 "모두" 옵션을 표시할지 여부를 설정/해제합니다.
검색 단추 표시 - 필터 맨 위에 검색 단추를 표시할지 여부를 설정/해제합니다.
포함/제외 표시 - 필터 카드 메뉴에 값 포함 및 값 제외 명령을 표시할지 여부를 설정/해제합니다. 표시하는 경우 사용자가 필터를 포함 또는 제외 모드로 전환할 수 있습니다.
제어 유형 표시 - 사용자가 표시되는 퀵 필터 유형을 변경할 수 있도록 할지 여부를 설정/해제합니다. 예를 들어 표시하는 경우 사용자가 다중 값 목록을 압축 목록으로 변경할 수 있습니다.
자세히/간단히 단추 표시 - 필터 맨 위에 자세히/간단히 단추 를 표시할지 여부를 설정/해제합니다.
모든 값 표시 단추 - 필터 카드에 모든 값 표시 단추 를 표시할지 여부를 설정/해제합니다.
필터에서 데이터가 제외될 때마다 작은 빨간색 "x"가 모든 값 표시 단추에 표시됩니다. 모든 값이 표시되면 빨간색 "x"가 사라집니다.
적용 단추 표시 - 필터 맨 아래에 적용 단추를 표시할지 여부를 설정/해제합니다. 표시하는 경우 단추를 클릭해야만 필터에 대한 변경 내용이 적용됩니다. 적용되지 않은 변경 내용이 있는 경우 녹색으로 표시됩니다. 이 옵션은 다중 값 목록 및 드롭다운에서만 사용할 수 있습니다. 이 옵션은 웹 작성에서 사용할 수 있습니다.
리드아웃 표시 - 최소값과 최대값을 값 범위 위에 텍스트로 표시할지 여부를 제어합니다. 슬라이더 대신 리드아웃을 사용하여 새 값을 수동으로 입력할 수 있습니다.
슬라이더 표시 - 슬라이더를 표시할지 여부를 제어합니다. 이 옵션을 선택 취소한 경우 필터는 리드아웃만 표시합니다.
Null 컨트롤 표시 - 필터에서 Null 값을 처리하는 방식을 제어할 수 있는 드롭다운 목록을 표시합니다. 범위의 값을 선택하거나, 범위의 값과 Null 값을 선택하거나, Null 값만, Null이 아닌 값 또는 모든 값을 선택할 수 있습니다.
참고: 위 옵션 중 일부는 Tableau Server 또는 Tableau Cloud에 게시된 뷰에서 사용할 수 없습니다.