Praca z wieloma tabelami sprawia, że dane są bardziej interesujące i adekwatne do tabel przestawnych i raportów używających tych danych. Podczas pracy z danymi przy użyciu dodatku Power Pivot można tworzyć połączenia między zaimportowanymi tabelami i zarządzać nimi za pomocą widoku diagramu.

Twoja przeglądarka nie obsługuje wideo. Zainstaluj dodatek Microsoft Silverlight, Adobe Flash Player lub program Internet Explorer 9.

Tworzenie relacji pomiędzy tabelami wymaga, aby każda tabela zawierała kolumnę zawierającą pasujące wartości. Jeśli na przykład odnosisz się do klientów i zamówień, każdy rekord zamówienia musi mieć kod lub identyfikator klienta, który będzie rozpoznawać jednego klienta.

  1. W oknie Power Pivot kliknij pozycję Widok diagramu. Układ arkusza kalkulacyjnego widoku danych zmienia się w wizualny układ diagramu, a tabele są automatycznie uporządkowane na podstawie ich relacji.

  2. Kliknij prawym przyciskiem myszy diagram tabeli, a następnie kliknij polecenie Twórca Relacja. Zostanie otwarte okno dialogowe Twórca Relacja.

  3. Jeśli tabela pochodzi z relacyjnej bazy danych, kolumna jest wstępnie zaznaczona. Jeśli żadna kolumna nie jest wstępnie zaznaczona, wybierz jedną z tabeli zawierającej dane, które będą używane do korelowania wierszy w każdej tabeli.

  4. W polu Powiązana tabela odnośników wybierz tabelę zawierającą co najmniej jedną kolumnę danych powiązaną z tabelą wybraną w polu Tabela.

  5. W polu Kolumna zaznacz kolumnę zawierającą dane powiązane z kolumną odnośnika pokrewnego.

  6. Kliknij przycisk Utwórz.

Uwaga: Mimo że program Excel sprawdza, czy typy danych są zgodne między poszczególnymi kolumnami, nie sprawdza, czy kolumny rzeczywiście zawierają zgodne dane i utworzy relację, nawet jeśli wartości nie odpowiadają. Aby sprawdzić, czy relacja jest prawidłowa, utwórz tabelę przestawną zawierającą pola z obu tabel. Jeśli dane wyglądają źle (na przykład komórki są puste lub ta sama wartość powtarza się w dół każdego wiersza), musisz wybrać różne pola i ewentualnie różne tabele.

Znajdowanie powiązanej kolumny

Jeśli modele danych zawierają wiele tabel lub tabel zawierają dużą liczbę pól, ustalenie kolumn, których należy użyć w relacji pomiędzy tabelami, może być trudne. Jednym ze sposobów znalezienia powiązanej kolumny jest wyszukanie jej w modelu. Ta technika jest przydatna, jeśli wiesz już, której kolumny (lub klucza) chcesz użyć, ale nie masz pewności, czy inne tabele zawierają tę kolumnę. Na przykład tabele faktów w magazynie danych zwykle zawierają wiele kluczy. Możesz zacząć od klucza w tej tabeli, a następnie wyszukać w modelu inne tabele zawierające ten sam klucz. Dowolna tabela zawierająca odpowiedni klucz może być używana w relacji między tabelami.

  1. W oknie Power Pivot kliknij przycisk Znajdź.

  2. W polu Znajdź wprowadź klucz lub kolumnę jako wyszukiwany termin. Terminy wyszukiwania muszą składać się z nazwy pola. Nie można wyszukiwać cech kolumny ani typu zawartych w niej danych.

  3. Kliknij pole Pokaż ukryte pola podczas znajdowania metadanych . Jeśli klucz został ukryty w celu zmniejszenia bałaganu w modelu, może nie być widoczny w widoku diagramu.

  4. Kliknij przycisk Znajdź następny. Jeśli zostanie znalezione dopasowanie, kolumna zostanie wyróżniona na diagramie tabeli. Teraz wiadomo, która tabela zawiera pasującą kolumnę, której można używać w relacji pomiędzy tabelami.

Zmienianie aktywnej relacji

Tabele mogą mieć wiele relacji, ale tylko jedna może być aktywna. Aktywna relacja jest domyślnie używana w obliczeniach języka DAX i nawigowaniu po raportach przestawnych. Relacji nieaktywnych można używać w obliczeniach języka DAX za pomocą funkcji USERELATIONSHIP. Aby uzyskać więcej informacji, zobacz USERELATIONSHIP, funkcja (język DAX).

Istnieje wiele relacji, jeśli tabele zostały zaimportowane w ten sposób, gdzie zdefiniowano wiele relacji dla tej tabeli w oryginalnym źródle danych lub jeśli ręcznie utworzono dodatkowe relacje w celu obsługi obliczeń języka DAX.

Aby zmienić aktywną relację, podwyższ poziom nieaktywnej relacji. Bieżąca aktywna relacja staje się automatycznie nieaktywna.

  1. Wskaż linię relacji między tabelami. Nieaktywna relacja jest wyświetlana jako linia kropkowana. (Relacja jest nieaktywna, ponieważ między tymi dwiema kolumnami istnieje już relacja pośrednia).

  2. Kliknij prawym przyciskiem myszy linię, a następnie kliknij polecenie Oznacz jako aktywne.

    Uwaga: Relację można aktywować tylko wtedy, gdy żadna inna relacja nie jest powiązana z obiema tabelami. Jeśli tabele są już powiązane, ale chcesz zmienić sposób ich powiązania, musisz oznaczyć bieżącą relację jako nieaktywną, a następnie aktywować nową.

Rozmieszczanie tabel w widoku diagramu

Aby wyświetlić wszystkie tabele na ekranie, kliknij ikonę Dopasuj do ekranu w prawym górnym rogu widoku diagramu.

Aby zorganizować wygodny widok, użyj kontrolki Przeciągnij do powiększenia , minimapy i przeciągnij tabele do preferowanego układu. Do przewijania ekranu można również użyć pasków przewijania i kółka myszy.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.