Definiowanie nazwanych zestawów
Nazwany zestaw to wyrażenie Multidimensional Expressions (MDX), która zwraca zestaw elementów członkowskich wymiar.Można zdefiniować nazwane zestawy i zapisywać je jako część definicji moduł; można również utworzyć nazwane zestawy w klient aplikacji.Nazwane zestawy tworzy się przez łączenie danych moduł, operatory arytmetyczne, liczby i funkcji.Nazwane zestawy mogą być używane przez użytkowników w kwerend MDX w klient aplikacji, a także można definiować zestawy w podmodułów.Podmodułu jest kolekcja crossjoined zestawów, które ogranicza przestrzeni moduł do Podobszar zdefiniowany dla kolejnych sprawozdań.Definiowanie przestrzeni ograniczonej moduł jest podstawowych koncepcji wykonywanie skryptów MDX.
Nazwane zestawy uproszczenia kwerendy MDX i przewidują aliasy przydatne wyrażenia złożone, zazwyczaj używany zestaw.Na przykład można zdefiniować nazwany zestaw o nazwie duże odsprzedawców zawierający zestaw elementów członkowskich w odsprzedawcy wymiar mają najbardziej pracowników.Użytkownikom można używać dużych odsprzedawców nazwany zestaw w kwerendach lub nazwany zestaw może służy do definiowania zestawu podmodułu.Nazwany zestaw definicje są przechowywane w modułach, ale ich wartości istnieje tylko w pamięci.Aby utworzyć nazwanego zestawu, użyj Nowy zestaw o nazwie polecenia na obliczenia kartę projektanta kostki.Aby uzyskać więcej informacji, zobacz obliczenia, Tworzenie nazwanych zestawów.
Do zadań w tym temacie będzie zdefiniować dwa nazwane zestawy: Produkty podstawowe nazwany zestaw i dużych odsprzedawców nazwany zestaw.
Definiowanie produktów podstawowych, nazwany zestaw
Do definiowania produktów podstawowych nazwanego zestaw
Przełącz się do obliczenia kartę projektanta kostki dla Usługi Analysis Services moduł samouczka, a następnie kliknij Widok formularza na pasku narzędzi.
Kliknij [Całkowity stosunek sprzedaży wszystkich produktów] w Organizatora skryptu okienko, a następnie kliknij Nowy zestaw o nazwie na pasku narzędzi obliczenia kartę.
Podczas definiowania nowego obliczenia na obliczenia karcie, należy pamiętać, że obliczenia są rozwiązywane w kolejności, w jakiej pojawiają się w Organizatora skryptu okienka.Fokus w tym okienku podczas tworzenia nowego obliczenia określa kolejność wykonywania obliczeń; nowe obliczenie jest zdefiniowany bezpośrednio po obliczeń można skupiona.
W nazwę opcję Zmień nazwę nowej, nazwany zestaw do [Produkty podstawowe].
W Organizatora skryptu okienku unikatowy ikony, który odróżnia nazwany zestaw poleceń skryptu lub obliczeniowy element członkowski.
Na metadanych kartę w Narzędzia obliczeń okienku rozwiń produktu, rozwiń kategorii, rozwiń członków, a następnie rozwiń Wszystkich produktów.
Ostrzeżenie
Jeśli nie można wyświetlić wszystkie metadane w Narzędzia obliczeń okienka, kliknij ponownego na pasku narzędzi.Jeśli to nie zadziała, może być konieczne przetworzyć moduł lub uruchomić wystąpienie Usługi Analysis Services.
Przeciągnij rowery do wyrażenie pole.
Teraz utworzone wyrażenie zwróci zestaw elementów członkowskich, które znajdują się w kategorii rowerów w produkcie wymiar.
Definiowanie dużych odsprzedawców nazwanego zestawu
Aby zdefiniować dużych odsprzedawców nazwanego zestaw
Kliknij prawym przyciskiem myszy [Produkty podstawowe] w Organizatora skryptu okienko, a następnie kliknij Nowy zestaw o nazwie.
W nazwę opcję Zmień nazwę tego nazwany zestaw do [Dużych odsprzedawców].
W wyrażenie wpisz Exists().
Będzie używać Exists funkcja zwraca zestaw elementów członkowskich z nazwy sprzedawcy hierarchia atrybutu który przecina się z zestawu elementów członkowskich w liczbę pracowników hierarchia atrybutu ma największą liczbę pracowników.
Na metadanych kartę w Narzędzia obliczeń okienku rozwiń sprzedawcy wymiar, a następnie rozwiń Nazwę sprzedawcy hierarchia atrybut.
Przeciągnij Nazwę sprzedawcy poziom w nawiasach dla Exists zestaw wyrażenie.
Będzie używać Members funkcja zwraca wszystkich członków zestaw.Temat pokrewny:Członkowie (zbiór) (MDX)
Po częściowy zestaw wyrażenie, wpisz kropkę, a następnie dodaj Members funkcja.Wyrażenie powinno wyglądać następująco:
Exists([Reseller].[Reseller Name].[Reseller Name].Members)Teraz, zostały zdefiniowane dla pierwszego zestawu Exists ustawić wyrażenie, aby dodać drugi zestaw — zestaw elementów członkowskich wymiar sprzedawcy, który zawiera największą liczbę pracowników.
Na metadanych kartę w Narzędzia obliczeń okienku rozwiń Liczbę pracowników w odsprzedawcy wymiar, rozwiń członków, a następnie rozwiń Wszystkich sprzedawców.
Należy zauważyć, że z członkami hierarchia atrybutu nie są pogrupowane.
Otwórz projektanta wymiar dla sprzedawcy wymiar, a następnie kliknij Liczbę pracowników w atrybuty okienka.
W oknie właściwości Zmień DiscretizationMethod właściwość Automatyczne, a następnie zmień DiscretizationBucketCount właściwość 5.Temat pokrewny:Grupowanie składników atrybutów (Discretization)
Na Tworzenie menu Business Intelligence Development Studio, kliknij Wdrażanie Analysis Services samouczek.
Podczas wdrażania została pomyślnie zakończona, przełącz się do projektanta kostki dla Usługi Analysis Services moduł samouczka, a następnie kliknij ponownego na pasku narzędzi obliczenia kartę.
Na metadanych kartę w Narzędzia obliczeń okienku rozwiń Liczbę pracowników w sprzedawcy wymiar, rozwiń węzeł członków, a następnie rozwiń Wszystkich sprzedawców.
Należy zauważyć, że z członkami hierarchia atrybut znajdują się teraz w pięciu grupach numerowane od 0 do 4.Aby wyświetlić numer grupy, Zatrzymaj wskaźnik nad tej grupy, aby wyświetlić poradę.Członkowie tej hierarchii atrybut są grupowane, ponieważ DiscretizationBucketCount właściwość jest zestaw do 5 i DiscretizationMethod właściwość jest zestaw do Automatyczne.
W wyrażenie należy wstawić przecinek w Exists zestaw po wyrażenie Members funkcja i przed nawias zamykający, a następnie przeciągnij 83-100 z metadanych okienko i umieść go po przecinku.
Ukończono Exists ustawić wyrażenie, które zwraca zestaw elementów członkowskich, które przecina się z tych dwóch zestawów określony zestaw wszystkich odsprzedawców i zestaw sprzedawców, którzy mają 83-100 pracowników, gdy duże odsprzedawców nazwanego zestawu jest umieszczana na oś.
Następujące obrazu pokazuje Obliczanie wyrażenia w okienku [Dużych odsprzedawców] nazwany zestaw.
![Okienko wyrażeń obliczeń dla zestawu [Large Resellers] Okienko wyrażeń obliczeń dla zestawu [Large Resellers]](images/ms166594.l6_named_set_02(pl-pl,sql.105).gif)
Na pasku narzędzi obliczenia , kliknij pozycję Widok skryptu, a następnie przejrzyj dwóch nazwane zestawy, które właśnie dodanego do skryptu obliczeń.
Dodać nowy wiersz w skrypcie obliczeń bezpośrednio przed pierwszym poleceniem Utwórz zestaw, a następnie dodaj następujący tekst do skryptu w osobnym wierszu:
/* named sets */Teraz zdefiniowano dwa nazwane zestawy, które są widoczne w Organizatora skryptu okienka.Teraz można przystąpić do wdrożyć tych nazwanych zestawów, a następnie przeglądać tych środków w Usługi Analysis Services samouczka moduł.
Przeglądanie modułu przy użyciu nowego nazwane zestawy
Aby przeglądać moduł przy użyciu nowego nazwane zestawy
Na Tworzenie menu BI Development Studio, kliknij Wdrażanie Analysis Services samouczek.
Po pomyślnym ukończeniu wdrażania kliknij przeglądarki kartę, a następnie kliknij ponownego.
Usuń wszystkie hierarchie i środki z danych okienka.
Dodaj Kwota sprzedaży sprzedaży sprzedawcą miara do obszaru danych, a następnie dodać Kategorii produktów hierarchii zdefiniowany przez użytkownika do obszaru wiersza.
Wszyscy członkowie będą wyświetlane podczas pracy w nowej sesja.Jeśli tylko jeden element członkowski atrybutu kategorii pojawi się, jest to spowodowane używanych poprzednio ten atrybut jako filtr w tej sesja.Aby wyświetlić wszystkie elementy, zaznacz drop -niedziałający strzałkę obok kategorii w wiersz obszaru, zaznacz pole wyboru obok (wszystkie) poziom do zaznaczania wszystkich członków tego poziomu (Jeśli nie jest jeszcze zaznaczona), a następnie kliknij OK.
Rozwiń rowery do wyświetlania członków podkategorii poziom, jak pokazano na poniższym obrazie.
.gif)
W metadanych okienko, w produktu wymiar, kliknij prawym przyciskiem myszy Produkty podstawowei wybierz Dodaj do obszaru podmodułu.
Obwieszczenie tylko Bike element członkowski kategorii atrybut i członków Bike podkategorie pozostają w moduł.Wynika to z Produkty podstawowe nazwany zestaw jest używany do definiowania modułu podrzędnego, którego właściwości są wyświetlane w filtru okienku Okienko powyżej danych okienka.To podmodułu ogranicza członków kategorii atrybut w produktu wymiar podmodułu dla tych członków w ciągu Produktu podstawowego nazwany zestaw, jak pokazano na poniższym obrazie.
.gif)
W metadanych okienku rozwiń sprzedawcy, kliknij prawym przyciskiem myszy Odsprzedawców dużych, a następnie wybierz Dodaj do obszaru podmodułu.
Należy zauważyć, że kwota sprzedaży sprzedawcą miara w danych okienku są wyświetlane tylko kwoty sprzedaży dla dużych sprzedawców bikes.Również zauważyć, że filtru okienko teraz Wyświetla o nazwie dwa zestawy, które są używane do definiowania tego konkretnego podmodułu, jak pokazano na poniższym obrazie.
.gif)