Udostępnij przez


Definiowanie relacji odwołanie

Do tego momentu w samouczku każdy wymiar moduł, zdefiniowany został oparty na tabela, który został bezpośrednio związane z tabela fakt dla grupa miar przez klucz podstawowy relacja klucz obcy.Do zadań w tym temacie łącze Geografia wymiar w tabela fakt dla sprzedawcy sprzedaży przez sprzedawcy wymiar, który jest nazywany wymiar referencyjny.Umożliwia użytkownikom sprzedaży odsprzedawcy wymiar Geografia.Aby uzyskać więcej informacji, zobacz Definiowanie relacji odwołanie i odwołanie właściwości relacji.

Sprzedawca sprzedaży według Geografia wymiarowania

Do wymiar sprzedawcy sprzedaży według Geografia

  1. W oknie Solution Explorer kliknij prawym przyciskiem myszy Analysis Services samouczek w modułów folder, a następnie kliknij Przeglądaj.

  2. Usuń wszystkie hierarchie z okienka danych i sprawdź, czy Kwota sprzedaży sprzedaży sprzedawcą miara pojawi się w obszarze danych w okienku danych.Dodać go do okienka danych, jeśli go nie jest.

  3. Z Geografia wymiar w okienku Metadane, przeciągnij regionach hierarchii zdefiniowany przez użytkownika, aby Upuść pola wierszy tutaj obszar okienka danych.

    Należy zauważyć, że Kwota sprzedaży sprzedaży sprzedawcą miara nie jest poprawnie zwymiarowany przez Kraju i regionu atrybut członków w regionów hierarchii, jak pokazano na poniższym obrazie.

    Zwymiarowana sprzedaż odsprzedawcy — miara kwoty sprzedaży

  4. Otwórz projektanta widok źródło danych dla Adventure Works źródło danych DW widoku.

  5. W Organizatora Diagram okienku służy do wyświetlania relacji między Geografia tabela i ResellerSales tabela.

    Zauważ brak bezpośrednich łącza między tymi tabelami.Istnieje jednak łącze pośrednie między tymi tabelami przy użyciu dowolnego sprzedawcy tabela lub SalesTerritory tabela.

  6. Kliknij dwukrotnie strzałkę, która reprezentuje obcych key–klucz podstawowy relacji między Geografia tabela oraz sprzedawcy tabela.

    W Edytuj relację okno dialogowe należy zauważyć, że GeographyKey kolumna jest klucz podstawowy w Geografia tabela oraz klucz obcy w sprzedawcy tabela.

  7. Kliknij anulowanie, przełącz się do projektanta kostki dla Usługi Analysis Services moduł samouczka, a następnie kliknij Użycie wymiaru kartę.

    Należy zauważyć, że Geografia wymiar moduł aktualnie nie ma relacji z albo Sprzedaży przez Internet grupa miar lub Sprzedaży sprzedawcą grupa miar.

  8. Kliknij przycisk wielokropka () w Pełną nazwę komórka na przecięciu klienta wymiar i Sprzedaży przez Internet grupa miar.

    W Zdefiniować relację okno dialogowe należy zauważyć, że regularne jest zdefiniowana relacja między DimCustomer tabela wymiarów i FactInternetSales grupa miar tabela oparta na CustomerKey kolumn w każdej z tych tabel.Wszystkie relacje zdefiniowane w ramach tego samouczka do tego momentu zostały regularnych relacje.

    Następujące obrazu pokazuje Zdefiniować relację okno dialogowe z regularnych relacji między DimCustomer tabela wymiarów i FactInternetSales grupa miar tabeli.

    Okno dialogowe definiowania relacji

  9. Kliknij anulowanie.

  10. Kliknij przycisk wielokropka () nienazwane komórka na przecięciu Geografia wymiar i Sprzedaży sprzedawcą grupa miar.

    W Zdefiniować relację okno dialogowe, ogłoszenia, że relacja nie jest aktualnie zdefiniowane między wymiar Geografia moduł i sprzedaży sprzedawcą grupa miar.Nie można zdefiniować relację regularnych, ponieważ nie ma bezpośredniego związku między tabela wymiarów dla wymiar Geografia i tabeli fakt dla sprzedaży sprzedawcą grupa miar.

  11. W Wybierz typ relacji zaznacz odwołanie.

    Zdefiniować relację wskazane przez określenie wymiaru, który jest bezpośrednio podłączony do tabela grupy miar o nazwie pośredni wymiar, że Usługi Analysis Services można używać do łączenia wymiar referencyjny do tabela fakt.Można następnie określić atrybut łączący wymiar referencyjny do wymiar pośredniego.

  12. W pośredni wymiar listy wybierz sprzedawcy.

    Połączony tabela źródłowa dla wymiar Geografia tabela fakt za pośrednictwem tabela źródłowa dla wymiar sprzedawcy.

  13. W Atrybut wymiar odniesienia listy wybierz Klucz Geografiai spróbuj wybrać Klucz Geografia w Atrybut wymiar pośredniego listy.

    Należy zauważyć, że Klucz Geografia nie ma Atrybut wymiar pośredniego listy.Wynika to z GeographyKey kolumna nie jest zdefiniowany jako atrybut w sprzedawcy wymiar.

    Poniższy rysunek pokazuje, że Klucz Geografia nie jest dostępny jako atrybut wymiaru pośredniego w Zdefiniować relację okno dialogowe sprzedawcy pośredni wymiar.

    Okno dialogowe definiowania relacji

  14. Kliknij anulowanie.

W kolejnym zadaniem będzie rozwiązać ten problem, definiując atrybut, który jest oparty na kolumnie GeographyKey w odsprzedawcy wymiar.

Definiowanie relacji odwołanie wymiaru i pośrednich atrybut wymiaru

Do definiowania relacji odwołanie wymiar i atrybut wymiar pośredniego

  1. Otwórz projektanta wymiaru dla sprzedawcy wymiaru i wyświetlanie kolumn w sprzedawcy tabela w Widok źródła danych okienko i wyświetlić atrybuty zdefiniowane w sprzedawcy wymiar w atrybuty okienka.

    Należy zauważyć, że chociaż GeographyKey jest zdefiniowana jako kolumna w tabela Sprzedawca, atrybut wymiar nie jest zdefiniowana w wymiarze sprzedawcy na podstawie tej kolumny.Geografia jest zdefiniowana jako atrybut wymiar w wymiarze geograficznym, ponieważ jest to kolumna klucz, łączącego tabela źródłowa dla tego wymiar do tabela fakt.

  2. Aby dodać Klucz Geografia atrybutu do sprzedawcy wymiar, kliknij prawym przyciskiem myszy GeographyKey w Widok źródła danych okienko, a następnie kliknij Nowy atrybut z kolumny.

  3. W atrybuty okienku wybierz Geografia klucz, a następnie w oknie dialogowym właściwości zestaw AttributeHierarchyOptimizedState właściwość NotOptimized, AttributeHierarchyOrdered właściwość Falseoraz AttributeHierarchyVisible właściwość False.

    Atrybut klucza Geografia w wymiarze sprzedawcy będą używane tylko połączyć wymiaru Geografia sprzedaży sprzedawcą tabela fakt.Ponieważ nie będzie on używany do przeglądania, definiując to nie ma wartości hierarchia atrybutu jako widoczna.Ponadto, porządkowanie i optymalizacji hierarchia atrybutu tylko negatywnie wpływać na wydajność przetwarzania.Jednakże atrybut musi być włączona jako łącze między dwoma wymiarami.

  4. Przełącz się do projektanta kostki dla Usługi Analysis Services moduł samouczka kliknij Użycie wymiaru kartę, a następnie kliknij przycisk wielokropka () na przecięciu Sprzedaży sprzedawcą grupa miar i Geografia wymiar moduł.

  5. W Wybierz typ relacji zaznacz odwołanie.

  6. W pośredni wymiar listy wybierz sprzedawcy.

  7. W atrybutu wymiar odwołującego listy wybierz Geografia klucz, a następnie wybierz Geografia klucz w Atrybut wymiar pośredniego listy.

    Należy zauważyć, że Materialize pole wyboru jest zaznaczone.Jest to ustawienie domyślne wymiary MOLAP.Materializing łącze do atrybut wymiar powoduje, że wartość łącze między tabela fakt i wymiar referencyjny dla każdego wiersza do materialized lub przechowywane w MOLAP wymiar struktury podczas przetwarzania.Będzie miał niewielkie wpływ na przetwarzanie wydajność i wymagania dotyczące magazynowania, ale zwiększy wydajność kwerendy (czasami znacząco).

  8. Click OK.

    Należy zauważyć, że Geografia wymiar moduł jest teraz połączone z Sprzedaży sprzedawcą grupa miar.Ikona wskazuje, że relacja jest relacją odwołanie wymiar.

  9. W Wymiary listy na Użycie wymiaru kliknij prawym przyciskiem myszy kartę Geografia, a następnie kliknij przycisk nazwy.

  10. Zmienić nazwę wymiar moduł Geografia sprzedawcy.

    Ponieważ ten wymiar moduł jest teraz połączone z Sprzedaży sprzedawcą grupa miar, użytkownicy będą korzystać z jawnie definiowania moduł, aby uniknąć pomyłek użytkowników możliwe jego użycia.

Pomyślnie wymiarowania odsprzedawcy sprzedaży według Geografia

Do wymiar sprzedawcy sprzedaży według Geografia

  1. Na Tworzenie menu, kliknij Wdrażanie Analysis Services samouczek.

  2. Podczas wdrażania zostało pomyślnie ukończone, kliknij przeglądarki kartę w projektancie moduł dla Usługi Analysis Services moduł samouczka, a następnie kliknij ponownego przycisku.

  3. W okienku Metadane rozwiń Geografia sprzedawcy, kliknij prawym przyciskiem myszy regionach, a następnie kliknij przycisk Dodaj do obszaru wiersza.

    Należy zauważyć, że Kwota sprzedaży sprzedaży sprzedawcą miara teraz jest poprawnie zwymiarowany przez Kraju i regionu atrybut regionach hierarchii zdefiniowany przez użytkownika, jak pokazano na poniższym obrazie.

    Zwymiarowana sprzedaż odsprzedawcy — miara kwoty sprzedaży

Kolejnym zadaniem w lekcji

Definiowanie relacji fakt