Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Praca z wieloma tabelami sprawia, że dane są bardziej interesujące i istotne dla tabel przestawnych i raportów, w których te dane są wykorzystywane. Podczas pracy z danymi przy użyciu dodatku Power Pivot diagramu można tworzyć połączenia między importowane tabelami i zarządzać nimi.

Twoja przeglądarka nie obsługuje wideo.

Tworzenie relacji między tabelami wymaga, aby każda tabela zawierała kolumnę zawierającą zgodne wartości. Na przykład w przypadku relacji Klienci i Zamówienia każdy rekord zamówienia musi mieć kod lub identyfikator klienta, który będzie rozpoznawczy dla 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 zorganizowane na podstawie ich relacji.

  2. Kliknij prawym przyciskiem myszy diagram tabeli, a następnie kliknij polecenie Utwórz relację. Zostanie otwarte okno dialogowe Tworzenie relacji.

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

  4. W przypadku pola Powiązanatabela odnośników wybierz tabelę zawierającą co najmniej jedną kolumnę danych, która jest powiązana z tabelą wybraną w tabeli.

  5. W przypadkukolumny wybierz kolumnę zawierającą dane powiązane z kolumną pokrewnego odnośnika.

  6. Kliknij przycisk Utwórz.

Uwaga: Mimo Excel, czy typy danych są zgodne między poszczególnymi kolumnami, nie sprawdza ona, czy te kolumny w rzeczywistości 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ą niewłaściwie (na przykład komórki są puste lub ta sama wartość jest powtarzana w każdym wierszu), należy wybrać inne pola i ewentualnie różne tabele.

Znajdowanie powiązanej kolumny

Jeśli modele danych zawierają wiele tabel lub tabel zawierających wiele 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, gdy 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 zazwyczaj zawierają wiele kluczy. Możesz rozpocząć od klucza w tej tabeli, a następnie wyszukać w modelu inne tabele, które zawierają ten sam klucz. Każda tabela zawierająca odpowiedni klucz może być używana w relacji pomiędzy tabelami.

  1. W oknie Power Pivot kliknij przycisk Znajdź.

  2. W polu Znajdźwprowadź klucz lub kolumnę jako wyszukiwany termin. Wyszukiwane terminy muszą składać się z nazwy pola. Nie można wyszukiwać cech kolumny ani typu danych, które zawiera.

  3. Kliknij pole Pokaż ukryte pola podczas znajdowania metadanych. Klucz ukryty w celu zmniejszenia bałaganu w modelu może nie być wyświetlony w widoku diagramu.

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

Zmienianie aktywnej relacji

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

W przypadku importowania tabel w ten sposób istnieje wiele relacji, w których zdefiniowano wiele relacji dla tej tabeli w oryginalnym źródle danych lub jeśli ręcznie utworzysz dodatkowe relacje w celu obsługi obliczeń języka DAX.

Aby zmienić aktywną relację, należy promować nieaktywną relację. 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ż istnieje już pośrednia relacja między tymi dwiema kolumnami.

  2. Kliknij wiersz prawym przyciskiem myszy, a następnie kliknij polecenie Oznacz jako aktywny.

    Uwaga: Relację można aktywować tylko wtedy, gdy żadna inna relacja nie będzie dotyczyć tych dwóch tabel. Jeśli tabele są już powiązane relacjami, 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 uporządkować wygodny widok, użyj kontrolki Przeciągnij, aby powiększyć, minimapa i przeciągnij tabele do preferowanego układu. Do przewijania ekranu możesz także 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ą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×