큐브에 대한 데이터 로드 또는 차원 빌드를 시작할 때 현재 큐브 디렉토리가 아닌 Essbase 내 다른 곳에 파일이나 아티팩트를 두어야 하는 경우 카탈로그 경로를 지정할 수 있습니다.
파일이나 아티팩트와 관련된 다른 작업을 수행하려면 이들을 큐브 디렉토리 또는 관리자가 지정한 디렉토리에 두어야 합니다.
카탈로그 경로를 지정하지 않은 채 두면 관리자가 (FILEGOVPATH 구성을 사용하여) 대체 경로를 지정하지 않는 한, 가정된 위치는 큐브 디렉토리가 됩니다.
큐브 디렉토리는 <Application Directory>/app/appname/dbname
폴더를 의미합니다.
환경 내 <Application Directory> 위치를 모르는 경우,
독립적 Essbase 배치를 사용하는 경우 Environment Locations in the Essbase Platform을(를) 참조하십시오.
Oracle Cloud Infrastructure Marketplace상의 Essbase 배치를 사용하는 경우 <Application Directory>는 /u01/data/essbase/app
입니다.
데이터 로드 또는 차원 빌드를 위해 작업, MaxL 또는 명령행 인터페이스(CLI) 중 어느 것을 사용하든 필요한 파일의 카탈로그 경로를 지정할 수 있습니다.
예를 들어, 다음 MaxL 데이터 임포트 명령문은 Essbase 파일 카탈로그의 공유 폴더에 저장된 데이터 파일을 사용하여 데이터 로드를 수행합니다. 규칙 파일은 Sample Basic의 큐브 디렉토리에 있습니다.
import database 'Sample'.'Basic' data from server data_file 'catalog/shared/Data_Basic' using server rules_file 'Data' on error write to "dataload.err";
다음 CLI dimbuild 예제에서 규칙 파일은 사용자 디렉토리에 지정되고 데이터 파일은 공유 디렉토리에 지정됩니다.
esscs dimbuild -a Sample -db Basic -CRF /users/admin/Dim_Market.rul -CF /shared/Market.txt -R ALL_DATA -F