이 절차는 분석 생성 프로세스의 고급 단계입니다.
자세한 내용은 분석 생성 프로세스란?을 참조하십시오.
[분석 편집기: 고급] 탭에서는 분석을 위해 생성되는 XML 코드 및 논리적 SQL 문을 조사하고 필요에 따라 해당 SQL 문을 기반으로 하는 분석을 생성할 수 있습니다. 사용자 인터페이스를 통해 분석 작업을 위한 다양한 기능이 제공되므로 일반적으로 이 탭을 사용할 필요는 없습니다. 다음 목록에서는 SQL 문을 조사해야 하는 경우에 대한 예를 제공합니다.
[접두어] 섹션에서는 업데이트에 사용할 수 있는 것으로 표시된 사용자 변수 또는 세션 변수를 무효화할 수 있습니다. 코드 한 줄로 여러 변수를 업데이트하도록 지정할 수 있습니다.
변수를 무효화하려면 다음 구문을 사용하십시오.
SET VARIABLE
var-name=value
예를 들어, 다음 코드 줄에 표시되는 변수를 설정할 수 있습니다.
SET VARIABLE "My Variable"=4, DISABLE_CACTHE_HIT = 1, LOGLEVEL = 2;
변수에 대한 자세한 내용은 변수를 참조할 수 있는 위치를 참조하십시오.
분석에 대해 로깅이 해제된 경우에도 문제 해결을 위해 분석에 대한 로깅 레벨을 일시적으로 변경할 수 있습니다. 고급 탭의 [접두어] 섹션에서 다음을 지정할 수 있습니다.
SET VARIABLE LOGLEVEL=4;
이 사양은 고급 문제 해결을 사용하는 레벨 4에서 분석을 실행합니다. 기본값은 0(로깅 없음)입니다. 관리: 세션 관리 페이지의 로그 보기 링크를 사용하면 로그를 볼 수 있습니다.
로깅 레벨에 대한 자세한 내용은 Oracle Business Intelligence Enterprise Edition용 메타데이터 저장소 생성자 설명서를 참조하십시오.
고유한 논리적 SQL 문을 입력할 수 있습니다. 자신의 고유한 문을 입력하면 계층 열, 선택 단위, 그룹 및 형식 지정과 같은 Oracle BI EE의 여러 기능을 사용할 수 없지만 SET 연산과 같은 기능을 사용할 수 있습니다.
기존 분석의 SQL 문을 시작 지점으로 사용하여 분석을 생성할 수 있습니다.
고급 탭에서 작업하기 전에 다음과 같은 중요한 사항에 주의하십시오.
이 절차는 [고급] 탭에 액세스할 수 있는 적합한 권한이 있는 고급 사용자 및 개발자를 위한 절차입니다. 여기에서는 사용자가 고급 SQL 문에 대한 이해 수준이 높고, Oracle BI 서버 메타데이터에 대한 전문 기술이 있으며, 논리적 SQL 참조의 SQL 정보에 익숙하며, 기본 데이터 소스의 콘텐츠 및 구조를 이해하고 있다고 가정합니다.
이 탭에서는 사용자가 절을 SQL 문에 추가할 수 있게 해주는 [고급 SQL 절] 영역과 기타 유사한 고급 기능들을 제공합니다. 접두어를 지정하는 기능을 제외하고 이러한 기능은 계층 열, 멤버 선택 또는 그룹이 포함된 분석의 경우 사용 안함으로 설정됩니다.
노트:
논리적 SQL 뷰를 삽입하여 분석에서 사용 중인 논리적 SQL 문을 볼 수 있습니다. 또한 [관리: SQL 실행] 페이지를 사용하여 SQL 문을 입력할 수 있습니다.XML 코드를 편집하거나 분석을 위해 생성된 SQL 문을 조사하려면 다음과 같이 하십시오.