멤버 등록정보 편집 그리드, 공식 막대 또는 멤버 공식을 검증할 수 있는 멤버 공식 대화상자에서 직접 멤버 공식을 정의하거나 편집할 수 있습니다.
멤버 공식을 정의하여 연산자, 계산 함수, 차원 및 멤버 이름, 그리고 숫자로 된 상수를 조합하여 멤버에 대한 계산을 수행할 수 있습니다. 멤버 공식에는 다음 사항이 포함될 수 있습니다.
연산자 유형, 함수, 값, 멤버 이름, UDA 및 공식에 사용할 수 있는 기타 항목.
데이터베이스를 새로고칠 때 공식이나 값으로 확장되는 사전 정의된 공식(스마트 목록 값 포함).
모범 사례:
레벨 0 멤버에만 멤버 공식을 사용합니다.
보고에 필요하지 않은 경우 사용자정의 차원에 멤버 공식을 사용하지 마십시오.
연결 성능을 고려할 때 이동 차원에 멤버 공식을 사용하지 마십시오.
2단계 계산은 계정 차원에서만 사용하는 것이 좋습니다.
사용자정의 멤버 공식은 총 대차대조표 계층 아래에 추가하면 안 됩니다.
레벨 0 멤버는 멤버 공식이 없는 동적 계산이 아니어야 합니다.
공식이 있는 리프 동적 계산 계정 멤버 또는 동적 계산 계정 상위를 2단계 계산으로 설정하지 마십시오. 대신 해결 순서를 사용합니다. 2단계 계산 옵션을 사용하면 계정을 경우에 따라 불필요할 수 있는 마지막 차원으로 계산합니다.
멤버 공식 내부에서 이 주제에서 언급된 함수를 사용하지 마십시오(https://docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/ecalc/working_with_essbase_hybrid.html). 이 함수는 Hybrid Essbase에서 지원되지 않습니다.
비율과 같이 집계 후 계산할 수 있는 모든 공식을 검토합니다. 높은 해결 순서를 사용하여 동적으로 계산합니다.
집계 전에 계산해야 하는 공식을 검토합니다. 성능이 느리면 저장된 멤버로 만들고 계산 스크립트를 사용하는 것이 좋습니다.
연속 예측과 같은 여러 데이터 블록에서 데이터를 검색하도록 요청하는 공식을 검토합니다. 성능이 느리면 저장된 멤버로 만들고 계산 스크립트를 사용하는 것이 좋습니다.
하이브리드 지원 애플리케이션의 경우 멤버 공식 시작 부분에서 @NONEMPTYTUPLE(); 지시문을 사용합니다.
공식에서 #MISSING을 반환하지 않습니다.
간소화된 차원 편집기에서 멤버 공식을 정의 또는 편집하려면 다음을 수행합니다.