공식에서 치환 변수 사용
대체 변수는 정기적으로 변경되는 정보(예: 기간 정보)에 대한 위치 표시자 역할을 합니다. 큐브 아웃라인에 적용하는 Essbase 공식에서 대체 변수를 사용할 수 있습니다.
아웃라인이 계산되면 Essbase는 대체 변수를 사용자가 지정한 값으로 바꿉니다. Essbase 웹 인터페이스 또는 MaxL을 사용하여 대체 변수에 값을 생성하고 지정할 수 있습니다. Essbase 웹 인터페이스를 사용하려면 대체 변수 사용을 참조하십시오. MaxL의 경우 데이터베이스 변경 명령문 변수 추가를 사용합니다.
서버, 응용 프로그램 및 데이터베이스(큐브) 레벨에서 치환 변수를 설정할 수 있습니다. Essbase는 계산 스크립트를 실행 중인 애플리케이션 및 데이터베이스에서 대체 변수에 액세스할 수 있어야 합니다. 정보 변경을 위한 변수 구현을 참조하십시오.
공식에서 대체 변수를 사용하려면 앰퍼샌드(&)와 대체 변수 이름을 차례로 입력합니다.
Essbase는 & 앞에 오는 텍스트 문자열을 대체 변수로 처리합니다.
예를 들어, 대체 변수 UpToCurr이 Jan:Jun으로 정의되었다고 가정합니다. 다음 @ISMBR 함수를 조건부 테스트의 일부로 사용할 수 있습니다.
@ISMBR(&UpToCurr)Essbase가 아웃라인을 계산할 때 다음과 같이 대체 변수를 대체합니다.
@ISMBR(Jan:Jun)주:
새 아웃라인 멤버에 대한 공식에 사용되는 대체 변수는 아웃라인을 저장하지 않는 한 확인을 통과하지 못합니다.