Udostępnij za pośrednictwem


Tworzenie zakresu sesja obliczeniowe komórki

Important noteImportant Note:

Opisana składnia została zdeprecjonowana.Należy używać wyrażeń MDX przydziałów, należy zamiast niego.Aby uzyskać więcej informacji na temat przydziałów zobacz Skrypt MDX podstawowe (MDX).

Aby utworzyć komórkach obliczeniowych, które są dostępne dla wszystkich kwerend w tej samej sesja, można użyć albo TWORZENIE OBLICZEŃ komórka Instrukcja lub ZMIANA moduł instrukcji.Zadaniem obu mają ten sam wynik.

CREATE komórka obliczenie składni

Important noteImportant Note:

Opisana składnia została zdeprecjonowana.Należy używać wyrażeń MDX przydziałów, należy zamiast niego.Aby uzyskać więcej informacji na temat przydziałów zobacz Skrypt MDX podstawowe (MDX).

Użycie instrukcja CREATE obliczenie komórka, do zdefiniowania komórki obliczeniowej o zakresie sesja, należy użyć następującej składni:

CREATE CELL CALCULATION Cube_Expression.<CREATE CELL CALCULATION body clause>
  
<CREATE CELL CALCULATION body clause> ::=CellCalc_Identifier FOR String_Expression AS 'MDX_Expression' 
   [ <CREATE CELL CALCULATION property clause> [ , <CREATE CELL CALCULATION property clause> ... ] ]
  
<CREATE CELL CALCULATION property clause> ::=
   ( CONDITION = 'Logical_Expression' ) | 
   ( DISABLED = { TRUE | FALSE } ) | 
   ( DESCRIPTION =String_Expression ) | 
   ( CALCULATION_PASS_NUMBER = Integer_Expression ) | 
   ( CALCULATION_PASS_DEPTH = Integer_Expression ) | 
   ( SOLVE_ORDER = Integer_Expression ) | 
   ( FORMAT_STRING = String_Expression ) | 
   ( CellProperty_Identifier = Scalar_Expression )

ALTER moduł składni

Important noteImportant Note:

Opisana składnia została zdeprecjonowana.Należy używać wyrażeń MDX przydziałów, należy zamiast niego.Aby uzyskać więcej informacji na temat przydziałów zobacz Skrypt MDX podstawowe (MDX).

Aby użyć instrukcja ALTER moduł do zdefiniowania komórka obliczeniowej o zakresie sesja, należy użyć następującej składni:

ALTER CUBE Cube_Identifier CREATE CELL CALCULATION
FOR String_Expression AS 'MDX_Expression' 
   [ <CREATE CELL CALCULATION property clause> [ , <CREATE CELL CALCULATION property clause> ... ] ]
  
<CREATE CELL CALCULATION property clause> ::=
   ( CONDITION = 'Logical_Expression' ) | 
   ( DISABLED = { TRUE | FALSE } ) | 
   ( DESCRIPTION =String_Expression ) | 
   ( CALCULATION_PASS_NUMBER = Integer_Expression ) | 
   ( CALCULATION_PASS_DEPTH = Integer_Expression ) | 
   ( SOLVE_ORDER = Integer_Expression ) | 
   ( FORMAT_STRING = String_Expression ) | 
   ( CellProperty_Identifier = Scalar_Expression )

The String_Expression value contains a list of orthogonal, single-dimensional MDX zestaw expressions, each of which must resolve to one of the categories of sets that are listed in the following tabela.

Kategoria

Description

Pusty zestaw

MDX ustawić wyrażenie, która jest rozpoznawana jako do pustego zestaw.W takim przypadek zakres komórek obliczeniowych jest całego moduł.

Zestaw element członkowski pojedyncze

Wyrażenie, które w tym artykule opisano sposób eliminacji do jednego zestawu MDX element członkowski.

Zestaw elementów członkowskich poziom

MDX zestaw wyrażenie, które w tym artykule opisano sposób eliminacji na składniki z pojedynczym poziomem.Przykładem jest Level_Expression. Members funkcja MDX. Aby umieścić składniki obliczeniowe, należy użyć Level_Expression. AllMembers funkcja MDX.

Aby uzyskać więcej informacji zobaczAllMembers (MDX).

Zestaw elementów podrzędnych

Wyrażenie, które w tym artykule opisano sposób eliminacji do obiektów podrzędnych określonego zestawu MDX element członkowski.Przykładem jest Descendants(Member_Expression, Level_Expression, Desc_Flag) funkcja MDX.

Aby uzyskać więcej informacji zobaczElementy podrzędne (MDX).