차원 생성 필드 유형 정보 설정

차원 빌드를 수행하지 않는 경우 이 항목을 건너뜁니다.

소스 데이터 레코드의 필드는 Essbase에서 추가하거나 변경한 멤버를 설명합니다. 필드에는 멤버 이름, 멤버 속성 및 속성 연관에 대한 정보가 포함될 수 있습니다. Essbase에서 소스 데이터에서 발생하는 필드 정보를 처리할 수 있도록 하려면 차원 빌드 규칙에서 필드 유형을 지정합니다.

규칙에서 필드 유형을 설정하는 경우 최소한 다음 정보를 지정합니다.

  • 해당 열의 멤버가 속한 차원입니다.

  • 상위, 하위, 세대, 속성 또는 별칭과 같이 해당 열에서 예상할 필드 유형입니다. 필드 유형은 사용되는 데이터 소스 및 build method에 따라 달라집니다.


    두 개의 빈 선택기가 있는 필드(하나의 레이블이 있는 차원 및 다른 레이블이 있는 유형)

  • 필드 유형에 따른 추가 정보입니다. 예를 들어, 세대 필드 유형의 경우 해당 열의 멤버에 대한 세대 번호도 지정합니다.


    3개의 빈 선택기가 있는 필드입니다. 차원 선택기에는 Product, Type 선택기에는 Generation, 추가 선택기 번호 1이 포함됩니다.

필드 유형 및 유효한 빌드 방법

차원 빌드 규칙을 설계할 때 Essbase가 차원을 올바르게 빌드할 수 있도록 소스 데이터 필드에 유형을 지정합니다.

Essbase 웹 인터페이스에서 차원 이름 아래에 유형을 지정합니다.


차원 빌드 규칙의 필드 유형입니다. Product라는 차원과 Type 옵션을 선택해야 하는 필드 2입니다. 유효한 유형 옵션이 표에 나열되어 있습니다.

다음 표에서는 필드 유형과 적합한 빌드 메소드를 나열합니다.

표 12-1 필드 유형 및 유효한 빌드 방법

필드 유형(1) 필드에 포함된 내용 적합한 빌드 방법

별칭

별칭

멤버 업데이트 차원 빌드지정되지 않은 항목 제거로 설정되고 새 멤버의 데이터 소스에 제거된 멤버의 별칭 값이 포함된 경우 새 멤버에 별칭 값이 지정되지 않습니다. 차원 재설정을 지정할 경우 지정됩니다.

정규 규칙에는 동일한 값을 가진 생성 또는 레벨 필드가 있거나, 선행 필드는 상위 또는 하위여야 합니다.

인덱스 기반 규칙에는 동일한 값을 가진 세대 또는 레벨 필드가 있거나, 선행 필드는 상위 또는 하위여야 합니다.

세대, 레벨 및 상위-하위 참조

속성

멤버 속성입니다. 소스 데이터에서 다음 코드를 사용하여 등록 정보를 지정합니다.

통합 연산자

  • + - 추가
  • - - 빼기
  • * - 곱하기
  • / - 나누기
  • % - 퍼센트
  • ~ - 무시
  • ^ - 통합 안함

데이터 스토리지 유형

  • S - 저장됨
  • N - 공유 안함
  • O - 레이블만
  • X - 동적 계산

시간 균형

  • K - 없음
  • F - 첫 번째
  • L - 마지막
  • A - 평균

2단계 계산

  • T - True
  • G - 거짓
건너뛰기 옵션
  • P - 없음
  • M - 누락
  • Z - 0
  • B - 누락 및 0

비용 보고

  • E - True
  • J - 거짓
  • Q - 일자

계층 유형

  • C - 저장됨
  • D - 동적
  • H - 다중 계층 사용

세대, 레벨 및 상위-하위 참조

공식

공식

 

통화 이름

(블록 스토리지 아웃라인만 해당) 통화 이름

 

통화 카테고리

(블록 스토리지 아웃라인만 해당) 통화 범주

 

UDA

UDA

 

속성 차원

속성 차원입니다. 일반 및 인덱스 기반 규칙에서 사용할 수 있습니다.  

상위 속성

속성 차원에서 후속 필드에 있는 속성 멤버의 상위 멤버 이름입니다. 아웃라인이 중복 멤버가 사용으로 설정되어 있고 동일한 이름의 속성 멤버가 두 개 있는 경우에만 필요합니다. 정규 규칙에 대해서만 사용할 수 있습니다.

 

특정 속성 차원의 이름

지정된 속성 차원의 멤버입니다. 이 멤버는 선택한 기본 차원의 지정된 세대 또는 레벨과 연계되어 있습니다.

 

생성

지정된 세대에 있는 멤버의 이름

생성 참조

중복 생성

공유 멤버가 하위인 멤버의 이름입니다. 정규 규칙에 대해서만 사용할 수 있습니다.

 

중복된 세대 별명

공유 멤버의 별칭입니다. 정규 규칙에 대해서만 사용할 수 있습니다.

 

Level

레벨에 있는 멤버의 이름 정규 규칙에 대해서만 사용할 수 있습니다.

레벨 참조

중복 레벨

공유 멤버가 하위인 멤버의 이름입니다. 정규 규칙에 대해서만 사용할 수 있습니다.

 

중복된 레벨 별명

공유 멤버의 별칭입니다. 정규 규칙에 대해서만 사용할 수 있습니다.

 

상위

상위의 이름입니다.

상위-하위 참조

하위

하위의 이름입니다. 앞에 상위 필드가 있어야 합니다.

 

해결 주문

멤버가 계산되는 우선순위(0-127)

 

회원 ID

멤버 이름과 별개로 멤버의 고유 식별자입니다. 인덱스 기반 규칙에 대해서만 사용할 수 있습니다.

차원을 작성할 때 모든 멤버(공유 멤버 포함)에는 고유한 멤버 ID가 있습니다.

Essbase 마이그레이션 도구 중 하나를 사용하여 기존 아웃라인을 마이그레이션하는 경우 마이그레이션 중 멤버 ID가 자동으로 지정됩니다. Essbase 마이그레이션 도구 중 하나를 사용하여 마이그레이션하지 않고 Essbase를 패치하는 경우 패치를 적용한 후 아웃라인의 첫 번째 성공적인 편집에 멤버 ID가 지정됩니다.

 

참조 멤버

인덱스 기반 규칙에서만 지원되는 이 유형은 기존 멤버를 수정할 때 유연성을 제공합니다. 이 유형을 사용하려면 필드가 이미 존재하는 멤버를 참조해야 합니다. 사용 사례는 새 차원 작성 규칙 생성의 "보너스 연습"을 참조하십시오.

생성 참조

집계 레벨 사용

집계 저장영역 큐브에서 기본 및 질의 기반 뷰 선택에 영향을 주는 옵션입니다.

  • 11 - 기본값
  • 12 - 모든 레벨 고려
  • 13 - 집계 안함
  • 14 - 최하위 레벨만 고려
  • 15 - 최상위 레벨만 고려
  • 16 - 중간 레벨로 집계 안함
 
형식 스트링 입력된 측정 단위에 대해 큐브가 사용으로 설정된 경우 형식 문자열입니다. 형식 문자열을 사용하면 숫자 유형 측정값의 형식을 지정하여 질의에 텍스트, 날짜 또는 기타 미리 정의된 유형으로 표시되도록 할 수 있습니다. 예를 들어, 텍스트 기반 형식의 값을 사용하면 데이터 셀을 "높음", "중간" 및 "낮음"으로 표시할 수 있습니다.  
원형 이 공유 멤버에 대한 프로토타입 멤버의 멤버 ID(또는 고유 이름)입니다. 이 필드는 중복 멤버 아웃라인의 공유 멤버에 필요합니다. 이 값을 설정하지 않으면 멤버가 공유 멤버 대신 중복 멤버로 생성됩니다.  

각주 1 이름이 중복으로 시작하는 필드 유형(예: 중복 생성 및 중복 레벨 별칭)은 중복 멤버 이름과 관련이 없습니다.

상위-하위 빌드 메소드 예제

다음은 상위-하위 빌드 메소드를 사용하는 차원 빌드 규칙의 예입니다. 상위의 필드 유형이 먼저 와야 하며 그 뒤에 하위가 와야 합니다.


차원 빌드 규칙에 표시되는 상위-하위 빌드 방법입니다.

생성 빌드 메소드 예제

다음은 세대 빌드 메소드를 사용하는 차원 빌드 규칙의 예입니다. 1세대는 차원 자체이므로 빌드 규칙은 2세대부터 시작합니다. 일반(비인덱스 기반) 규칙이므로 생성은 규칙에서 오름차순이어야 합니다.


생성 빌드에 대한 규칙입니다. 필드 1: 제품, 범주라는 2세대 필드 2: 제품, 제품 SKU라는 3세대 필드 3: 제품, 4세대 프로모션

필드 유형 지정에 대한 요구사항

각 빌드 방법에는 필드 유형 지정에 대한 요구사항이 있습니다.

일반(비인덱스) 차원 빌드에 대한 생성 빌드 방법 요구사항:

  • 생성 번호가 2에서 시작되지 않는 경우 지정된 세대의 첫번째 멤버가 아웃라인에 있어야 합니다.

  • 생성 번호는 연속 범위를 형성해야 합니다. 예를 들어, 세대 3과 5가 존재하는 경우 세대 4도 정의해야 합니다.

  • 생성 필드 바로 뒤에 중복 생성 필드를 배치합니다. 생성 빌드 방법 규칙에서 공유 멤버를 사용하는 경우 해당 필드를 적용할 수 있습니다. 마찬가지로 중복 생성 필드 뒤에 중복 생성 별칭 필드를 배치합니다.


    필드 1은 [제품], [2세대]로 표시됩니다. 필드 2는 [제품], [중복 생성]으로 표시됩니다.

  • 차원 내에서 순차적으로 생성 필드를 그룹화합니다. 예:

    Product Generation 2, Product Generation 3, Product Generation 4입니다.

  • 속성 연계 필드를 연계된 기본 필드 뒤에 배치하고 연계된 기본 차원 멤버의 생성 번호를 지정합니다. 예:

    Product Generation 2, Product Generation 3, 제품 온스 3

    생성 번호는 필드가 값을 제공하는 아웃라인의 멤버 생성에 해당해야 합니다. 예를 들어, 제품 3세대는 필드의 값이 제품 차원의 3세대 멤버임을 의미합니다. 모집단 멤버 ID 22모집단 별칭 2는 필드의 값이 모집단 차원의 2세대 멤버와 연계되어 있음을 보여줍니다.


    모집단 생성 2가 있는 필드 8, 모집단 구성원 ID가 2인 필드 9 및 모집단 별칭이 중국인 이름 2인 필드 10입니다.

주:

생성 빌드 방법을 사용하여 중복 멤버 차원을 생성하는 경우 최대 세대 수는 20입니다.

레벨 빌드 방법 요구사항:

  • 레벨 필드 바로 뒤에 중복 레벨 필드를 배치합니다(레벨 작성 방법 규칙에서 공유 멤버를 사용하는 경우 적용 가능). 마찬가지로 중복 레벨 필드 바로 뒤에 중복 레벨 별칭 필드를 배치합니다.

  • 각 레코드에는 레벨 0 멤버가 포함되어야 합니다. 다른 상위가 있는 새 레코드에서 레벨 0 멤버가 반복되는 경우 [이동 허용] 멤버 등록정보를 선택하지 않으면 Essbase에서 레코드를 거부합니다.

  • 차원 내에서 순차적으로 레벨 필드를 그룹화합니다.

  • 각 롤업에 대한 필드를 순차적으로 배치합니다.

  • 단일 레코드를 사용하여 기본 및 보조 롤업을 설명합니다.

  • 속성 연계 필드를 연계된 기본 필드 뒤에 배치하고 연계된 기본 차원 멤버의 레벨 번호를 지정합니다. 예:

    제품 레벨 3, 제품 온스 3, 제품 레벨 2

  • 레벨 번호는 필드가 값을 제공하는 아웃라인의 멤버 레벨과 일치해야 합니다. 예를 들어, 제품 레벨 3의 3은 필드의 값이 제품 차원의 레벨 3 멤버임을 보여줍니다. 모집단 별칭 22는 필드의 값이 모집단 차원의 두 번째 레벨과 연계되어 있음을 보여줍니다.

상위-하위 빌드 메소드 요구 사항:

필드 유형이 상위 또는 하위인 경우 숫자 텍스트 상자에 0을 입력합니다.

속성 차원 이름 구축 방법 요구사항:

생성 또는 레벨 번호는 아웃라인에서 연계된 기본 멤버의 생성 또는 레벨에 해당해야 합니다. 예를 들어, 제품 온스 33은 필드의 값이 동일한 소스 데이터 레코드에서 제품 차원의 3세대 멤버와 연계된 온스 속성 차원의 멤버임을 보여줍니다.

필요한 경우 필드를 필수 위치로 이동합니다.