Udostępnij za pośrednictwem


Definiowanie obliczeniowe członków

Obliczone składniki są elementy członkowskie wymiaru lub miara grupy, które są zdefiniowane oparty na kombinacji danych moduł, operatory arytmetyczne, liczby i funkcji.Na przykład można utworzyć obliczany element członkowski sumę dwóch fizycznych miar moduł.obliczany element członkowski definicje są przechowywane w modułach, ale ich wartości są obliczane w czasie kwerendy.

Aby utworzyć element członkowski członkowski obliczeniowego, należy użyć Nowe Członkowskich obliczeniowe polecenie Obliczenia kartę moduł projektanta.Można utworzyć obliczany element członkowski w wymiarze, w tym wymiarze środków.Można również umieścić obliczany element członkowski w obrębie folderu wyświetlania w Właściwości obliczeń -okno dialogowe.Aby uzyskać więcej informacji zobacz Calculations, Definiowanie obliczenia, a Tworzenie obliczeniowego członków.

Zadania w tym temacie służy do określania miary obliczeniowe, aby umożliwić użytkownikom wyświetlanie marży zysku brutto procent i sprzedaży stosunek sprzedaży sprzedawcy sprzedaży, Internetu i dla całej sprzedaży.

Definiowanie obliczenia do agregowanie fizyczny miary

Do definiowania obliczeń do agregacja fizyczne środki

  1. Otwórz projektanta kostki dla Analysis Services Samouczek moduł, a następnie kliknij przycisk Obliczenia tab.

    Należy zauważyć, domyślne polecenie obliczania w Obliczanie wyrażenia Okienko iOrganizator skryptu okienko.Polecenie to określa, że środki moduł powinny być łączone zgodnie z wartością określoną przez ich właściwości AggregateFunction.Wartości miara są zwykle sumowane, ale może również być zliczane lub agregować w jakikolwiek inny sposób.

    Poniżej obrazu pokazuje Obliczenia kartę projektanta kostki.

    Calculations tab of Cube Designer

  2. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Nowe obliczany element członkowski.

    Nowy formularz, pojawia się w Obliczanie wyrażenia w ramach którego można określać właściwości tego nowego okienka obliczany element członkowski. Nowy element członkowski znajduje się również w Organizator skryptu okienko.

    Poniższy rysunek przedstawia formularz, który pojawia się w Obliczanie wyrażenia okienko po kliknięciu przycisku Nowe obliczany element członkowski.

    Calculation Expressions pane form

  3. W Nazwa należy zmienić nazwę miara obliczeniowej na [Całkowita kwota sprzedaży].

    Jeśli nazwa obliczany element członkowski znajdują się spacje, obliczany element członkowski nazwy muszą być ujęte w nawiasy kwadratowe.

    Zwróć uwagę, w Hierarchia nadrzędny lista, domyślnie nowy obliczany element członkowski jest tworzony w Środki wymiar.Obliczany składnik w wymiarze miara też często nosi nazwę miara obliczeniowej.

  4. Na Metadane karcieNarzędzia obliczeń Okienko Obliczenia zakładkę, rozwiń węzeł Środki a następnie rozwiń Sprzedaż w Internecie w celu wyświetlenia metadanych dla Sprzedaż w Internecie grupa miar.

    Można przeciągać elementy metadane z Narzędzia obliczeń okienka do Wyrażenie pole, a następnie dodać operatorów i inne elementy, do tworzenia wyrażeń Multidimensional Expressions (MDX).Alternatywnie, można wpisać bezpośrednio do wyrażenia MDX Wyrażenie box.

    Uwaga

    Jeśli nie można wyświetlić wszystkie metadane w Narzędzia obliczeń Okienko kliknijPonowne łączenie na pasku narzędzi.Jeśli to nie rozwiąże problemu, może zajść potrzeba przetworzenia moduł lub uruchomić wystąpienie programu Analysis Services.

  5. Przeciągnij Kwoty sprzedaży sprzedaży internetowej from the Metadane karcieNarzędzia obliczeń okienka do Wyrażenie polaObliczanie wyrażenia pane.

  6. W Wyrażenie Wpisz znak plus ( polu+) Po [Środki]. [Internet Sales Sales Amount].

  7. Na Metadane karcieNarzędzia obliczeń Okienko rozwińSprzedaż sprzedawcy, a następnie przeciągnij Kwota sprzedaży — sprzedaży sprzedawcy into the Wyrażenie box in the Obliczanie wyrażenia okienko po znaku plus (+).

  8. W Ciąg formatu Wybierz opcję listy**"Waluta".**

  9. W Zachowanie nie jest pusta listy zaznacz pola wyboru dla Kwoty sprzedaży sprzedaży internetowej and Kwota sprzedaży — sprzedaży sprzedawcy, a następnie kliknij przycisk OK.

    Środki można określić w Zachowanie nie jest pusta listy są używane do rozpoznawania kwerend NON puste w języku MDX.Kiedy należy określić jeden lub więcej środków w Zachowanie nie jest pusta list, Analysis Services obliczany element członkowski traktuje jako puste, jeśli określony środki są puste. Jeśli Zachowanie nie jest pusta jest puste, właściwość Analysis Services musi być obliczany element członkowski sam do ustalenia, czy składnik jest pusty.

    Poniżej obrazu pokazuje Obliczanie wyrażenia okienko wypełniane ustawienia określone w poprzednich krokach.

    Populated Calculation Expressions pane

  10. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Widok skryptu, a następnie przeglądu skrypt obliczeń w Obliczanie wyrażenia okienko.

    Ogłoszenie że nowe obliczenie jest dodawany do wyrażenie obliczania początkowe; każdego pojedynczego obliczenia, które są oddzielone średnikami.Również zauważyć, że komentarz pojawia się na początku skryptu obliczeń.Dodawanie komentarzy w skrypcie obliczeń dla grupy obliczania jest dobrą praktyką, użytkownik i innymi deweloperami zrozumienie skryptów złożonych obliczeń.

  11. Dodać nowy wiersz w skrypcie obliczanie po Obliczanie; poleceń i przed obliczeniem nowo dodane za pomocą skryptu, a następnie dodaj następujący tekst do skryptu w osobnym wierszu:

    /* Calculations to aggregate Internet Sales and Reseller Sales measures */
    

    Poniższy obraz przedstawia skrypty obliczenia, jak mają być wyświetlane w Obliczanie wyrażenia okienko w tym momencie samouczka.

    Scripts in Calculation Expressions pane

  12. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Widok formularza, zweryfikuj, że [Całkowita kwota sprzedaży] została wybranaOrganizator skryptu okienka, a następnie kliknij przycisk Nowe obliczany element członkowski.

  13. Zmień nazwę tego nowego obliczany element członkowski do [Całkowita Product Cost], a następnie utwórz następujące wyrażenie w Wyrażenie box:

    [Measures].[Internet Sales-Total Product Cost] + [Measures].[Reseller Sales-Total Product Cost]
    
  14. W Ciąg formatu Wybierz opcję listy**"Waluta"**.

  15. W Zachowanie nie jest pusta listy zaznacz pola wyboru dla Internet Suma sprzedaży Product Cost and Sprzedaż razem ze sprzedawcą Product Cost, a następnie kliknij przycisk OK.

    Obecnie zdefiniowane dwa człony obliczeniowe, które są widoczne w Organizator skryptu okienko.Te składniki obliczeniowe mogą być używane przez innych obliczeń zdefiniowanych przez użytkownika w dalszej części skryptu obliczeń.Definicja każdego członka obliczeniowego można wyświetlić, wybierając obliczany element członkowski w Organizator skryptu okienko; definicji będzie obliczany składnik, są wyświetlane w Obliczanie wyrażenia okienko w widoku Formularz.Nowo zdefiniowane składniki obliczeniowe nie pojawią się w Narzędzia obliczeń okienko, dopóki nie wdrożono tych obiektów.Obliczenia nie wymagają przetwarzania.

Definiowanie obliczenia marża zysku brutto

Do definiowania obliczeń marży zysku brutto

  1. Sprawdź, czy [Całkowita Product Cost] została wybranaOrganizator skryptu okienka, a następnie kliknij przycisk Nowe obliczany element członkowski na pasku narzędzi Obliczenia tab.

  2. W Nazwa opcję Zmień nazwę tej nowej miara obliczeniowej na [Internet GPM].

  3. W Wyrażenie należy utworzyć następujące wyrażenie MDX:

    ([Measures].[Internet Sales-Sales Amount] - 
    [Measures].[Internet Sales-Total Product Cost]) /
    [Measures].[Internet Sales-Sales Amount]
    
  4. W Ciąg formatu Wybierz opcję listy**"%"**.

  5. W Zachowanie nie jest pusta Lista , zaznacz pole wyboru dla Kwoty sprzedaży sprzedaży internetowej, a następnie kliknij przycisk OK.

  6. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Nowe obliczany element członkowski.

  7. W Nazwa opcję Zmień nazwę tej nowej miara obliczeniowej na [Sprzedawcy GPM].

  8. W Wyrażenie należy utworzyć następujące wyrażenie MDX:

    ([Measures].[Reseller Sales-Sales Amount] - 
    [Measures].[Reseller Sales-Total Product Cost]) /
    [Measures].[Reseller Sales-Sales Amount]
    
  9. W Ciąg formatu Wybierz opcję listy**"%"**.

  10. W Zachowanie nie jest pusta Lista , zaznacz pole wyboru dla Kwota sprzedaży — sprzedaży sprzedawcy, a następnie kliknij przycisk OK.

  11. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Nowe obliczany element członkowski.

  12. W Nazwa opcję Zmień nazwę tej miara obliczeniowej na [GPM całkowita].

  13. W Wyrażenie należy utworzyć następujące wyrażenie MDX:

    ([Measures].[Total Sales Amount] - 
    [Measures].[Total Product Cost]) /
    [Measures].[Total Sales Amount]
    

    Powiadomienie to to obliczany element członkowski odwołuje się do innych s obliczany element członkowski.Ponieważ to obliczyć elementów członkowskich są obliczane po składników obliczeniowych, która odwołuje się ona, jest to prawidłowy obliczany element członkowski.

  14. W Ciąg formatu Wybierz opcję listy**"%"**.

  15. W Zachowanie nie jest pusta listy zaznacz pola wyboru dla Kwoty sprzedaży sprzedaży internetowej and Kwota sprzedaży — sprzedaży sprzedawcy, a następnie kliknij przycisk OK.

  16. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Widok skryptu i przegląd trzy obliczeń użytkownik dodany do skryptu obliczeń.

  17. Dodać nowy wiersz w skrypcie obliczenia bezpośrednio przed [Internet GPM] obliczenia, a następnie dodaj następujący tekst do skryptu w osobnym wierszu:

    /* Calculations to calculate gross profit margin */
    

    Poniżej obrazu pokazuje Wyrażenia okienko z trzech nowych obliczeniach.

    New calculations in Calculation Expressions pane

Definiowanie procent obliczenia sumy

Aby określić procent całkowitej obliczeń

  1. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Widok formularza.

  2. W Organizator skryptu Wybierz opcję okienku**[GPM całkowita]**, a następnie kliknij przycisk Nowe obliczany element członkowski na pasku narzędzi Obliczenia tab.

    Kliknięcie końcowe obliczany element członkowski w Organizator skryptu okienka, przed kliknięciem przycisku Nowe Członkowskich obliczeniowe gwarantuje, że na końcu skryptu zostanie wprowadzony nowy obliczany składnik.wykonać skryptów w takiej kolejności, w jakiej występują w Organizator skryptu okienko.

  3. Zmień nazwę tego nowego obliczany element członkowski do [Internet Sales współczynnik na wszystkie produkty].

  4. Wpisz następujące wyrażenie w Wyrażenie box:

    Case
        When IsEmpty( [Measures].[Internet Sales-Sales Amount] ) 
        Then 0
        Else ( [Product].[Product Categories].CurrentMember,
               [Measures].[Internet Sales-Sales Amount]) /
             ( [Product].[Product Categories].[(All)].[All], 
               [Measures].[Internet Sales-Sales Amount] )
        End
    

    To wyrażenie MDX oblicza całkowitą wielkość sprzedaży internetowej udział każdego produktu.Instrukcja przypadek wraz z funkcją jest puste zapewnia dzielenie przez zero błąd nie występuje, gdy produkt nie został sprzedany.

  5. W Ciąg formatu Wybierz opcję listy**"%"**.

  6. W Zachowanie nie jest pusta Lista , zaznacz pole wyboru dla Kwoty sprzedaży sprzedaży internetowej, a następnie kliknij przycisk OK.

  7. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Nowe obliczany element członkowski.

  8. Zmień nazwę tego obliczany element członkowski do [Współczynnik sprzedaży sprzedawcy na wszystkie produkty].

  9. Wpisz następujące wyrażenie w Wyrażenie box:

    Case
        When IsEmpty( [Measures].[Reseller Sales-Sales Amount] ) 
        Then 0
        Else ( [Product].[Product Categories].CurrentMember,
               [Measures].[Reseller Sales-Sales Amount]) /
             ( [Product].[Product Categories].[(All)].[All], 
               [Measures].[Reseller Sales-Sales Amount] )
        End
    
  10. W Ciąg formatu Wybierz opcję listy**"%"**.

  11. W Zachowanie nie jest pusta Lista , zaznacz pole wyboru dla Kwota sprzedaży — sprzedaży sprzedawcy, a następnie kliknij przycisk OK.

  12. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Nowe obliczany element członkowski.

  13. Zmień nazwę tego elementu obliczeniowego do [Całkowita sprzedaż współczynnik na wszystkie produkty].

  14. Wpisz następujące wyrażenie w Wyrażenie box:

    Case
        When IsEmpty( [Measures].[Total Sales Amount] ) 
        Then 0
        Else ( [Product].[Product Categories].CurrentMember,
               [Measures].[Total Sales Amount]) /
             ( [Product].[Product Categories].[(All)].[All], 
               [Measures].[Total Sales Amount] )
        End
    
  15. W Ciąg formatu Wybierz opcję listy**"%"**.

  16. W Zachowanie nie jest pusta listy zaznacz pola wyboru dla Kwoty sprzedaży sprzedaży internetowej and Kwota sprzedaży — sprzedaży sprzedawcy, a następnie kliknij przycisk OK.

  17. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Widok skryptu, a następnie obliczenia przeglądu trzy dodaną do skryptu obliczeń.

  18. Dodać nowy wiersz w skrypcie obliczenia bezpośrednio przed [Internet Sales współczynnik na wszystkie produkty] obliczenia, a następnie dodaj następujący tekst do skryptu w osobnym wierszu:

    /* Calculations to calculate percentage of product to total product sales */
    

    Obecnie zdefiniowane maksymalnie osiem składników obliczeniowych, które są widoczne w Organizator skryptu okienko podczas pracy w widoku Formularz.

Przeglądanie nowych członków obliczeniowe

Aby przeglądać nowe składniki obliczeniowe

  1. Na Kompilacja menu of Business Intelligence Development Studio, kliknij przycisk wdrożyć Analysis Services — samouczek.

  2. Podczas wdrażania została pomyślnie zakończona, przełącz się do Przeglądarki karcie, kliknij przycisk Ponowne łączenie, a następnie usuń wszystkie hierarchie i środki z Dane okienko.

  3. W Metadane Okienko rozwińŚrodki , aby wyświetlić nowe obliczonych elementów członkowskich w wymiarze miary.

  4. Dodawanie Łączna kwota sprzedaży, Kwoty sprzedaży sprzedaży internetowej, and Kwota sprzedaży — sprzedaży sprzedawcy środki do obszaru danych, a następnie przejrzyj wyniki.

    Zwróć uwagę, że Łączna kwota sprzedaży miara jest sumą Kwoty sprzedaży sprzedaży internetowej miara a Kwota sprzedaży — sprzedaży sprzedawcy miara.

  5. Dodawanie Kategorie produktów Hierarchia użytkownika w obszarze filtruDane okienka, a następnie filtrowania danych według Rowery górskie.

    Zwróć uwagę, że Łączna kwota sprzedaży jest obliczana miara Rowery górskie Kategoria sprzedaży produktów opartych na Kwoty sprzedaży sprzedaży internetowej and the Kwota sprzedaży — sprzedaży sprzedawcy środkówRowery górskie.

  6. Dodawanie Data Date.Calendar hierarchii zdefiniowany przez użytkownika do obszaru wiersza, a następnie przejrzyj wyniki.

    Zwróć uwagę, że Łączna kwota sprzedaży miara dla każdego roku kalendarzowego jest obliczanaRowery górskie Kategoria sprzedaży produktów opartych na Kwoty sprzedaży sprzedaży internetowej and the Kwota sprzedaży — sprzedaży sprzedawcy środkówRowery górskie.

  7. Dodawanie Całkowita GPM, Internet GPM, and Sprzedawcy GPM środki do obszaru danych, a następnie przejrzyj wyniki.

    Należy zauważyć, że marża zysku brutto dla sprzedaży ze sprzedawcą jest znacznie niższa niż w przypadku sprzedaży przez Internet.Należy zwrócić uwagę również czy marży zysku brutto ze sprzedaży rowerów górskich wzrasta w czasie, jak pokazano na poniższym obrazie.

    Data pane showing reseller sales

  8. Dodawanie Całkowity stopień sprzedaży na wszystkie produkty, Współczynnik sprzedaży internetowej na wszystkie produkty, and Współczynnik sprzedaży sprzedawcy na wszystkie produkty środki do obszaru danych.

    Należy zauważyć, że spowodował wzrost sprzedaży Internet z czas stosunek sprzedaży rowerów górskich do wszystkich produktów, ale jest zmniejszenie w czasie sprzedaży sprzedawcy.Również należy zauważyć, że stosunek sprzedaży rowerów górskich do wszystkich produktów jest niższa od sprzedaży przez sprzedawców niż dla sprzedaży przez Internet.

  9. Zmień filtr z Rowery górskie to Roweryi przejrzyj wyniki.

    Należy zauważyć, że marża zysku brutto dla wszystkich rowery sprzedawanych przez sprzedawców jest ujemny, ponieważ Rowery turystyczne i drogi rowery są sprzedawane ze stratą.

  10. Aby zmienić filtr Akcesoria, a następnie przejrzyj wyniki.

    Należy zauważyć, że przez to zwiększyć sprzedaż Akcesoria czas, lecz jest sprzedaż składają się tylko mały część całkowitej wartości sprzedaży.Również należy zauważyć, że marża zysku brutto dla sprzedaży Akcesoria jest wyższa niż na rowery.

  11. Rozwiń węzeł CY 2004 R., expand H2 CY 2004, a następnie rozwiń K3 CY 2004.

    Należy zauważyć, że są bez sprzedaży internetowej w tym moduł dla po lipca 2004 – i nie sprzedawcy sprzedaży po czerwca 2004 r.Te wartości sprzedaży nie zostały jeszcze dodane ze źródłowych systemów do Adventure Works DW bazy danych.

Keyboard Shortcuts in Reporting Services

Definiowanie nazwanych zestawów