이 CLI 명령은 로컬 디렉토리의 큐브 아티팩트를 Essbase 인스턴스로 업로드합니다.
데이터 로드, 차원 빌드, 계산 또는 기타 작업 등의 태스크를 수행하려는 경우 데이터 파일, 규칙 파일, 계산 스크립트 파일 또는 기타 아티팩트를 큐브 디렉토리로 업로드해야 할 수 있습니다. 사용자 디렉토리로 아티팩트를 업로드할 수도 있습니다.
큐브로 파일을 업로드하려면 최소한 데이터베이스 관리자 권한이 필요합니다. 사용자 디렉토리로 업로드하는 데는 특별한 권한이 필요하지 않습니다.
구문
upload [-verbose] -file filename [-application appname [-db cubename] | -catalogpath catalogPath] [-overwrite] [-nocompression][-compressionalgorithm]
옵션 | 약어 | 설명 |
---|---|---|
-verbose | -v | 선택사항. 자세한 설명을 표시합니다. |
-file | -f | 업로드할 파일의 이름입니다. |
-application | -a | 선택사항. 애플리케이션 이름입니다. 제공하지 않을 경우 사용자 디렉토리로 또는 -CP 에 지정된 카탈로그 경로로 파일이 업로드됩니다. |
-db | -d | 선택사항. 데이터베이스(큐브) 이름입니다. -a 가 필요합니다. |
-catalogpath | -CP | 선택사항. 파일 이름의 카탈로그 경로. -a [-d] 대신 사용하여 파일의 카탈로그 위치를 지정할 수 있습니다. |
-overwrite | -o | 선택사항. 기존 파일을 겹쳐씁니다. |
-nocompression | -nc | 선택사항. 데이터 전송 압축을 사용 안함으로 설정합니다. |
-compressionalgorithm | -ca | 선택사항. -nc 가 사용되지 않은 경우 사용 가능합니다. 데이터 전송에 사용할 압축 알고리즘을 정의합니다. 선택 가능한 항목: gzip 또는 lz4
사용 예: -ca gzip -ca lz4 |
예
esscs upload -v -f c:/temp/Maxl01.msh -a Sample -d Basic -o -ca lz4
esscs upload -f C:/temp/Act1.rul -CP /shared
Cube Designer, Essbase 웹 인터페이스 또는 REST API에서 파일을 관리할 수도 있습니다.