Tworzenie o zakresie sesji nazwane zestawy (MDX)
Aby utworzyć nazwany zestaw dostępnych całej sesja wyrażeń wielowymiarowych (MDX), użyj Tworzenie zestawu instrukcja.Nazwany zestaw utworzony przy użyciu Utwórz zestaw instrukcja nie można usunąć aż po zamknięciu sesja MDX.
Omówionego w tym temacie składni z słowo kluczowe jest bardzo proste i łatwe w użyciu.
Ostrzeżenie
Aby uzyskać więcej informacji na temat nazwane zestawy, zobacz Budynek nazwane zestawy w języku MDX (MDX).
UTWORZYĆ zestaw składni
Utwórz zestaw instrukcja, należy użyć następującej składni:
CREATE SESSION SET [CURRENTCUBE. | <cube name>.]<Set Identifier> AS <Set Expression>
W składni Utwórz zestaw cube name parametr zawiera nazwę moduł, który zawiera elementy członkowskie dla nazwanego zestawu.Jeśli cube name nie określono parametrów, bieżąca kostka wielowymiarowa będą używane jako moduł, który zawiera element członkowski nazwany zestaw.Ponadto Set_Identifier alias dla nazwanego zestaw zawiera parametr i Set_Expression parametr zawiera wyrażenie zestaw, do którego będzie odnosić się alias nazwanego zestaw.
Tworzenie zestawu przykład
W poniższym przykładzie użyto instrukcja Utwórz zestaw do tworzenia SetCities_2_3 nazwany zestaw oparta na magazynie moduł.Członkowie SetCities_2_3 nazwany zestaw są magazyny w obrębie miasta 2 i 3 miasta.
create Session set [Store].[SetCities_2_3] as
{[Data Stores].[ByLocation].[State].&[CA].&[City 02],
[Data Stores].[ByLocation].[State].&[NH].&[City 03]}
Za pomocą instrukcja Utwórz zestaw do definiowania SetCities_2_3 nazwany zestaw, to zestaw nazwanych pozostaje dostępny dla długości bieżącej sesja MDX.Poniższy przykład jest prawidłową kwerendą, która zwróci 2 miasta i miejscowości 3 członków i który może uruchomić anytime po utworzeniu SetCities_2_3 o nazwie zestaw i przed zamyka sesja.
select SetCities_2_3 on 0 from [Store]