Loading

총 값의 전역 %를 유지하는 상위 N 집합 만들기

게시 일자: Jul 20, 2023
과업
차원 멤버의 필터링을 동적으로 조정하는 동시에 전역 총계를 유지하면서 상위 N개 차원을 표시하고 나머지를 'Other(기타)' 그룹으로 분류하는 뷰를 만드는 방법
단계
이 특정 예에서는 'Sub-Category(하위 범주)'에 대한 상위 N개를 표시하고 나머지를 'Other(기타)'로 그룹화하는 파이 차트를 만들었습니다. 이 뷰는 동적으로 조정되어 필터에서 특정 Sub-Categories(하위 범주)를 선택 취소하지만 총 값의 전역 %는 유지합니다.
클릭하여 단계 확장
1단계: 매개 변수 만들기
  1. 데이터 탐색기에서 차원의 오른쪽 위에 있는 드롭다운 화살표를 클릭하고 만들기 > 매개 변수를 선택합니다.
  2. 매개 변수 만들기 대화 상자에서 매개 변수의 이름을 지정합니다. 예제 통합 문서에서 매개 변수 이름은 Top N(상위 N개)입니다.
  3. 데이터 유형 아래에서 정수를 선택합니다.
  4. 현재 값 "5"를 더합니다.
  5. 확인을 클릭합니다.
클릭하여 단계 확장
2단계: 새 계산된 필드 4개 만들기
  1. 분석 > 계산된 필드 만들기를 선택합니다.
  2. 계산된 필드 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
  3. 필드의 이름을 지정합니다. 이 예에서 이 필드 이름은 "Top N set(상위 N개 집합)"이며 다음 수식을 입력합니다. 
    IF RANK_UNIQUE(SUM([Sales]))<=[Top N] THEN ATTR([Sub-Category]) ELSE 'Other' END
    
  4. 분석 > 계산된 필드 만들기를 선택합니다.
  5. 계산된 필드 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
  6. 필드의 이름을 지정합니다. 이 예에서 이 필드 이름은 "Sales (cheat)(매출(참조))"이며 다음 수식을 입력합니다. 
    IF RANK_UNIQUE(SUM([Sales]))<=[Top N] THEN
    SUM([Sales])
    ELSE
    WINDOW_SUM(SUM([Sales]),FIRST()+[Top N],LAST())
    END
    
  7. 분석 > 계산된 필드 만들기를 선택합니다.
  8. 계산된 필드 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
  9. 필드의 이름을 지정합니다. 이 예에서 이 필드 이름은 "% of total (cheat)(총 값 %(참조))"이며 다음 수식을 입력합니다. 
    IF RANK_UNIQUE(SUM([Sales]))<= [Top N] THEN
    SUM([Sales])/SUM({ SUM([Sales]) })
    ELSE
    WINDOW_SUM(SUM([Sales]),FIRST()+[Top N],LAST())/SUM({ SUM([Sales]) })
    END
    
  10. 분석 > 계산된 필드 만들기를 선택합니다.
  11. 계산된 필드 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
  12. 필드의 이름을 지정합니다. 이 예에서 이 필드 이름은 "Hide Duplicates(중복 숨기기)"이며 다음 수식을 입력합니다. 
    RANK_UNIQUE(SUM([Sales]))<=[Top N] OR LAST()=0
    
클릭하여 해결 방법 확장
3단계: 뷰 작성
  1. 마크 카드에서 파이 아이콘을 선택하여 파이 차트를 만듭니다.
  2. 'Top N set(상위 N개 집합)'를 색상레이블로 끌어옵니다.
  3. Sub-Category(하위 범주)를 세부 정보로 끌어옵니다.
  4. 'Sales (cheat)(매출(참조))'를 각도레이블로 끌어옵니다.
    1. 이 필드를 백분율 단위로 구성하기 위해 마크 카드를 마우스 오른쪽 단추로 클릭하고 서식...을 선택합니다.
    2. 숫자 섹션에서 숫자를 클릭하고 백분율을 선택합니다. 
    3. (선택 사항) 소수 자릿수를 원하는 대로 조정합니다.
  5. '% of total (cheat)(총 값 %(참조))'을 레이블로 끌어옵니다.
  6. 모든 테이블 계산 필드를 'Sub-Category(하위 범주)'를 기준으로 설정합니다.
  7. 'Sub-Category(하위 범주)'를 기준으로 "Hide Duplicates(중복 숨기기)"를 사용하여 'True' 값을 필터링합니다.
  8. Sub-Category(하위 범주)를 필터 선반으로 끌어오고 모두를 선택합니다.
  9. 그런 다음 이 Sub-category(하위 범주) 필드를 마우스 오른쪽 단추로 클릭하고 정렬...을 선택합니다.
    1. 정렬 기준...에서 "필드"를 선택합니다.
    2. 내림차순으로 정렬하도록 선택합니다.
    3. 필드명에서 Sales(매출)를 선택합니다. 
    4. 정렬 팝업 창을 닫습니다.
추가 자원
아래 비디오에 표시된 단계를 보려면 위 섹션을 모두 확장하십시오.
참고: 소리가 나지 않는 비디오입니다. 이 비디오를 보다 고화질로 보려면 아래에서 YouTube 아이콘을 클릭하여 YouTube에서 직접 시청하십시오.

Knowledge 기사 번호

001458079

첨부 파일

Example.twbx

1177 KB

 
로드 중
Salesforce Help | Article