통합 큐브에 대한 제한 사항
일부 기능은 Essbase 통합 큐브에 대해 지원되지 않습니다.
계산 제한 사항
-
블록 계산 모드(Essbase 구성 설정 CALCMODE가 BLOCK으로 설정될 때 사용)는 통합 큐브에 적용할 수 없습니다. 계산 처리가 자율운영 AI 레이크하우스로 푸시됩니다. 예외가 존재하고 대신 Essbase 서버에서 계산이 처리되는 경우 해결 순서에 따라서 종속성 분석이 결정됩니다.
-
ASO를 기반으로 통합 큐브에서 사용자정의 할당을 수행하는 경우 기존 값만 대체할 수 있습니다. 기존 값에 더하거나 뺄 수 없습니다.
-
MDX 삽입을 사용하여 통합 ASO 큐브를 업데이트할 때는 추가 또는 차감 로드 버퍼 메소드를 사용할 수 없습니다. 삽입 작업은 값만 대체합니다.
-
MDX 삽입 논리만 사용하는 통합 큐브에 대해 집계 스토리지 사용자정의 계산 및 할당이 지원됩니다. MDX 삽입에 대해 문서화된 모든 제한사항은 통합 큐브의 사용자정의 계산 및 할당에도 적용됩니다.
-
Essbase BSO(블록 스토리지) 계산 스크립트를 실행해야 하는 경우 피벗 차원으로 밀집 차원을 선택합니다. 피벗 차원이 희소인 경우 통합 큐브에 대해 계산 스크립트가 지원되지 않습니다.
-
다음 계산 명령은 통합 큐브에 지원되지 않으며 사용 시 오류를 반환합니다.
- CALC AVERAGE
- CALC FIRST
- CALC LAST
- CCONV
- DATAEXPORTCOND
- DATAIMPORTBIN
- SET AGGMISSG OFF (Essbase는 통합 큐브에 대해 항상
#MISSING을 통합합니다. 통합 큐브) - SET CLEARUPDATESTATUS
- SET CREATEBLOCKONEQ OFF (Essbase 희소 차원 계산은 하이브리드 및 통합 큐브에 대해 항상 하향식으로 수행되어 상위 레벨의 상위가 계산됩니다. 다시 말해서, 기본 동작은 통합 큐브와 하이브리드 큐브에 대한 SET CREATEBLOCKONEQ ON입니다.)
- SET FRMLRTDYNAMIC
- SET REMOTECALC
- SET UPTOLOCAL
- SET UPDATECALC ON (더티/클린 블록에 마커가 표시된 인텔리전트 계산은 비통합 블록 스토리지 큐브에만 적용할 수 있습니다.)
- THREADPARVAR
계산 지원에 대한 자세한 내용은 통합 큐브 계산 및 질의를 참조하십시오.
-
@MDALLOCATE 함수를 사용하는 계산 스크립트는 지원되지 않으며 오류 메시지와 함께 실패합니다.
-
IF/ELSEIF/ELSE 논리를 사용하는 일부 장기 실행 계산은 통합 큐브에서 실패하여 자율운영 AI 레이크하우스에서 다음 ORA 오류 중 하나 또는 모두를 반환할 수 있습니다.
ORA-04036: PGA memory used by the instance or PDB exceeds PGA_AGGREGATE_LIMITORA-12805: parallel query server died unexpectedly이러한 오류가 발생하면 Autonomous AI Lakehouse 하드웨어 구성을 16개의 CPU 코어 및 128G RAM으로 늘려야 할 수 있습니다. OCI 설명서 참조: 인스턴스의 구성 변경.
데이터 로드 제한 사항
-
Essbase를 통해 사실 값 테이블로 데이터 로드를 수행하기 전에 오라클은 Essbase 서버에 데이터 파일을 업로드할 것을 권장합니다. 클라이언트측 데이터 로드가 지원되지만 시간이 오래 걸립니다.
-
Essbase를 통해 Autonomous AI Lakehouse로 데이터를 로드할 필요가 없는 경우 Autonomous AI Database의 Data Tools를 사용하여 사실값 테이블에 데이터를 로드하고 기타 관리 태스크를 수행할 수 있으며, 그러나 큐브 아웃라인과 사실값 테이블이 동기화를 벗어나지 않도록 하십시오. 통합 큐브에 대한 메타데이터 예방 조치를 참조하십시오.
-
Essbase 형식의 데이터 익스포트 파일을 통합 큐브에 로드하려면 시간이 많이 걸릴 수 있습니다. 데이터 로드를 최적화하려면 DBMS 형식의 소스 파일을 사용합니다. DATAEXPORT 계산 명령을 DataExportCSVFormat 옵션과 함께 사용하여 하나 만들 수 있습니다. CSV 형식의 파일은 소스 파일에 대한 DBMS_CLOUD 패키지 형식 옵션에 부합되므로 더 빠르게 로드할 수 있습니다.
-
데이터 로드 입력 파일에 사용된 피벗 차원은 사실 값 테이블의 피벗 차원과 동일해야 합니다.
통합 큐브에 대한 인증서 설정을 참조하십시오.
-
와일드카드 문자가 포함된 MaxL import 문을 사용하여 여러 파일에서 데이터를 병렬로 가져오는 것은 통합 큐브에 지원되지 않습니다.
-
버퍼를 사용하는 집계 스토리지 증분 데이터 로드는 통합 큐브에서 지원되지 않습니다.
기능 제한 사항
-
통합 파티션을 지원하려면 블록 스토리지 큐브가 하이브리드 모드여야 합니다. 통합 파티션이 포함된 애플리케이션에 대해 ASODYNAMICAGGINBSO를 FULL 이외의 다른 설정으로 구성하지 마십시오. 그렇지 않으면 질의 결과가 부정확할 수 있고 경고 메시지가 로그에 기록됩니다.
-
시나리오 관리는 지원되지 않습니다.
-
통합 파티션 큐브에 대한 투명 또는 복제 파티션이 적용할 수 없거나 지원되지 않습니다.
-
MaxL은 통합 파티션 생성 또는 변경을 지원하지 않지만 REST API를 사용할 수 있습니다.
-
데이터 지우기/재설정, 데이터 영역 지우기 또는 집계 지우기를 위한 MaxL 명령문 및 API는 지원되지 않습니다.
-
텍스트 목록(일명 스마트 목록)은 지원되지 않습니다.
-
통화 큐브는 지원되지 않습니다.
-
데이터 감사 추적은 지원되지 않습니다.
-
큐브 이벤트 시 트리거는 지원되지 않습니다.
일반 제한 사항
- 통합 파티션은 Essbase 애플리케이션과 함께 이전되지 않습니다. 애플리케이션과 큐브를 다른 서버로 이동하거나 다른 Essbase 버전으로 이전하려고 준비할 때 통합 파티션을 삭제했다가 새 환경에 다시 생성해야 합니다. 통합 큐브 백업 및 복원을 참조하십시오.
-
큐브는 자체적 고유한 이름의 애플리케이션 내에 있어야 합니다. 통합 큐브는 다른 큐브와 애플리케이션을 공유하면 안됩니다. Essbase의 여러 인스턴스에 대해 동일한 자율운영 AI 레이크하우스 스키마를 사용하지 마십시오.
-
통합 큐브를 애플리케이션 워크북으로 익스포트하는 것은 지원되지 않습니다(데이터나 파티션 정의를 익스포트하지 않음).
-
LCM(수명 주기 관리) 임포트 작업(및 마이그레이션 유틸리티 임포트)은 통합 큐브에 지원되지 않습니다. 통합 파티션은 대상에 수동으로 재생성해야 합니다.
-
ASO를 기반으로 하는 통합 큐브의 경우 Oracle은 다중 레벨 저장된 멤버 계층을 포함하는 차원을 피벗 차원으로 선택하지 않을 것을 권장합니다. 동적 계층을 가진 피벗 차원, 또는 단일 레벨의 플랫 계층으로 저장된 계층(모든 멤버가 레벨 0의 저장된 멤버임)을 선택하십시오.
-
Oracle Database에는 1,000개 열 제한이 있고 피벗 차원은 이 제한을 상속합니다. 피벗 차원에서 적격한 열 멤버 수를 확인하여 제한에 부딪치지 않도록 하십시오. 피벗 차원에서 잠재적인 저장된 멤버 조합 수와 큐브의 차원 수를 더한 값은 1,000개 이하여야 합니다.
-
Essbase 관리 데이터 저장소가 있는 통합 큐브는 중복 멤버를 지원하지만, 사용자 관리 통합 큐브는 지원하지 않습니다.
-
가변 속성, 및 합계 이외의 기본 속성 계산은 지원되지 않습니다.
-
MDX 부분 선택은 지원되지 않습니다.
-
집계 뷰 작성(MaxL 명령문 execute aggregate process|build|selection)은 지원되지 않습니다.
-
데이터 영역/조각 병합은 적용할 수 없습니다(데이터가 자율운영 AI 레이크하우스에 있기 때문).
-
MaxL 명령문
query application APP-NAME list aggregate_storage storage_info(또는 상응 API)에서 반환된 정보가 완전/부정확하지 않습니다. -
비대칭 질의 성능이 더 느려질 수 있습니다.
-
대량의 데이터를 제출할 경우 후기록 성능(예: Smart View에서 데이터 업데이트를 제출하는 속도)이 느려질 수 있습니다.
-
통합 큐브 또는 해당 애플리케이션 복사는 지원되지 않습니다.
-
다음 Essbase 애플리케이션 또는 서버 구성 설정은 무시됩니다.
- AUTOMERGE
- AUTOMERGEMAXSLICENUMBER
- DATACACHESIZE
- CALCCACHE
- CALCCACHEDEFAULT
- CALCCACHEHIGH
- CALCCACHELOW
- CALCLOCKBLOCK
- CALCMODE
- CALCNOTICE
- CALCOPTFRMLBOTTOMUP
- CALCREUSEDYNCALCBLOCKS
- CALCPARALLEL
- CALCTASKDIMS
- DATACACHESIZE
- DYNCALCCACHEBLKRELEASE
- DYNCALCCACHEBLKTIMEOUT
- DYNCALCCACHECOMPRBLKBUFSIZE
- DYNCALCCACHEMAXSIZE
- DYNCALCCACHEONLY
- DYNCALCCACHEWAITFORBLK
- ENABLE_DIAG_TRANSPARENT_PARTITION
- EXPORTTHREADS
- FORCEGRIDEXPANSION
- GRIDEXPANSION
- GRIDEXPANSIONMESSAGES
- INDEXCACHESIZE
- INPLACEDATAWRITE
- PARCALCMULTIPLEBITMAPMEMOPT
- SSAUDIT
- SSAUDITR
- SSLOGUNKNOWN
- SUPNA
- TARGETASOOPT
- TARGETTIMESERIESOPT
-
통합 분할 영역 생성은 Essbase 아웃라인에 너무 많은 레벨이 있는 경우
Remote warning from federated partition on Analytic View: [ORA-04063: hierarchy has errors]오류와 함께 실패할 수 있습니다. -
Essbase 차원 이름 또는 피벗 차원의 멤버 이름에 사용된 문자나 이름과 이름 길이가 지원되지 않거나 Autonomous AI Lakehouse에서 특수로 간주되는 경우 통합 분할 영역 생성을 실패할 수 있습니다 이러한 제한사항은 문서화된 Essbase 차원, 멤버 및 별칭에 대한 이름 지정 규칙과 더불어 고려되어야 합니다.
-
Essbase 웹 인터페이스에서만 통합 파티션을 삭제할 수 있습니다. Cube Designer에서는 삭제할 수 없습니다.