MDX 데이터 정의-셀 계산 만들기MDX Data Definition - CREATE CELL CALCULATION

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

큐브 내의 지정된 튜플 집합에서 MDX 식을 계산하는 계산 식을 만듭니다.Creates a calculation that evaluates a Multidimensional Expressions (MDX) expression over a specified set of tuples within a cube.

구문Syntax


[WITH <CELL CALCULATION clause> Calculation_Name  
   [,WITH <CELL CALCULATION clause> Calculation_Name...n]  
CREATE CELL CALCULATION CURRENTCUBE | Cube_Name.Calculation_Name   

<CELL CALCULATION clause> ::=  
   FOR Set_Expression AS 'MDX_Expression'   
      [ [ CONDITION = 'Logical_Expression' ]   
    | [ DISABLED = { TRUE | FALSE } ]   
    | [ DESCRIPTION =String ]   
    | [ CALCULATION_PASS_NUMBER = Integer]   
    | [ CALCULATION_PASS_DEPTH = Integer]   
    | [ SOLVE_ORDER = Integer]   
    | [ Calculation_Name= Scalar_Expression ], ...n]  

인수Arguments

Cube_NameCube_Name
큐브 이름을 지정하는 유효한 문자열입니다.A valid string that provides a cube name.

Calculation_NameCalculation_Name
셀 계산 이름을 지정하는 유효한 문자열입니다.A valid string that provides a cell calculation name.

Set_ExpressionSet_Expression
집합을 반환하는 유효한 MDX 식입니다.A valid MDX expression that returns a set.

문자열String
유효한 문자열 값입니다.A valid string value.

MDX_ExpressionMDX_Expression
유효한 MDX 식입니다.A valid MDX expression.

Logical_ExpressionLogical_Expression
유효한 MDX 논리 식입니다.A valid MDX logical expression.

정수Integer
유효한 정수 값입니다.A valid integer value.

Calculation_NameCalculation_Name
셀 계산 속성의 이름을 지정하는 유효한 문자열입니다.A valid string that provides the name of a cell calculation property.

Scalar_ExpressionScalar_Expression
유효한 MDX 스칼라 식입니다.A valid MDX scalar expression.

주의Remarks

클라이언트 응용 프로그램은 계산 셀을 사용하여 사용자 지정 롤업 수식 또는 계산 멤버의 경우에서와 같은 전체 셀 집합 대신 특정 셀 집합에 대한 롤업 값을 지정할 수 있습니다.By using calculated cells, the client application can specify a rollup value for a particular set of cells, instead of for an entire set of cells as in the case of a custom rollup formula or a calculated member. 예를 들어 {[Canada],[Time].[2000]}에 의해 정의된 집합의 임의의 셀에 수식으로 정의된 값이 포함되도록 지정할 수 있습니다.For example, it is possible to specify that any cell in the set defined by {[Canada],[Time].[2000]} can contain a value that is defined by a formula. 이 집합 내에 포함되지 않는 다른 셀은 일반적으로 계산됩니다.Any other cells that are not contained within this set are computed normally.

참고

{*(<comment> | <whitespace> | <newline>)}의 BNF(Backus-Naur Form)는 이전 버전과의 호환성을 위해 {*}로 구문 분석됩니다.The Backus-Naur Form (BNF) of {*(<comment> | <whitespace> | <newline>)} will be parsed as {*} for backwards compatibility.

관련 항목:See Also

세션 범위 계산된 셀 만들기 Creating Session-Scoped Calculated Cells
쿼리 범위 셀 계산 만들기 ( 만들기 Mdx) Creating Query-Scoped Cell Calculations (MDX)
MDX (로 셀 계산 작성 Mdx) Building Cell Calculations in MDX (MDX)
셀 속성 (를 사용 하 여 Mdx) Using Cell Properties (MDX)
FORMAT_STRING 내용 ( Mdx) FORMAT_STRING Contents (MDX)
FORE_COLOR 및 BACK_COLOR 내용 ( Mdx) FORE_COLOR and BACK_COLOR Contents (MDX)
MDX 데이터 정의 문 ( Mdx)MDX Data Definition Statements (MDX)