Clear: 큐브에서 데이터 제거

이 CLI 명령은 큐브에서 데이터를 지웁니다. 실행하려면 최소한 데이터베이스 업데이트 권한이 필요합니다.

구문

clear [-verbose] -application appname -db cubename [-option clearOption[-regionspec regionSpec]]
옵션 약어 설명
-verbose -v 선택사항. 자세한 설명을 표시합니다.
-application -a 애플리케이션 이름입니다.
-db -d 데이터베이스(큐브) 이름입니다.
-option -O 선택사항. 지울 데이터를 지정하는 키워드입니다. 기본 옵션(생략된 경우)은 ALL_DATA입니다.

블록 스토리지 큐브에 대한 옵션은 다음과 같습니다.

  • ALL_DATA—모든 데이터, 링크된 객체 및 아웃라인이 지워집니다.

  • UPPER_LEVEL—상위 레벨 블록이 지워집니다.

  • NON_INPUT—비입력 블록이 지워집니다.

집계 스토리지 큐브에 대한 옵션은 다음과 같습니다.

  • ALL_DATA—모든 데이터, 링크된 객체 및 아웃라인이 지워집니다.

  • ALL_AGGREGATIONS

    —집계된 데이터가 모두 지워집니다.
  • PARTIAL_DATA

    —지정된 데이터 영역만 지워집니다. -regionspec을 사용합니다.
-regionspec -rs 지울 영역을 지정하는 MDX 표현식입니다.

esscs clear -a ASOSamp -d Basic -O PARTIAL_DATA -rs "{([Jan],[Sale],[Cash])}" 

Cube Designer의 데이터 로드 옵션, Essbase 웹 인터페이스 또는 REST API의 작업, 또는 MaxLalter database DBS-NAME reset을 사용하여 데이터를 지울 수도 있습니다.