동적 멤버 정보

동적 멤버는 사용자가 비즈니스 규칙을 사용할 때 생성할 수 있는 멤버입니다. '즉석 멤버'라고도 합니다. 서비스 관리자는 일반 사용자가 상위 멤버 아래에 동적 멤버를 생성할 수 있도록 하며 데이터베이스를 새로고쳐 Essbase의 필수 자리 표시자를 생성해야 합니다. 런타임 프롬프트가 있는 비즈니스 규칙에서 사용자는 런타임 프롬프트에 원하는 멤버 이름을 입력하여 멤버를 생성할 수 있습니다. 이후 데이터베이스를 새로 고치면 사용된 동적 1차 하위 구성요소의 이름이 일반 사용자가 지정한 이름으로 바뀌고 Essbase의 필수 자리 표시자가 다시 생성됩니다. 비즈니스 규칙 및 동적 멤버 작업에 대한 자세한 내용은 Oracle Enterprise Performance Management Cloud용 Calculation Manager로 디자인을 참조하십시오.

동적 1차 하위 멤버를 추가하도록 상위 멤버가 사용으로 설정되면 사용자는 런타임 프롬프트에 이름을 입력하여 새 멤버를 생성할 수 있습니다.

동적 1차 하위 멤버를 추가하도록 상위 멤버 사용

동적 1차 하위 구성요소를 추가하도록 상위 멤버를 활성화하려면 다음을 수행합니다.

  1. 홈 페이지에서 네비게이터 네비게이터 아이콘를 누른 다음 생성 및 관리에서 차원을 누릅니다.

  2. 상위 멤버를 편집하고 동적 하위 멤버에 대해 사용 옵션을 선택합니다(멤버 추가 또는 편집 참조).

    • 선택사항: 멤버 등록정보 가능한 동적 하위 멤버 수(기본값은 10)를 설정합니다. 이 설정은 상위 아래에 멤버를 동적으로 추가 또는 로드하기 위해 생성되는 자리 표시자 수를 결정합니다. 모든 자리 표시자가 사용되면 이후에 추가된 1차 하위는 일반 멤버로 추가되고 데이터베이스를 새로고칠 때까지 사용할 수 없습니다.

    • 선택사항: 멤버 등록정보 멤버 생성자에 액세스 권한 부여됨(기본값은 상속)을 설정합니다.

  3. 데이터베이스를 새로고쳐 데이터베이스에서 멤버가 사용되는 큐브에 대한 동적 멤버의 자리 표시자를 생성합니다.

  4. Calculation Manager의 경우:

    1. 런타임 프롬프트를 사용하여 변수 유형 멤버의 비즈니스 규칙을 생성합니다. 동적 멤버 상위 열에서 멤버 선택기를 사용하여 애플리케이션에서 동적 멤버에 대해 사용설정한 상위 멤버를 선택합니다.

    2. 동적 멤버 생성 옵션을 선택합니다.

    3. 비즈니스 규칙을 배포합니다.

      비즈니스 규칙 작업에 대한 자세한 내용은 Oracle Enterprise Performance Management Cloud용 Calculation Manager로 디자인을 참조하십시오.

    주:

    • Calculation Manager에서 동적 멤버 생성동적 멤버 삭제 옵션을 둘 다 선택하면 계산을 위한 임시 동적 멤버를 생성할 수 있고 해당 임시 동적 멤버는 비즈니스 규칙이 완료된 후 삭제됩니다.

    • 동적 멤버 삭제 옵션만 선택하면 런타임 프롬프트에 멤버 선택기가 제공되므로 상위 멤버 아래에 동적으로 생성한 모든 멤버를 삭제할 수 있습니다(해당 멤버에 대한 쓰기 액세스 권한이 있는 경우). 이렇게 하면 상위 멤버 아래의 멤버에 대한 정리 및 관리를 완전하게 제어할 수 있습니다. 멤버 생성자에 액세스 권한 부여됨 멤버 등록정보를 사용하여 동적 1차 하위 구성요소에 대한 적절한 액세스 권한을 설정하여 요구사항에 맞게 적절히 디자인해야 합니다.

결과

위의 조건이 모두 충족되면 사용자는 런타임 프롬프트를 통해 비즈니스 규칙을 실행할 때 동적 멤버의 이름을 입력하고 실행을 누릅니다. 비즈니스 규칙이 성공적으로 실행되면 차원 계층에서 동적 멤버의 상위 아래에 멤버가 생성됩니다.

동적 1차 하위 구성요소에 대해 활성화된 상위 멤버 아래에 가져오는 1차 하위 멤버는 Essbase에 동적 멤버 자리 표시자가 있을 경우 동적 1차 하위 멤버로 추가됩니다. 자리 표시자가 가득 차면 나머지 1차 하위는 일반 멤버로 추가되며 데이터베이스를 새로고칠 때까지 사용할 수 없습니다.

주:

동일한 임포트 중에 동적 1차 하위 구성요소에 대해 활성화된 상위 멤버와 해당 1차 하위 멤버를 로드하면 1차 하위 멤버가 일반 멤버로 로드됩니다. 이는 데이터베이스를 새로 고쳐 Essbase에서 자리 표시자를 생성해야 하기 때문입니다.

고려사항

동적 멤버를 생성하고 해당 멤버에 대해 여러 큐브에서(계산, 데이터 로드 또는 데이터 맵/스마트 푸시를 통하거나 직접 데이터 입력을 통해) 데이터가 캡처되는 경우 동적 멤버 삭제 작업을 사용하여 멤버를 제거하기 전에 이러한 영역 각각에서 데이터를 지웠는지 확인해야 합니다. 동적 멤버 삭제 작업을 수행해도 데이터는 제거되지 않습니다. 멤버는 제거되지만 큐브에는 인터페이스에 표시되는 멤버 없이 데이터가 유지되며 큐브의 롤업에는 올바르지 않은 총계가 반영됩니다.