MDX 데이터 정의-UPDATE MEMBERMDX Data Definition - UPDATE MEMBER

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

기존 계산 멤버를 업데이트합니다.Updates an existing calculated member.

구문Syntax


UPDATE MEMBER Cube_Name.Member_Name   
   AS MDX_Expression  
      [,Property_Name = Property_Value, ...n]  
......[,SCOPE_ISOLATION = CUBE]  

인수Arguments

Cube_NameCube_Name
멤버가 포함된 큐브의 이름을 지정하는 유효한 문자열입니다.A valid string that specifies the name of the cube that contains the member.

Member_NameMember_Name
기존 멤버의 이름을 지정하는 유효한 문자열입니다.A valid string that specifies the name of an existing member.

MDX_ExpressionMDX_Expression
멤버가 업데이트되는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression to which the member is to be updated.

Property_NameProperty_Name
계산 멤버 속성의 이름을 지정하는 유효한 문자열입니다.A valid string that specifies the name of a calculated member property.

Property_ValueProperty_Value
계산 멤버의 속성 값을 지정하는 유효한 스칼라 식입니다.A valid scalar expression that specifies the property value for the calculated member.

주의Remarks

UPDATE MEMBER 문은 다른 계산에 따라 이 멤버의 상대적 우선 순위는 보존하면서 기존 계산 멤버를 업데이트합니다.The UPDATE MEMBER statement updates an existing calculated member while preserving the relative precedence of this member with respect to other calculations. 따라서 UPDATE MEMBER 문을 사용하여 SOLVEORDER를 변경할 수 없습니다.Therefore, you cannot use the UPDATE MEMBER statement to change SOLVEORDER.

UPDATE MEMBER 문은 큐브의 MDX 스크립트에 지정할 수 없습니다.An UPDATE MEMBER statement cannot be specified in the MDX script for a cube.

현재 연결된 큐브가 아닌 다른 큐브를 지정하면 오류가 발생합니다.Specifying a cube other than the cube that is currently connected causes an error. 따라서 큐브 이름에서 CURRENTCUBE를 사용하여 현재 큐브를 표시해야 합니다.Therefore, you should use CURRENTCUBE in place of a cube name to denote the current cube.

OLE DB에 의해 정의되는 멤버 속성에 대한 자세한 내용은 OLE DB 설명서를 참조하십시오.For more information about member properties that are defined by OLE DB, see the OLE DB documentation.

표준 속성Standard Properties

각 멤버에는 기본 속성 집합이 있습니다.Each member has a set of default properties. 다음 표에서는 이 기본 속성에 대해 설명합니다.The following table lists those default properties.

속성 식별자Property identifier 의미Meaning
FORMAT_STRINGFORMAT_STRING A MicrosoftMicrosoft 클라이언트 응용 프로그램 셀 값을 표시 하는 데 사용할 수 있는 Office 스타일 서식 문자열입니다.A MicrosoftMicrosoft Office style format string that the client application can use to display cell values.
VISIBLEVISIBLE 계산 멤버를 스키마 행 집합에서 볼 수 있는지 여부를 나타내는 값입니다. A value that indicates whether the calculated member is visible in a schema rowset. 계산 된 집합에 멤버를 추가할 수는 AddCalculatedMembers 함수입니다.Visible calculated members can be added to a set with the AddCalculatedMembers function. 0이 아닌 값은 계산 멤버를 볼 수 있음을 나타냅니다.A nonzero value indicates that the calculated member is visible. 이 속성에 대 한 기본값은 Visible합니다.The default value for this property is Visible.

볼 수 없는 계산 멤버는 일반적으로 더 복잡한 계산 멤버에서 중간 단계로 사용됩니다.Calculated members that are not visible are generally used as intermediate steps in more complex calculated members. 이런 계산 멤버는 측정값과 같은 다른 종류의 멤버가 참조할 수도 있습니다.These calculated members can also be referred to by other types of members, such as measures.
NON_EMPTY_BEHAVIORNON_EMPTY_BEHAVIOR 빈 셀을 확인할 때 계산 멤버의 동작을 결정하기 위해 MDX가 사용하는 측정값 또는 집합입니다.The measure or set that MDX uses to determine the behavior of calculated members when resolving empty cells.
CAPTIONCAPTION 클라이언트 응용 프로그램이 멤버를 표시하기 위해 사용하는 캡션을 지정하는 문자열 값입니다.A string value that specifies the caption that the client application uses to display the member.
DISPLAY_FOLDERDISPLAY_FOLDER 클라이언트 응용 프로그램이 멤버를 표시하는 표시 폴더의 경로를 지정하는 문자열 값입니다.A string value that specifies the path of the display folder where the member is to be shown by the client application. 폴더 수준 구분 기호는 클라이언트 응용 프로그램에서 정의합니다.The folder level separator is defined by the client application. 도구 및에서 제공 하는 클라이언트에 대 한 Analysis ServicesAnalysis Services, 백슬래시 (\)가 수준 구분 기호입니다.For the tools and clients supplied by Analysis ServicesAnalysis Services, the backslash (\) as the level separator. 정의 멤버에 대해 여러 표시 폴더를 제공하려면 세미콜론(;)을 사용하여 폴더를 구분하십시오.To provide multiple display folders for a defined member, use a semicolon (;) to separate the folders.
ASSOCIATED_MEASURE_GROUPASSOCIATED_MEASURE_GROUP 이 멤버를 연결할 측정값 그룹의 이름입니다.The name of the measure group to which this member is associated.

관련 항목:See Also

DROP MEMBER 문 ( Mdx) DROP MEMBER Statement (MDX)
MEMBER 문 ( 만들기 Mdx) CREATE MEMBER Statement (MDX)
MDX 데이터 정의 문 ( Mdx)MDX Data Definition Statements (MDX)