카탈로그 경로에 파일 지정

큐브에 대한 데이터 로드 또는 차원 빌드를 시작할 때 현재 큐브 디렉토리가 아닌 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

주:

Essbase 배치가 Oracle Cloud Infrastructure Marketplace상에 있고 오브젝트 스토리지 통합을 사용하는 경우, Essbase 카탈로그 내 shared 또는 user 디렉토리의 파일에 액세스해야 하는 작업은 OCI의 Essbase 누적과 연계된 OCI 오브젝트 스토리지 버킷에서 파일을 검색하거나 익스포트합니다. 자세한 내용은 누적 생성을(를) 참조하십시오.