중복 멤버

중복 멤버는 데이터를 저장하고 이름이 동일한 기본 멤버(공유 멤버가 아님)입니다. Profitability and Cost Management에서는 여러 차원에서 중복 멤버를 지원하지만 동일한 차원 내의 중복 멤버는 지원하지 않습니다.

중복 차원 멤버는 소스 조직 구성 단위에서 타겟 조직 구성 단위로 이동할 때 비용을 추적하는 경우 유용하며, 소스와 타겟 사이에서 이동된 비용을 보고해야 합니다.

Profitability and Cost Management에서 중복 멤버를 지원하는 반면, 이를 사용하는 데 따른 문제가 있습니다. Oracle Essbase에서 데이터를 포함하는 데이터 셀은 고유하게 확인되어야 합니다. 중복 멤버를 사용하지 않으면 시스템에서 멤버 이름 조합을 사용하여 셀을 확인합니다.

중복 멤버를 사용하면 추가 정규화가 필요합니다. 예를 들어 데이터 셀 조직 멤버(예: "Marketing")를 참조하는 대신, 참조에 차원(예: "Entity.TotalEntitiy.Administration.Marketing")도 포함해야 합니다. 중복 멤버에 필요한 세분화된 정규화 때문에 보고서를 생성하고 차원을 수정할 때, 특히 멤버를 이동할 때 문제가 발생할 수 있습니다. 중복 멤버를 이동하면 완전한 이름이 변경된 것입니다. 그러면 데이터베이스 재배포 프로세스에서 차원을 수정한 후 데이터의 적절한 셀을 찾을 수 없으므로, 데이터 값이 삭제됩니다.

중복 차원을 생성하는 대신, 중복 항목이 작성되지 않도록 하나 또는 두 차원 모두의 멤버를 접두부로 지정해야 합니다.