다음을 통해 공유


차원에 사용자 지정 집계 추가

큐브 또는 차원에 사용자 지정 집계 향상 기능을 추가하여 차원 멤버와 연결된 기본 집계를 다른 단항 연산자로 바꿉니다. 이 향상된 기능은 부모-자식 계층 구조의 멤버에 대한 롤업을 정의하는 차원 테이블의 단항 연산자 열을 지정합니다. 단항 연산자는 부모-자식 계층 구조의 부모 특성에서 작동합니다.

비고

사용자 지정 집계는 기존 데이터 원본을 기반으로 하는 차원에만 사용할 수 있습니다. 데이터 원본을 사용하지 않고 만든 차원의 경우 사용자 지정 집계를 추가하기 전에 스키마 생성 마법사를 실행하여 데이터 원본 뷰를 만들어야 합니다.

사용자 지정 집계를 추가하려면 비즈니스 인텔리전스 마법사를 사용하고 향상된 기능 선택 페이지에서 단항 연산자 지정 옵션을 선택합니다. 그런 다음 이 마법사는 사용자 지정 집계를 적용할 차원을 선택하고 사용자 지정 집계를 식별하는 단계를 안내합니다.

비고

비즈니스 인텔리전스 마법사를 실행하여 사용자 지정 집계를 추가하기 전에 향상하려는 차원에 부모-자식 특성 계층이 포함되어 있는지 확인합니다. 자세한 내용은 Parent-Child 계층 구조를 참조하세요.

차원 선택

마법사의 첫 번째 단항 연산자 지정 페이지에서 사용자 지정 집계를 적용할 차원을 지정합니다. 선택한 이 차원에 추가된 사용자 지정 집계로 인해 차원이 변경됩니다. 이러한 변경 내용은 선택한 차원을 포함하는 모든 큐브에서 상속됩니다.

사용자 지정 집계 추가(단항 연산자)

두 번째 단항 연산자 지정 페이지에서 사용자 지정 집계에 사용할 부모 특성과 단항 연산자에 대한 차원 테이블의 원본 열을 지정합니다. 부모 속성Usage 속성이 Parent로 설정된 속성들을 나열합니다. 부모 특성이 두 개 이상 있는 경우 사용하려는 부모-자식 관계에 해당하는 부모 특성을 선택합니다. 나열된 부모 특성이 없으면 차원에 유효한 부모-자식 계층이 없습니다.

원본 열에서 단항 연산자가 포함된 문자열 열을 선택합니다. (이 선택 항목은 UnaryOperatorColumn 부모 특성의 속성을 설정합니다.) 차원 테이블에는 단항 롤업 연산자를 지정하는 문자열 열도 있어야 합니다. 이 열의 문자열 값에는 유효한 집계 연산자가 포함되어야 합니다. 행이 비어 있으면 해당 멤버가 정상적으로 계산됩니다. 열의 수식이 유효하지 않으면 멤버를 사용하는 셀 값이 검색될 때 런타임 오류가 발생합니다. 자세한 내용은 Parent-Child 차원의 단항 연산자를 참조하세요.