Loading

필터에서 재정의 가능한 동적 기본 선택 항목 설정

게시 일자: May 24, 2023
상세 설명
필터에서 나중에 사용자가 변경할 수 있는 재정의 가능한 동적 기본 선택 항목(예: 가장 큰 값, 가장 최근 값, 오늘 날짜의 값, 목록의 첫 번째 값 등)을 설정할 수 없습니다.

Cause

정적 기본값은 통합 문서를 저장하거나 게시할 때 또는 사용자가 게시된 뷰의 사용자 지정 뷰를 만들 때 필터에 설정된 값입니다. 통합 문서를 열거나, 게시된 뷰 또는 사용자 지정 뷰를 로드하거나, 게시된 뷰에서 되돌리기 단추를 클릭한 경우 필터가 정적 기본값으로 돌아갑니다.

필터에서 동적 선택 항목을 설정하는 기능은 아직 제품에 구현되지 않았습니다. 
솔루션

필터 유형 및 사용 사례에 따라 적합한 해결책이 다를 수 있습니다. 아래의 모든 옵션은 이 문서의 오른쪽 첨부 파일 섹션에서 다운로드할 수 있는 패키지 통합 문서에 설명되어 있습니다.

옵션 1: 동적 매개 변수 사용

Tableau Desktop 2020.1부터 동적 매개 변수를 사용하면 계산을 매개 변수의 기본값으로 사용할 수 있습니다. 매개 변수 만들기를 참조하십시오.
 

클릭하여 해결 방법 확장

옵션 2: 기준 날짜 필터 사용

기준 날짜 필터는 선택한 기준 범위(예: 어제)에 따라 날짜를 자동으로 업데이트합니다. 나중에 사용자가 기준 범위를 변경할 수 있습니다. 자세한 내용은 기준 날짜 필터 만들기를 참조하십시오.

클릭하여 해결 방법 확장

옵션 3: 불연속형 날짜 필터 사용

최신 날짜 사전 설정 기능을 사용합니다. 최신 날짜 사전 설정 기능은 통합 문서를 열 때마다 최신 날짜로 업데이트합니다.

참고: 이 기능은 불연속형 날짜 목록 필터에만 사용할 수 있으며 날짜 범위 필터 또는 사용자가 달력에서 날짜를 선택할 수 있는 필터에는 사용할 수 없습니다.

클릭하여 해결 방법 확장

옵션 4: 입력 매개 변수 사용

사용자가 기본 키워드(예: "yesterday") 또는 원하는 날짜를 입력하여 뷰를 필터링할 수 있도록 매개 변수를 만듭니다. "yesterday" 값은 계산된 필드에서 동적으로 어제 날짜를 반환하도록 설정할 수 있습니다. 이 방법은 날짜의 드롭다운 목록이나 슬라이더를 제공하지 않으며 매개 변수에 날짜 하나만 입력할 수 있다는 것에 주의하십시오.

  1. 오른쪽 위에 있는 드롭다운 화살표를 사용하여 데이터 패널 메뉴를 열고 매개 변수 만들기를 선택합니다.
  2. 매개 변수 만들기 대화 상자에서 다음을 수행합니다.
    • 매개 변수의 이름을 지정합니다. 이 예제에서 매개 변수는 이름이 "Enter 'Yesterday' or a Date('Yesterday' 또는 날짜 입력)"입니다.
    • 데이터 유형으로 문자열을 선택합니다.
    • 현재 값으로 "Yesterday"를 입력합니다.
    • 허용 가능한 값으로 전체를 선택합니다.
    • 확인을 클릭합니다.
  3. 데이터 패널에서 [Enter 'Yesterday' or a Date('Yesterday' 또는 날짜 입력)]를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다.
  4. 분석 > 계산된 필드 만들기를 선택합니다.
  5. 계산된 필드 대화 상자가 열리면 다음을 수행합니다.
    • 계산된 필드에 이름을 지정합니다. 이 예제에서 계산된 필드의 이름은 "Date Conversion(날짜 변환)"입니다.
    • 수식 필드에서 다음과 같은 계산된 필드를 만듭니다.
           
         IF [Enter 'Yesterday' or a Date] = "Yesterday"
         THEN TODAY() - 1
         ELSE DATE( [Enter 'Yesterday' or a Date] )
         END
                 
    • 확인을 클릭합니다.
  6. 다음과 유사한 계산을 사용하여 "opt 3: date filter(옵션 3: 날짜 필터)"라는 이름의 계산된 필드를 만듭니다.
                   
           [Date Conversion] = [Order Date]
               
  7. [opt 4: date filter(옵션 4: 날짜 필터)]를 필터 선반으로 끌어옵니다.
  8. 필터 대화 상자에서 을 선택하고 확인을 클릭합니다.
  9. 이제 사용자가 매개 변수 컨트롤에 날짜 또는 정의된 문구를 입력할 수 있습니다.
클릭하여 해결 방법 확장

옵션 4: 시작 및 끝 매개 변수를 사용하여 범위 정의

1단계: 시작 및 끝 날짜 매개 변수 만들기

  1. 데이터 탐색기에서 마우스 오른쪽 단추를 클릭하고 매개 변수 만들기를 선택합니다.
  2. 매개 변수 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    • 매개 변수의 이름을 지정합니다. 예제 통합 문서에서 매개 변수 이름은 "Start date(시작 날짜)"입니다.
    • 데이터 유형으로 날짜를 선택합니다.
    • 허용 가능한 값으로 모두를 선택합니다.
  3. 매개 변수를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다.
  4. 1~3단계를 반복하여 "End date(끝 날짜)" 매개 변수를 만듭니다.

2단계(선택 사항): 필터를 제어하는 매개 변수 만들기

  1. 데이터 탐색기에서 마우스 오른쪽 단추를 클릭하고 매개 변수 만들기를 선택합니다.
  2. 매개 변수 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    • 매개 변수 이름을 지정합니다. 예제 통합 문서에서 매개 변수 이름은 "Choose Filter Range(필터 범위 선택)"입니다.
    • 데이터 유형으로 문자열을 선택합니다.
    • 허용 가능한 값으로 목록을 선택합니다.
    • 값 목록에서 필요한 모든 범위를 추가합니다. 이 예제에는 다음 범위가 포함됩니다. "All values(모든 값)", "Start to End Dates(시작 날짜에서 끝 날짜)", "Last 7 days(지난 7일)", "Start Date to Today(시작 날짜에서 오늘)" 및 "1 Month before End Date(끝 날짜에서 1달 전)"
  3. 매개 변수를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다.

3단계: 필터로 사용할 계산된 필드 만들기

  1. 2단계에서 선택적 매개 변수를 사용하지 않은 경우 분석 > 계산된 필드 만들기를 선택합니다.
  2. 계산된 필드 대화 상자가 열리면 다음을 수행합니다.
                        
            [Order Date] >= [Start Date]
             AND [Order Date] <= [End Date]             
    • 계산된 필드의 이름을 지정합니다. 예제 통합 문서에서 계산된 필드 이름은 "opt 4: simple date filter(옵션 4: 단순한 날짜 필터)"입니다.
    • 수식 필드에서 다음과 비슷하게 계산된 필드를 만듭니다.
    • 참고: [Order Date(주문 날짜)]를 필터링하려는 날짜 필드로 바꾸십시오.
    • 확인을 클릭합니다.
  3. 2단계에서 선택적 매개 변수를 사용한 경우 다음과 유사한 계산을 사용하여 "opt 4: date filter(옵션 4: 날짜 필터)"라는 이름의 계산된 필드를 만듭니다.
                      
             [Choose Filter Range] = "All values"
                      
              OR
                      
              ( [Choose Filter Range] = "Start to End Date"
                 AND [Order Date] >= [Start Date]
                 AND [Order Date] <= [End Date]
               )
                      
              OR
                      
               ( [Choose Filter Range] = "Last 7 days"
                  AND [Order Date] > DATEADD('day',-7,TODAY())
                  AND [Order Date] <= TODAY()
                )
                      
              OR
                      
               ( [Choose Filter Range] = "Start Date to Today"
                  AND [Order Date] >= [Start Date]
                  AND [Order Date] <= TODAY()
                )
                      
               OR
                      
                ( [Choose Filter Range] = "1 Month before End Date"
                   AND [Order Date] >= DATEADD('month', -1, [End Date])
                   AND [Order Date] <= [End Date]
                )
                 
  4. [opt 4: simple date filter(옵션 4: 단순한 날짜 필터)] 또는 [opt 4: date filter(옵션 4: 날짜 필터)]를 필터 선반으로 끌어옵니다.
  5. 열린 필터 대화 상자에서 을 선택합니다.
  6. 확인을 클릭합니다.
추가 자원

향후 제품 릴리스에 이 개선 사항을 포함하도록 지지 의견을 제출하려면 다음 커뮤니티 아이디어에 한 표를 행사하십시오.

Tableau Desktop 2018.2부터 타사 확장 기능을 Tableau 대시보드에 추가하여 기능을 개선할 수 있습니다. 따라서 원하는 필터 동작을 제공하는 확장 기능을 구할 수도 있습니다. 자세한 내용은 대시보드 확장 프로그램 사용Extensions for Tableau Dashboards(Tableau 대시보드용 확장 프로그램)를 참조하십시오.


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

001473758

첨부 파일

overridable dynamic default.twbx

2431 KB

 
로드 중
Salesforce Help | Article