큐브 데이터, 산술 연산자, 숫자 및 함수를 결합하여 계산 멤버라고 하는 사용자 지정된 측정값 또는 차원 멤버를 만들 수 있습니다. 예를 들어 기존 달러 측정값에 전환율을 곱하여 달러를 유로로 변환하는 유로라는 계산 멤버를 만들 수 있습니다. 그런 다음, 최종 사용자에게 별도의 행 또는 열에 유로를 표시할 수 있습니다.
계산 멤버 정의는 저장되지만 해당 값은 메모리에만 존재합니다. 앞의 예제에서 표시의 값은 최종 사용자에게 표시되지만 큐브 데이터로 저장되지는 않습니다.
큐브에서 계산 멤버를 만듭니다. 계산 멤버를 만들려면 큐브 디자이너의 계산 탭에서 도구 모음에서 새 계산 멤버 아이콘을 클릭합니다. 이 명령은 계산 멤버에 대해 다음 옵션을 지정하는 폼을 표시합니다.
이름
계산 멤버의 이름을 선택합니다. 이 이름은 최종 사용자가 큐브를 탐색할 때 계산 멤버 값의 열 또는 행 머리글로 나타납니다.
부모 계층 구조
계산 멤버에 포함할 부모 계층을 선택합니다. 계층은 큐브의 숫자 데이터(즉, 측정값)를 분석을 위해 구분할 수 있는 차원의 설명 범주입니다. 테이블 형식 브라우저에서 계층 구조는 큐브의 데이터를 찾아볼 때 최종 사용자에게 표시되는 열 및 행 머리글을 제공합니다. (그래픽 브라우저에서는 다른 형식의 설명 레이블을 제공하지만 테이블 형식 브라우저와 동일한 기능을 갖습니다.) 계산 멤버는 선택한 부모 차원에 새 제목(또는 레이블)을 제공합니다.
대신 계산된 멤버를 차원이 아닌 측정값에 포함할 수 있습니다. 이 옵션은 새 열 또는 행 머리글도 제공하지만 브라우저의 측정값에 연결됩니다.
부모 멤버
[변경]을 클릭하여 계산 멤버를 포함할 부모 멤버를 선택합니다. 부모 차원으로 한 수준 계층 또는 MEASURES를 선택하는 경우 이 옵션을 사용할 수 없습니다.
계층은 멤버를 포함하는 수준으로 나뉩니다. 각 멤버는 제목을 생성합니다. 큐브에서 데이터를 검색하는 동안 최종 사용자는 선택한 제목에서 이전에 재생되지 않은 하위 머리글로 드릴다운할 수 있습니다. 계산 멤버의 제목은 선택한 부모 멤버 바로 아래 수준에 추가됩니다.
표현
계산 멤버의 값을 생성하는 식을 지정합니다. 이 식은 MDX(다차원 식)로 작성할 수 있습니다. 식에는 다음 중 어느 것이든 포함될 수 있습니다.
차원, 수준, 측정값 등과 같은 큐브 구성 요소를 나타내는 데이터 식
산술 연산자
숫자
기능
계산 도구 창의 메타데이터 탭에서 큐브 구성 요소를 끌어서 복사하여 식에 빠르게 추가할 수 있습니다.
중요합니다
다른 계산 멤버의 값 식에서 사용될 계산 멤버는 먼저 만들어져야 합니다.
문자열 서식 지정
계산 멤버를 기반으로 하는 셀 값의 형식을 지정합니다. 이 속성은 측정값에 대한 속성과 Display Format 동일한 값을 허용합니다. 표시 형식에 대한 자세한 내용은 측정값 속성 구성을 참조하세요.
보이는
큐브 메타데이터를 검색할 때 계산 멤버가 표시되는지 숨겨지는지 여부를 결정합니다. 계산 멤버가 숨겨진 경우 MDX 식, 문 및 스크립트에서 계속 사용할 수 있지만 클라이언트 사용자 인터페이스에서 선택 가능한 개체로 표시되지는 않습니다.
비어있지 않은 동작
MDX에서 NON EMPTY 쿼리를 확인하는 데 사용되는 측정값의 이름을 저장합니다. 이 속성이 비어 있으면 계산 멤버를 반복적으로 평가하여 멤버가 비어 있는지 여부를 확인해야 합니다. 이 속성에 하나 이상의 측정값 이름이 포함된 경우 지정된 모든 측정값이 비어 있으면 계산 멤버가 비어 있는 것으로 처리됩니다. 이 속성은 NULL이 아닌 레코드만 반환하는 Analysis Services에 대한 최적화 힌트입니다. NULL이 아닌 레코드만 반환하면 NON EMPTY 연산자 또는 NonEmpty 함수를 활용하거나 셀 값 계산이 필요한 MDX 쿼리의 성능이 향상됩니다. 셀 계산을 사용하여 최상의 성능을 얻으려면 가능한 경우 단일 멤버만 지정합니다.
색 표현
계산 멤버의 값을 기반으로 셀의 전경색과 배경색을 동적으로 설정하는 MDX 식을 지정합니다. 클라이언트 애플리케이션에서 지원되지 않는 경우 이 속성은 무시됩니다.
글꼴 표현
계산 멤버의 값을 기반으로 셀의 글꼴, 글꼴 크기 및 글꼴 특성을 동적으로 설정하는 MDX 식을 지정합니다. 클라이언트 애플리케이션에서 지원되지 않는 경우 이 속성은 무시됩니다.
계산 도구 창의 메타데이터 탭에서 계산 식 창의 식 상자로 큐브 구성 요소를 복사하거나 끌 수 있습니다. 계산 도구 창의 함수 탭에서 계산 식 창의 식 상자로 함수를 복사하거나 끌 수 있습니다.
계산된 구성원 다루기
큐브 디자이너의 계산 탭에서 계산 멤버를 만들 때 계산 멤버가 저장되는 부모 계층 구조를 지정합니다. 부모 계층 구조는 다음 규칙에 따라 계산 멤버의 주소를 지정하는 방법을 결정합니다.
- 측정값 차원에 계산 멤버가 만들어지면 해당 차원에서 계산 멤버의 주소를 지정합니다.