Loading

Fixed 식을 사용한 계산이 필터링 시 예기치 않은 결과 반환

게시 일자: Sep 24, 2025
상세 설명
FIXED 세부 수준 식을 포함하는 뷰를 필터링할 경우 예기치 않은 결과가 발생할 수 있습니다.

시나리오 1에서 필터는 FIXED 계산의 출력을 필터링하지 않습니다.

시나리오 2에서 FIXED 계산의 출력은 FIXED 이후의 차원 선언에서 지정되지 않은 차원 필터의 영향을 받습니다.

Cause

시나리오 1에 대한 참고
FIXED 식은 FIXED 이후에 나열된 차원만 사용하여 식을 계산합니다. 옵션 1 및 3은 뷰 계산을 위해 작업 순서를 활용합니다.
  1. 컨텍스트에 추가된 필터
  2. FIXED LOD 계산
  3. 일반 차원 필터
  4. INCLUDE/EXCLUDE LOD 계산
  5. 측정값 필터, 테이블 계산 필터 및 나머지 계산
따라서 차원 필터가 컨텍스트에 추가되면 LOD가 결과를 계산하는 데 사용하는 데이터를 제한하게 됩니다(옵션 1). 또는 FIXED 계산이 대신 INCLUDE 또는 EXCLUDE를 사용하도록 수정되면 계산이 데이터를 제한하는 일반 차원 필터 이후에 계산됩니다(옵션 3). 더 전체적인 설명은 Tableau 작업 순서를 참조하십시오.

옵션 2는 LOD 계산의 기본 설계에 속합니다. : 이후의 식은 차원 선언에서 FIXED 이후에 나열된 차원(또는 차원 조합)의 모든 고유 값에 대해 별도로 계산됩니다. 즉, 필터 선반의 차원 [A]가 계산에서 FIXED 이후에 나열되고 [A]의 특정 값이 필터링된 경우 [A]의 해당 값에 대응하는 출력도 필터링됩니다.


시나리오 2에 대한 참고
FIXED 식은 필터를 명시적으로 무시하지 않습니다. 대신, FIXED 식은 기초 데이터베이스의 여러 레코드에 대해 동일한 출력 값을 반환합니다. 반복된 출력 값을 포함하는 이러한 레코드 중 하나 이상이 필터링되지 않는 경우 FIXED 식은 필터링되지 않은 전체 출력 값을 여전히 반환합니다. 반대로, 출력 값을 포함하는 모든 레코드가 필터링되는 경우 Tableau Desktop이 뷰에 표시할 값이 없습니다.

예를 들어 "Washington(워싱턴)" 주의 매출이 "Furniture(가구)" 범주에만 포함되고 "Furniture(가구)"가 뷰에서 필터링되는 경우 { FIXED [State] : SUM([Sales]) } 계산은 "Washington(워싱턴)"에 대한 어떤 매출 값도 반환하지 않습니다.
솔루션

시나리오 1: FIXED 계산은 필터링되어야 하지만 필터링되지 않습니다.

이 문서의 오른쪽 패널에 첨부된 통합 문서는 Superstore 샘플 데이터 집합을 사용하여 다음 3가지 옵션을 설명합니다.

옵션 1

필터 선반에서 필드를 마우스 오른쪽 단추로 클릭하고 "컨텍스트에 추가"를 선택하여 차원 필터를 컨텍스트에 추가합니다.

참고: 이 옵션은 다른 컨텍스트 필터 내부에 있는 LOD 함수를 필터링하지 않습니다.

옵션 2

필터링된 필드를 FIXED LOD 계산의 차원 선언에 추가합니다. 예를 들어 { FIXED [Category] : SUM([Sales]) } 계산은 [Category]로 필터링되지만 [Region]으로 필터링되지 않습니다.

{ FIXED [Category], [Region] : SUM([Sales]) } 계산은 [Category]와 [Region] 모두로 필터링됩니다.

FIXED LOD에 필드를 추가하면 계산 수준이 영향을 받기 때문에 계산 결과가 변경될 수 있습니다. 이에 대한 자세한 내용은 첨부된 통합 문서를 참조하십시오.

옵션 3

차원 필터를 사용하는 경우 LOD를 FIXED 대신 INCLUDE 또는 EXCLUDE를 사용하도록 수정합니다. 이렇게 하면 뷰의 구조에 따라 LOD 계산의 결과가 바뀔 수 있습니다. 

참고: EXCLUDE 및 INCLUDE는 측정값 필터 또는 테이블 계산 필터로 필터링되지 않습니다.
 

시나리오 2: FIXED 계산은 필터링되지 않아야 하지만 필터링됩니다.

NULL 또는 누락된 데이터를 0이나 기존 데이터로 바꾸기의 옵션 2, 3 또는 4를 사용합니다.

추가 자원

Knowledge 기사 번호

001473037

첨부 파일

FIXED should be filtered_v2018.twbx

443 KB

 
로드 중
Salesforce Help | Article