세부 수준 식 및 집계

뷰의 세부 수준이 뷰의 마크 수를 결정합니다. 뷰에 세부 수준 식을 추가할 경우 Tableau가 두 가지 세부 수준, 즉 뷰의 세부 수준과 식의 세부 수준을 조정해야 합니다.

뷰의 세부 수준 식 동작은 식의 세부 수준이 뷰의 세부 수준보다 더 높은지, 낮은지 또는 같은지에 따라 달라집니다. 이 경우 “더 낮은 수준”이나 “더 높은 수준”의 의미는 무엇입니까?

세부 수준 식이 뷰 세부 수준보다 더 낮은 수준인 경우

식이 뷰의 차원 하위 집합을 참조하는 경우 뷰보다 세부 수준이 더 낮습니다. 예를 들어 [Category] 및 [Segment] 차원이 포함된 뷰에서 다음과 같이 이 두 차원 중 하나만 사용하는 세부 수준 식을 만들 수 있습니다.

{FIXED [Segment] : SUM([Sales])}

이 경우 식의 세부 수준이 뷰의 세부 수준보다 더 낮습니다. 식은 한 차원([Segment])을 기반으로 값을 결정하지만 뷰는 두 차원([Segment] 및 [Category])을 기반으로 뷰를 결정합니다.

결과적으로, 뷰의 세부 수준 식을 사용하면 특정 값이 복제되어 여러 번 나타나게 됩니다.

한 범주 내에서 평균 값과 특정 값을 비교하는 경우 복제된 값이 유용합니다. 예를 들어 다음 계산에서는 전체 평균 매출에서 고객의 평균 매출을 뺍니다.

[Sales] - {FIXED [Customer Name] : AVG([Sales])}

값이 복제되는 경우 뷰에서 관련 필드의 집계를 변경해도(예를 들어 AVG에서 SUM으로 변경) 집계 결과가 변경되지 않습니다.

세부 수준 식이 뷰 세부 수준보다 더 높은 수준인 경우

식이 뷰의 차원 상위 집합을 참조하는 경우 뷰보다 세부 수준이 더 높습니다. 뷰에서 이러한 식을 사용하는 경우 뷰 수준까지 결과가 집계됩니다. 예를 들어 다음 세부 수준 식은 두 차원을 참조합니다.

{FIXED [Segment], [Category] : SUM([Sales])}

세부 수준으로 [Segment]만 있는 뷰에서 이 식을 사용하는 경우 값이 집계여야 합니다. 이 식을 선반에 끌어 놓으면 다음이 표시됩니다.

AVG([{FIXED [Segment]], [Category]] : SUM([Sales]])}])

Tableau에 의해 집계(이 경우 평균)가 자동으로 할당됩니다. 필요한 경우 집계를 변경할 수 있습니다.

뷰에 세부 수준 식 추가

뷰에서 세부 수준 식이 집계되는지, 아니면 복제되는지는 식 유형(FIXED, INCLUDE 또는 EXCLUDE)과 식 수준이 뷰 수준보다 낮은지, 아니면 높은지에 따라 결정됩니다.

  • INCLUDE 세부 수준 식은 뷰와 동일한 세부 수준이나 뷰보다 높은 세부 수준을 갖습니다. 따라서 값이 복제되지 않습니다.

  • FIXED 세부 수준 식은 뷰보다 높은 세부 수준, 뷰보다 낮은 세부 수준 또는 뷰와 동일한 세부 수준을 갖습니다. FIXED 세부 수준의 결과를 집계해야 하는지는 뷰에 있는 차원에 따라 달라집니다.

  • EXCLUDE 세부 수준 식을 사용하면 항상 복제된 값이 뷰에 나타납니다. EXCLUDE 세부 수준 식이 포함된 계산을 선반에 배치하면 Tableau에서 해당 식이 실제로 집계되는 것이 아니라는 것을 나타내기 위해 기본적으로 ATTR 집계(SUM 또는 AVG 아님)를 적용하며, 이러한 집계를 변경해도 뷰는 영향을 받지 않습니다.

세부 수준 식은 뷰의 선반에 추가될 때 차원으로 사용되는 경우가 아닌 한 항상 자동으로 집계로 둘러싸입니다. 따라서 선반을 두 번 클릭하고

{FIXED[Segment], [Category] : SUM([Sales])}

식을 입력한 다음 Enter 키를 눌러 식을 커밋하면 선반에 다음 식이 나타납니다.

SUM({FIXED[Segment], [Category] : SUM([Sales])})

하지만 선반 안쪽을 두 번 클릭하여 식을 편집하는 경우 편집 모드에서 표시되는 식은 원래 식입니다.

세부 수준 식을 만들 때 집계로 식을 둘러싸는 경우 해당 식을 포함하는 계산을 선반에 배치할 때 할당되는 집계가 아니라 식을 만들 때 지정한 집계가 Tableau에서 사용됩니다. 집계가 필요하지 않은 경우(식 세부 수준이 뷰 수준보다 낮은 경우) 식이 선반에 있는 상태에서는 계속 지정한 집계가 표시되지만 계산에서 무시됩니다.

 

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!