통합 파티션이 있는 경우 Essbase 계산 및 질의는 가능할 때마다 Essbase에 의해 SQL로 변환되고 Autonomous Data Warehouse로 푸시되므로 데이터가 저장된 곳에서 처리가 발생합니다.
Essbase 큐브 아웃라인에는 메타데이터(차원 및 멤버 이름)가 들어 있습니다. Autonomous Data Warehouse는 메타데이터와 연계된 데이터를 보유합니다. 데이터가 사실 값 테이블에 저장됩니다.
Essbase는 데이터가 저장된 곳으로 계산 처리를 푸시하기 때문에 데이터 대기 문제를 해결하는 데 도움이 됩니다. 이 기능은 Essbase 21.5부터 새로 도입되었습니다.
Essbase를 처음 사용하는 경우 큐브 계산 검토부터 시작해서 일반적인 계산에 대해 알아보십시오.
통합 파티션에서 계산이 작동하는 방식은 통합 파티션을 생성할 때 시작한 Essbase 큐브 유형, 즉 BSO(블록 스토리지) 또는 ASO(집계 스토리지)에 따라 다릅니다.
계산 비교 참고사항
BSO 기반 통합 파티션 큐브의 경우, 계산 및 질의 시 Essbase는 종속성을 분석하고 SQL을 작성하여 Autonomous Data Warehouse의 분석 뷰를 사용하여 결과를 처리합니다.
ASO 기반 통합 파티션 큐브의 경우, Essbase 서버가 사용자정의 계산 및 할당을 처리한 다음 Autonomous Data Warehouse로 결과를 푸시합니다.
통합 파티션 계산에 대한 참고사항/제한사항
Essbase BSO(블록 스토리지) 계산 함수는 BSO 아웃라인 공식에 적용될 수 있으며, 그 결과는 Smart View, MDX 및 기타 그리드 클라이언트의 질의에 임팩트를 미칩니다. 동일한 함수를 계산 명령과 함께 사용하여 절차적 계산 스크립트를 작성할 수 있습니다.
Autonomous Data Warehouse에서 처리하는 계산 함수
통합 파티션을 사용할 때 다음 Essbase 계산 함수는 SQL로 변환되어 Autonomous Data Warehouse에서 처리됩니다. 여기에 나열되지 않은 다른 함수는 Essbase에서 처리됩니다.
Autonomous Data Warehouse에서 처리하는 계산 명령
통합 파티션을 사용할 때 다음 Essbase 계산 명령은 SQL로 변환되어 Autonomous Data Warehouse에서 처리됩니다.
DATAEXPORTLEVEL ALL DATAEXPORTCSVFORMAT DATAEXPORTOVERWRITEFILE DATAEXPORTDECIMAL
ARRAY 및 VAR 명령뿐만 아니라, CALC DIM 또는 CALC ALL에서 처리되는 동적 공식은 Essbase에서 처리되며 성능이 저하될 수 있습니다.
일부 계산 명령은 통합 파티션 큐브에 지원되지 않으며 사용 시 오류를 반환합니다. 통합 파티션에 대한 제한 사항을(를) 참조하십시오.
Essbase BSO(블록 스토리지) 계산 스크립트를 실행해야 하는 경우 피벗 차원으로 밀집 차원을 선택합니다. 피벗 차원이 희소인 경우 통합 파티션에 대해 계산 스크립트가 지원되지 않습니다.
블록 계산 모드(Essbase 구성 설정 CALCMODE가 BLOCK으로 설정될 때 사용)는 통합 파티션 큐브에 적용할 수 없습니다. 계산 처리가 Autonomous Data Warehouse로 푸시됩니다. 예외가 존재하고 대신 Essbase 서버에서 계산이 처리되는 경우 해결 순서에 따라 종속성 분석이 결정됩니다.
통합 파티션이 있는 집계 스토리지 큐브에서 사용자정의 할당을 수행할 때 기존 값을 대체만 할 수 있습니다. 기존 값에 더하거나 뺄 수 없습니다.
기타 제한사항
통합 파티션에 대한 제한 사항을(를) 참조하십시오.
질의 결과의 전체 자릿수
통합 파티션이 있는 큐브를 계산할 때 Autonomous Data Warehouse는 계산 및 집계를 부분적으로 처리합니다. 따라서 통합 파티션을 사용하지 않고 얻은 값과 비교해 질의 결과에 전체 자릿수 값이 약간 다를 수 있습니다.
계산 순서
하이브리드 모드 BSO 큐브 및 ASO 큐브와 마찬가지로, 통합 파티션 큐브의 멤버 계산 우선순위는 Essbase 아웃라인에 설정한 정해진 해결 순서를 따릅니다.
Essbase 계산 및 데이터 로드 작업의 실행 기능
Essbase 구성 설정 FEDERATEDAVCALC는 통합 파티션이 있는 BSO(블록 스토리지) 애플리케이션에 대해 기본적으로 TRUE로 암시적 설정됩니다. 이를 통해 사용자는 Essbase BSO 계산을 실행하고 Essbase를 통해 데이터 로드를 수행하여 Autonomous Data Warehouse 사실 값 테이블의 레코드를 업데이트할 수 있습니다.