저장영역 옵션

차원을 사용하여 작업할 때는 다양한 데이터 저장영역 옵션과 비즈니스 프로세스에서 이를 사용하는 방법을 이해해야 합니다.

저장영역 옵션

표 11-1 저장영역 옵션

옵션 영향

동적 계산 및 저장

멤버의 데이터 값을 계산하고 값을 저장합니다.

저장

멤버의 데이터 값을 저장합니다.

동적 계산

멤버의 데이터 값을 계산하고 값을 무시합니다.

공유 안함

동일 차원의 멤버가 데이터 값을 공유하지 못하도록 합니다.

공유

동일 차원의 멤버가 데이터 값을 공유하도록 허용합니다.

레이블 전용

멤버와 연결된 데이터가 없습니다.

동적 계산 정보

동적으로 계산된 멤버에 대해 애플리케이션은 멤버의 데이터 값을 계산하고 이 값을 무시합니다. 동적 계산 상위 아래의 1차 하위 수는 100개를 한도로 하는 것이 좋습니다. 멤버의 저장영역을 동적 계산으로 변경하면 원래의 데이터 파생 방법에 따라 데이터 손실이 일어날 수 있습니다. 아웃라인, 계산 또는 둘 모두를 업데이트하여 동적으로 계산된 값을 얻는 것이 필요할 수 있습니다.

동적 계산과 동적 계산 및 저장

대부분의 경우 희소 차원의 멤버를 계산할 때 동적 계산 및 저장 대신에 동적 계산을 사용하여 계산을 최적화하고 디스크 사용량을 줄일 수 있습니다. 복잡한 공식이 있는 희소 차원의 멤버나 사용자가 자주 검색하는 멤버에는 동적 계산 및 저장을 사용합니다.

밀집 차원의 멤버에는 동적 계산을 사용합니다. 동적 계산 및 저장은 검색 시간 및 정규 계산 시간만 약간 줄이고 디스크 사용량을 크게 줄이지는 않습니다. 많은 사용자가 동시에 액세스하는 데이터 값의 경우에는 동적 계산을 사용합니다. 검색 시간은 동적 계산 및 저장보다 크게 낮아질 수 있습니다.

주:

  • 사용자가 데이터를 입력하는 기준 레벨 멤버에는 동적 계산을 사용하지 마십시오.

  • 타겟 버전의 해당 멤버에 대한 데이터를 입력하는 경우 상위 멤버에 동적 계산을 사용하지 마십시오. 동적 계산으로 설정된 상위 멤버는 타겟 버전에서 읽기 전용입니다.

  • 동적 계산 멤버에 대한 데이터 값은 저장되지 않습니다.

데이터 저장영역 정보

1차 하위가 동적 계산으로 설정된 경우 상위 멤버를 저장으로 설정하지 마십시오. 이 조합에서 사용자가 양식을 저장하고 새로고침할 때 상위 멤버에 대한 새 합계는 계산되지 않습니다.

공유 데이터 저장영역 정보

공유를 사용하여 애플리케이션에서 대체 롤업 구조를 허용합니다.

데이터 저장영역 공유 안함 정보

사용자정의 차원을 추가할 때 기본 데이터 저장영역 유형은 공유 안함입니다. 1차 하위 멤버에 액세스 권한을 적용하기 위해 상위로 집계되는 하나의 1차 하위 멤버를 가진 상위 멤버에 대해 공유 안함을 사용할 수 있습니다.

레이블 전용 데이터 저장영역 정보

레이블 전용 멤버는 가상 멤버이며 일반적으로 네비게이션을 위해 사용되고 연계된 데이터가 없습니다.

주:

  • 레벨 0 멤버를 레이블 전용으로 지정할 수 없습니다.

  • 레이블 전용 멤버는 값을 표시할 수 있습니다.

  • 차원 멤버를 레이블 전용으로 만들면 블록 크기를 줄여 데이터베이스 공간을 최소화합니다.

  • 레이블 전용 멤버에는 속성을 지정할 수 없습니다.

  • 다중 통화 애플리케이션에서는 레이블 전용 저장영역을 엔티티, 버전, 통화, 사용자정의 차원의 멤버에 적용할 수 없습니다. 환율을 저장하려면 공유 안함을 사용합니다.

  • 레이블 전용 상위의 1차 하위에 대한 데이터 저장영역은 기본적으로 공유 안함으로 설정됩니다.

    주의:

    데이터를 첫번째 1차 하위 멤버에 저장할 수 없으므로 레이블 전용 상위가 첫번째 1차 하위 멤버 뒤에 있는 양식은 디자인하지 마십시오. 대신, 해당 1차 하위 앞에 레이블 전용 상위가 선택된 양식을 생성하거나 양식에 레이블 전용 상위를 선택하지 마십시오.