MDX 데이터 정의 - UPDATE MEMBER
기존 계산 멤버를 업데이트합니다.
구문
UPDATE MEMBER Cube_Name.Member_Name
AS MDX_Expression
[,Property_Name = Property_Value, ...n]
......[,SCOPE_ISOLATION = CUBE]
인수
Cube_Name
멤버가 포함된 큐브의 이름을 지정하는 유효한 문자열입니다.
Member_Name
기존 멤버의 이름을 지정하는 유효한 문자열입니다.
MDX_Expression
멤버가 업데이트되는 유효한 MDX 식입니다.
Property_Name
계산 멤버 속성의 이름을 지정하는 유효한 문자열입니다.
Property_Value
계산 멤버의 속성 값을 지정하는 유효한 스칼라 식입니다.
설명
UPDATE MEMBER 문은 다른 계산과 관련하여 이 멤버의 상대적 우선 순위를 유지하면서 기존 계산 멤버를 업데이트합니다. 따라서 UPDATE MEMBER 문을 사용하여 SOLVEORDER를 변경할 수 없습니다.
큐브의 MDX 스크립트에서는 UPDATE MEMBER 문을 지정할 수 없습니다.
현재 연결된 큐브 이외의 큐브를 지정하면 오류가 발생합니다. 따라서 현재 큐브를 나타내는 큐브 이름 대신 CURRENTCUBE를 사용해야 합니다.
OLE DB에서 정의한 멤버 속성에 대한 자세한 내용은 OLE DB 설명서를 참조하세요.
표준 속성
각 멤버에는 기본 속성 집합이 있습니다. 다음 표에서는 이 기본 속성에 대해 설명합니다.
속성 식별자 | 의미 |
---|---|
FORMAT_STRING | 클라이언트 응용 프로그램에서 셀 값을 표시하는 데 사용할 수 있는 Office 스타일 서식 문자열입니다. |
표시 | 계산 멤버가 스키마 행 집합에 표시되는지 여부를 나타내는 값입니다. AddCalculatedMembers 함수를 사용하여 집합에 표시되는 계산 멤버를 추가할 수 있습니다. 0이 아닌 값은 계산 멤버를 볼 수 있음을 나타냅니다. 이 속성의 기본값은 Visible입니다. 표시되지 않는 계산 멤버는 일반적으로 더 복잡한 계산 멤버에서 중간 단계로 사용됩니다. 이러한 계산 멤버는 측정값과 같은 다른 형식의 멤버에서도 참조할 수 있습니다. |
NON_EMPTY_BEHAVIOR | MDX가 빈 셀을 확인할 때 계산 멤버의 동작을 결정하는 데 사용하는 측정값 또는 집합입니다. |
캡션 | 클라이언트 애플리케이션이 멤버를 표시하기 위해 사용하는 캡션을 지정하는 문자열 값입니다. |
DISPLAY_FOLDER | 클라이언트 애플리케이션에서 멤버를 표시할 표시 폴더의 경로를 지정하는 문자열 값입니다. 폴더 수준 구분 기호는 클라이언트 애플리케이션에서 정의합니다. Analysis Services에서 제공하는 도구 및 클라이언트의 경우 백슬래시(\)를 수준 구분 기호로 사용합니다. 정의된 멤버에 여러 개의 표시 폴더를 제공하려면 세미콜론(;) 폴더를 구분합니다. |
ASSOCIATED_MEASURE_GROUP | 이 멤버가 연결된 측정값 그룹의 이름입니다. |