오프라인 편집을 위해 로드 규칙 익스포트
Essbase 차원 빌드 또는 데이터 로드 규칙을 JSON 형식으로 익스포트하여 오프라인 또는 REST API를 사용하여 고급 옵션을 보고 편집할 수 있습니다.
JSON은 차원 및 필드로 구성되며 빌드 방법 및 기타 모든 정의된 로드 규칙 설정을 표시합니다. JSON을 편집하고 큐브 디렉토리로 다시 임포트하여 차원 빌드 또는 데이터 로드에 변경사항을 적용할 수 있습니다.
학습 태스크
해당 형식을 보려면 규칙 파일을 JSON으로 익스포트하십시오. 필요 조건: 먼저 애플리케이션 워크북 갤러리에서 Sample.Basic 큐브를 임포트합니다.
이 연습에서는 Sample.Basic의 Product 차원에 대한 차원 빌드 규칙의 JSON 형식을 확인합니다.
-
홈 페이지에서 애플리케이션(샘플)을 확장합니다.
- 애플리케이션(샘플)을 열고 큐브(기본)를 연 다음 스크립트를 선택합니다.
-
규칙을 누릅니다.
-
작업 메뉴에서 Dim_Product 오른쪽에 있는 익스포트를 선택하고
Dim_Product.json를 로컬 디렉토리에 저장합니다. -
텍스트 편집기를 사용하여 Product 차원 규칙 설정의 세부정보를 검사합니다.
JSON을 인식하는 고급 편집기가 있는 경우 표시된 것처럼 기본 섹션을 축소하여 이 JSON 형식 규칙 파일의 상위 레벨 구조를 관찰할 수 있습니다.

-
차원 섹션에는 규칙에 정의된 차원 설정과 일치하는 키/값 쌍이 포함됩니다.
예를 들어, JSON 파일에 표시된 Product 차원에 대해 다음과 같은 일반 설정을 찾을 수 있습니다.

주:
지정된 설정의 값으로 지정된 "기존"은 규칙 설계자가 해당 설정에 대한 환경설정 변경을 지정하지 않았음을 나타냅니다(기본값은 유지됨). -
필드 섹션은 규칙의 각 필드에 대해 반복되며 각 필드에 대해 규칙에 정의된 설정과 일치하는 키/값 쌍을 포함합니다.
예를 들어, JSON 파일에 표시된 Product 차원의 Field 1에 대한 필드 속성을 찾을 수 있습니다.

-
dataSource 섹션에는 규칙 정의의 Source Properties 영역에서 찾을 수 있는 모든 설정이 포함되어 있습니다.
예를 들어, JSON 파일에는 일반 등록 정보와 규칙에 정의된 파일 또는 SQL 등록 정보가 포함됩니다.

-
키/쌍 "studio" : true는 정규 유형이 아닌 인덱스 기반 규칙임을 나타냅니다. 인덱스 기반 규칙을 BPM 규칙이라고도 합니다. 검증 요구 사항이 다릅니다. 이러한 종류의 차원 빌드 규칙에 대해 자세히 알아보려면 새 차원 빌드 규칙 생성을 참조하십시오.
-