Tworzenie o zakresie sesji komórkach obliczeniowych
Ważne: |
|---|
Ta składnia została zdeprecjonowana.Należy używać wyrażeń MDX przydziałów, należy zamiast tego.Aby uzyskać więcej informacji dotyczących przydziałów, zobacz Podstawowe MDX Script (MDX). |
Aby utworzyć komórkach obliczeniowych, które są dostępne dla wszystkich kwerend w tej samej sesja, można użyć albo Tworzenia obliczeń komórki instrukcja lub ALTER modułu instrukcja.Zarówno sprawozdań mają ten sam wynik.
Tworzenie składni obliczeń komórki
Ważne: |
|---|
Ta składnia została zdeprecjonowana.Należy używać wyrażeń MDX przydziałów, należy zamiast tego.Aby uzyskać więcej informacji dotyczących przydziałów, zobacz Podstawowe MDX Script (MDX). |
Użycie instrukcja tworzenia obliczeń komórka do zdefiniowania komórka obliczeniowy 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 )
Składnia modułu ALTER
Ważne: |
|---|
Ta składnia została zdeprecjonowana.Należy używać wyrażeń MDX przydziałów, należy zamiast tego.Aby uzyskać więcej informacji dotyczących przydziałów, zobacz Podstawowe MDX Script (MDX). |
Użycie instrukcja ALTER modułu do zdefiniowania komórka obliczeniowy 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 )
String_Expression Wartość zawiera listę ortogonalnych, jednowymiarowe wyrażenia zestaw MDX, z których każda musi rozpoznawać kategorie zestawów, które są wymienione w poniższej tabela.
Kategoria |
Opis |
|---|---|
Pusty zestaw |
MDX ustawić wyrażenie do pustego zestaw.W tym przypadku zakres obliczony komórka jest całego moduł. |
Zestaw element członkowski pojedynczy |
MDX zestaw wyrażenie do pojedynczego element członkowski. |
Zestaw elementów członkowskich poziom |
Wyrażenie do członków jednego zestaw MDX poziom.Przykładem tego jest Level_Expression.Members funkcja MDX.Aby dołączać obliczonych elementów członkowskich, użyj Level_Expression.AllMembers funkcja MDX. Aby uzyskać więcej informacji, zobacz AllMembers (MDX). |
Zestaw elementów podrzędnych |
MDX zestaw wyrażenie do obiektów podrzędnych określonego element członkowski.Przykładem tego jest Descendants()Member_Expression, Level_Expression, Desc_Flag) funkcja MDX. Aby uzyskać więcej informacji, zobacz Elementy podrzędne (MDX). |
Ważne: