로드 규칙을 사용하여 적격 멤버 이름 작성
중복 멤버 이름을 빌드하려면 먼저 아웃라인 속성에서도 사용으로 설정해야 합니다. 자세한 내용은 아웃라인에서 멤버 이름 복제를 참조하십시오.
정규화된 멤버 이름을 생성하려면 정적 값을 사용하여 대괄호와 마침표를 생성하고 이동/결합을 수행하여 이름을 작성합니다. 예를 들어, 중복 멤버 차원의 기존 구/군/시 멤버에 모집단 속성을 지정할 수 있습니다. 조인, 이동 및 생성 작업을 사용하여 정규화된 이름을 작성할 수 있습니다.
예를 들어, 다음 데이터 소스의 구/군/시가 아웃라인에 이미 있다고 가정합니다. 이 4열 데이터 소스의 마지막 열에 있는 모집단 속성을 도시와 연관시키려고 합니다.
Central "Kansas City" Missouri 1070052
East "New York" Albany 8104079차원 빌드 규칙을 통해 이 소스 파일의 형식을 재지정하여 정규화된 이름을 작성하고 필드 열의 순서를 지정합니다. 미리보기 데이터에서 정적 값을 관찰할 수 있도록 미리보기 모드에서 다음과 같이 변경합니다.
-
위의 레코드를 포함하는 데이터 파일
qualmbr.txt를 생성합니다. 데이터 파일을 큐브 디렉토리로 업로드합니다. -
홈 페이지에서 애플리케이션을 연 다음 데이터베이스(큐브)를 엽니다.
-
스크립트 탭을 선택한 다음 규칙을 누릅니다.
![[스크립트] 탭이 선택되고 Essbase 웹 인터페이스에서 규칙 타일이 강조 표시됩니다. [스크립트] 탭이 선택되고 Essbase 웹 인터페이스에서 규칙 타일이 강조 표시됩니다.](img/rwscriptsrules.png)
-
생성을 누르고 차원 빌드(정규)를 선택합니다.

-
새 규칙 대화상자에서
-
규칙 이름(예: qualmbr)을 입력합니다.
-
소스 유형에서 파일을 선택하고 카탈로그를 누른 다음
qualmbr.txt로 이동합니다. -
헤더 레코드 번호 및 차원 빌드 레코드 번호 필드는 0으로 둡니다.
-
구분자 값을 쉼표에서 탭으로 변경합니다.
-
계속을 누릅니다.
-
-
생성 > 정적 값 포함을 네 번 사용하여 다음 텍스트 요소에 대해 각각 하나의 필드를 생성합니다.
-
[ -
].[ -
].[ -
]
-
-
이동 작업을 사용하여 필드를 다음 순서로 이동합니다.
![차원 빌드 규칙의 정적 필드 값입니다. 필드 1: "[", 필드 2: "중앙", 필드 3: "].[", 필드 4: "미주리", 필드 5: "].[", 필드 6: "칸소 시국", 필드 7: "]", 필드 8: "1070052". 알버니의 두 번째 레코드에는 유사한 필드가 있습니다. 차원 빌드 규칙의 정적 필드 값입니다. 필드 1: "[", 필드 2: "중앙", 필드 3: "].[", 필드 4: "미주리", 필드 5: "].[", 필드 6: "칸소 시국", 필드 7: "]", 필드 8: "1070052". 알버니의 두 번째 레코드에는 유사한 필드가 있습니다.](img/qualmbr1.png)
-
결합 연산을 사용하여 두 개의 필드로 요소를 만듭니다.
![차원 빌드 규칙의 정적 필드 값입니다. 필드 1: "[중앙].[캔자스시].[미주리]", 필드 2: "1070052". 알버니의 두 번째 레코드에는 유사한 필드가 있습니다. 차원 빌드 규칙의 정적 필드 값입니다. 필드 1: "[중앙].[캔자스시].[미주리]", 필드 2: "1070052". 알버니의 두 번째 레코드에는 유사한 필드가 있습니다.](img/qualmbr2.png)
-
필드 유형을 설정합니다.

-
차원을 누르고 빌드 방법을 정의합니다. 위 예제에서 상위 하위 메소드는 작동합니다.
-
다른 차원 빌드 작업 지침을 확인합니다. 고유 설정이 중복 또는 기존인지 확인합니다.
-
규칙을 확인한 다음 저장한 후 닫습니다. 오류가 있는 경우 적합한 차원 작성 규칙 파일에 대한 요구사항을 참조하십시오.
-
차원 빌드 작업을 실행합니다.