선택적/정렬된 아티팩트 임포트
선택 목록 텍스트 파일, 11g 이전(11g LCM 익스포트 유틸리티 사용) 및 클라우드 서비스 이전(CLI 유틸리티 사용)을 위해 선택 목록 텍스트 파일을 사용하여 Essbase 아티팩트 임포트를 제어할 수 있습니다.
선택 목록 텍스트 파일에는 익스포트된 zip의 모든 아티팩트 목록이 섹션별로 그룹화되어 있습니다. lcmexport 명령을 사용하여 익스포트 중 파일을 생성할 수 있습니다. 파일 끝에는 임포트할 아티팩트 항목 목록이 포함된 IMPORT 섹션이 있습니다.
파일을 편집하고 lcmimport 명령을 사용하여 임포트 시 건너뛸 아티팩트 행을 삭제하거나 주석을 처리할 수 있습니다. lcmimport 작업에서 텍스트 파일을 인수로 제공합니다. 임포트 순서를 제어할 수도 있습니다.
샘플 선택 목록 텍스트 파일
@Provisions
/Sample/Provisions/CalcAssociation.csv
@Databases/Basic/Calc_scripts
/Sample/Databases/Basic/Calc scripts/Default Calc
/Sample/Databases/Basic/Calc scripts/CalcAll.csc
# ------------IMPORT-----------------
import @Provisions
import @Databases/Basic/Calc_scripts
# ------------IMPORT----------------이 기능을 사용하는 방법
- 11g LCM 익스포트 유틸리티를 사용하는 경우 선택적 인수
–generateartifactlist를 지정하여 익스포트된 아티팩트 목록이 포함된 텍스트 파일을 생성할 수 있습니다. - .rul 파일 같은 전체 파일 범주를 건너뛰려면 텍스트 파일 끝에서 해당
IMPORT섹션을 주석 처리합니다. - 특정 파일을 건너뛰려면 텍스트 파일에서 해당 항목을 삭제하거나 주석 처리합니다.
- 임포트 순서를 제어하려면 특정 범주 아래의 항목을 임포트할 순서대로 재배열합니다. 그러면 해당 범주 아래에 나열된 순서대로 파일이 임포트됩니다. 임포트 중 다음을 사용하여 이 파일을 지정합니다
-al,-artifactlist -
lcmimport명령에는-overwrite옵션이 있음에 유의하십시오.–overwrite가 true인 경우, 임포트 작업은 전체 애플리케이션을 다시 생성합니다. 텍스트 파일에 나열된 아티팩트나 파일만 임포트합니다.–overwrite가 false인 경우, 임포트 작업은 텍스트 파일에 주석 처리되지 않은 아티팩트나 파일만 임포트됩니다. 이미 대상 애플리케이션에 있는 다른 아티팩트에는 영향을 주지 않습니다.
샘플 사용 사례
- 익스포트된 zip에서 데이터만 임포트
샘플 앱의 익스포트된 zip이 있고 Sample/Basic에서 데이터만 임포트하려고 합니다.
lcmexport중에 생성된 텍스트 파일에서 importimport @Databases/Basic을 제외한 모든 가져오기 항목을 주석 처리합니다.- 또한
@Databases/Basic아래의/Sample/Databases/Basic/Basic outlineoutline을 주석 처리해서 데이터만 임포트합니다. - 이 사용 사례("데이터만" 임포트)에는
-overwrite옵션이 부적합합니다. 그 이유는, 임포트 중 LCM이 전체 애플리케이션을 삭제하고 공백으로 임포트하기 때문입니다. 그러면 아웃라인 없이 데이터만 임포트하려고 시도하므로 애플리케이션이 부적합하게 됩니다.
- 아웃라인만 임포트
익스포트된 zip의 아웃라인만으로 Sample.Basic 큐브를 업데이트하려고 합니다.
- 텍스트 파일 끝의
IMPORT섹션에서 "import @Databases/Basic"을 제외한 모든 항목을 주석 처리합니다. - 또한 "@Databases/Basic" 아래의 "/Sample/Databases/Basic/Data"를 주석 처리하여 아웃라인만 임포트합니다.
- 텍스트 파일 끝의
- 여러 큐브가 있는 애플리케이션의 단일 큐브 임포트
샘플 애플리케이션에는 Basic, Basic1, Basic2라는 세 개의 큐브가 있으며 Basic만 임포트하려고 합니다.
- 텍스트 파일 끝의
IMPORT섹션에서 "Basic" 큐브를 제외한 모든 항목을 주석 처리합니다(@Databases/Basic 임포트, @Databases/Basic/Xml_files 임포트 등). -overwrite옵션이 없으면 Basic 큐브만 임포트하거나 재정의하지만, 해당 애플리케이션의 다른 큐브(Basic1, Basic2)는 아무 영향 없이 그대로 유지됩니다.-overwrite옵션이 있으면 애플리케이션을 삭제하고 Basic 큐브만으로 다시 생성합니다.
- 텍스트 파일 끝의