Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea un cálculo que evalúa una expresión de Expresiones Multidimensionales (MDX) sobre un conjunto específico de tuplas dentro de un cubo.
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]
Argumentos
Cube_Name
Una cadena válida que proporcione un nombre de cubo.
Calculation_Name
Una cadena válida que proporciona un nombre de cálculo de celda.
Set_Expression
Una expresión MDX válida que devuelve un conjunto.
String
Un valor de cadena válido.
MDX_Expression
Una expresión MDX válida.
Logical_Expression
Una expresión lógica válida de MDX.
Entero
Un valor entero válido.
Calculation_Name
Una cadena válida que proporciona el nombre de una propiedad de cálculo de celdas.
Scalar_Expression
Una expresión escalar MDX válida.
Remarks
Al usar celdas calculadas, la aplicación cliente puede especificar un valor de agrupamiento para un conjunto particular de celdas, en lugar de para un conjunto completo como en el caso de una fórmula de rollup personalizada o un miembro calculado. Por ejemplo, es posible especificar que cualquier celda del conjunto definido por {[Canada],[Time].[2000]} puede contener un valor definido por una fórmula. Cualquier otra celda que no esté contenida dentro de este conjunto se calcula normalmente.
Note
La Backus-Naur Forma (BNF) de {*(<comment> | <whitespace> | <newline>)} se analizará según {*} la compatibilidad hacia atrás.