Loading

탭 간을 전환할 때 URL 매개 변수 필터가 적용되지 않음

게시 일자: Jan 3, 2024
상세 설명
URL을 통해 Tableau Server 뷰에 필터 값을 전달하려는 경우 탭 간에 전환할 때 필터 설정이 삭제됩니다.

Cause

탭 전환은 전체 페이지 로드가 아닌 AJAX 요청을 트리거하며 URL 필터가 로드되지 않습니다. URL 패턴을 설명하는 스크린샷을 포함한 URL 매개 변수에 대한 자세한 내용은 뷰 URL 구조를 참조하십시오. 
솔루션
매개 변수를 기준으로 필터링하도록 통합 문서를 수정하십시오. 아래 예에서는 모든 워크시트에서 범주별로 통합 문서를 필터링합니다.
  1. 데이터 탐색기에서 마우스 오른쪽 단추를 클릭하고 매개 변수 만들기를 선택합니다.
  2. 매개 변수 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    • 매개 변수의 이름을 지정합니다. 예제 통합 문서에서 매개 변수 이름은 CategorySelect입니다.
    • 데이터 유형으로 문자열을 선택합니다.
    • 허용 가능한 값으로 목록을 선택합니다.
    • 값 목록All, Technology, Furniture, Office Supplies를 입력합니다.
  3. 분석 > 계산된 필드 만들기를 선택합니다.
  4. 계산된 필드 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    • 계산된 필드에 이름을 지정합니다. 예제 통합 문서에서 계산된 필드의 이름은 Matches Parameter입니다.
    • 수식 필드에서 계산된 필드를 다음과 유사하게 만듭니다.
      [CategorySelect]="All" OR [CategorySelect]=[Category]
  5. 새로 만든 계산된 필드를 차원 패널에서 필터 선반으로 끌어옵니다.
  6. 필터 대화 상자가 열리면 True를 선택한 다음 확인을 클릭합니다.
  7. 필터에서 Matches Parameter를 마우스 오른쪽 단추로 클릭한 다음 워크시트에 적용 > 이 데이터 원본을 사용하는 모든 항목을 선택합니다.
  8. 통합 문서를 Tableau Server에 게시합니다.
  9. 이제 게시된 뷰를 다음과 같이 매개 변수를 URL 매개 변수로 사용하여 필터링할 수 있습니다.  http://<servername>/#/views/<workbook>/<sheet>?param1=value1,value2&param2=value 
참고: URL 매개 변수는 지정된 통합 문서(<workbook>)의 지정된 뷰(<sheet>)에만 전달됩니다. 다음을 참조하십시오. 
  • <workbook> = Superstore 
  • <sheet> = Performance 
  • ?param1 = Category 
  • value1 = Furniture 
예: http://<servername>/#/views/Superstore/Performance?Category=Furniture 
추가 자원


이 문서에 대한 논의... 피드백 포럼
Knowledge 기사 번호

001473574

첨부 파일

Parameter Filter.twbx

382 KB

 
로드 중
Salesforce Help | Article