질문: 와일드 카드 매개 변수를 사용하여 뷰를 필터링 하는 방법이 무엇인가요?
환경: Tableau Desktop
답변:
1단계: 뷰작성
1. Tableau Desktop에서 Superstore 샘플 데이터에 연결합니다.
2. 데이터 > 데이터에 연결 을 선택한 후 Coffee Chain 샘플 데이터에 연결합니다.
3. 데이터 패널에서 Superstore 샘플 데이터를 클릭합니다.
4. Region을 행으로 끌어옵니다.
5. Sales를 텍스트로 끌어옵니다.
6. 데이터 패널에서 Coffee Chain 샘플 데이터를 클릭합니다.
2단계: 매개 변수 만들기
1. 데이터 패널에서 마우스 오른쪽 단추를 클릭하고 매개 변수 만들기를 선택합니다.
2. 매개 변수 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
* 매개 변수의 이름을 지정합니다. 이 예제에서 매개 변수 이름은 Searching String 입니다.
* 데이터 유형으로 문자열을 선택합니다.
* 현재 값으로 모두를 입력합니다.
* 허용 가능한 값으로 모두를 선택합니다.
3. 매개 변수를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다.
3단계: 필터 만들기
1. 데이터 패널에서 필터링할 데이터 원본을 선택합니다. 이 예제에서는 Superstore 샘플 데이터를 선택합니다.
2. State를 필터로 끌어옵니다.
3. 조건탭에서 수식 기준을 선택하고 다음 수식을 입력한 후 확인을 클릭합니다.
[Search String]="All" OR CONTAINS([State], [Search String]).
4. 선택적으로 필터에서 차원을 마우스 오른쪽 단추로 클릭한 후 워크시트에 적용 > 이 데이터 원본을 사용하는 모든 항목을 선택합니다.
5. 필터링할 모든 데이터 원본에 대해 4~7단계를 반복합니다.
6. 검색 문자열 텍스트 상자에 원하는 상태를 입력합니다.
추가 정보
통합된 데이터를 사용할 때 여러 데이터 원본을 필터링하는 경우에 이 방법이 특히 유용합니다.
문자열이 아닌 값을 필터링 하려면 조건 필터 수식에서 STR() 함수를 사용하여 차원을 문자열로 캐스팅 합니다. 예를 들면 다음과 같습니다.
[Search String]="All" OR CONTAIS (STR([<diamension>]), [Search String])
BI C&S 홈페이지 ↓↓↓↓↓
www.self-bi.net
댓글 0