공유 멤버 빌드

차원 빌드를 사용하여 공유 멤버를 생성하는 것이 Essbase 웹 인터페이스에서 아웃라인 편집기를 사용하는 것보다 더 복잡합니다. 소스 데이터에 적합한 빌드 방법을 신중하게 선택해야 합니다.

공유 멤버와 연결된 데이터는 공유 멤버와 동일한 이름을 가진 프로토타입 멤버에서 가져옵니다. 공유 멤버는 프로토타입 멤버에 포함된 데이터에 대한 포인터를 저장하므로 데이터는 멤버 간에 공유되고 한 번만 저장됩니다.

예를 들어, 멤버 100-20(다이어트 콜라)은 100가구와 다이어트 패밀리로 롤업된다.

그림 14-11 Sample.Basic 데이터베이스의 공유 멤버


이 이미지는 이미지 앞의 텍스트에 설명된 대로 공유 멤버를 보여줍니다.

당신은 당신이 원하는만큼 많은 부모 사이에서 구성원을 공유 할 수 있습니다. 다이어트 콜라에는 두 개의 부모 (100과 다이어트)가 있지만 더 많은 부모로 롤업하도록 정의할 수 있습니다.

아웃라인에서 여러 세대의 멤버를 공유할 수 있습니다. 그림 14-11에서 Diet Cola는 개요의 2세대 멤버 2개에서 공유되지만 그림 14-14와 같이 3세대 멤버와 4세대 멤버가 공유할 수 있습니다.

아웃라인 편집기에서는 아웃라인에서 여러 세대에 공유 멤버를 쉽게 생성할 수 있습니다. 차원 빌드를 사용하여 공유 멤버를 생성하는 것이 더 어렵습니다. 빌드 방법을 선택하고 데이터 소스의 형식을 신중하게 지정해야 합니다.

다음 섹션에서는 데이터 소스 및 차원 빌드 규칙을 사용하여 아웃라인에서 공유 멤버를 빌드하는 방법에 대해 설명합니다.

주:

공유 멤버가 원형 멤버 앞에 위치하도록 아웃라인을 생성하면 안됩니다. 그러면 아웃라인을 검증하는 동안 오류가 발생합니다.