OBIEE – 계산 측정
계산 된 측정 값은 논리 테이블의 사실 계산을 수행하는 데 사용됩니다. 리포지토리 논리 컬럼의 Aggregation 탭에서 Aggregation 기능을 정의합니다.
새 측정 생성
측정 값은 저장소의 논리적 사실 테이블에 정의됩니다. 집계 함수가 적용된 모든 열을 측정 값이라고합니다.
일반적인 측정 예는 − 단가, 판매 수량 등입니다.
다음은 OBIEE에서 측정을 만드는 지침입니다-
모든 집계는 차원 논리 테이블이 아닌 사실 논리 테이블에서 수행되어야합니다.
집계 할 수없는 모든 열은 사실 논리 테이블이 아닌 차원 논리 테이블로 표현되어야합니다.
계산 된 측정 값은 관리 도구의 BMM 계층에있는 논리 테이블에서 두 가지 방법으로 정의 할 수 있습니다.
- 논리 테이블의 집계.
- 논리 테이블 소스의 집계.
관리 도구를 사용하여 논리 테이블에 계산 된 측정 값 만들기
논리 팩트 테이블에서 열 이름을 두 번 클릭하면 다음 대화 상자가 표시됩니다.
집계 탭으로 이동하여 드롭 다운 목록에서 집계 기능을 선택하고 → 확인을 클릭합니다.
열 소스의 표현식 빌더 마법사에서 함수를 사용하여 새 측정 값을 추가 할 수 있습니다. 측정 값은 총 수익 또는 총 수량과 같이 추가되는 데이터를 나타냅니다. 저장소를 저장하려면 상단의 저장 옵션을 클릭하십시오. 이를 논리적 수준에서 측정 값 생성이라고도합니다.
관리 도구를 사용하여 논리 테이블 소스에 계산 된 측정 값 생성
논리 테이블 소스를 두 번 클릭하여 논리 테이블 대화 상자를 열어 집계를 정의 할 수 있습니다.
표현식을 정의하려면 표현식 빌더 마법사를 클릭하십시오.
표현식 빌더에서 카테고리, 함수 및 수학 함수와 같은 여러 옵션을 선택할 수 있습니다.
카테고리를 선택하면 그 안에있는 하위 카테고리가 표시됩니다. 하위 범주와 수학 함수를 선택하고 화살표를 클릭하여 삽입합니다.
이제 측정 값을 생성하기위한 값을 편집하려면 소스 번호를 클릭하고 계산 된 값을 배수 및 나누기 → 범주로 이동하여 논리 테이블 선택 →이 배수 / 나눗셈을 기존 열 값에 적용 할 열 선택.
확인을 클릭하여 표현식 빌더를 닫으십시오. 다시 확인을 클릭하여 대화 상자를 닫습니다.