Udostępnij za pośrednictwem


Okno dialogowe Tworzenie relacji

Okno dialogowe Tworzenie relacji umożliwia tworzenie relacji między tabelami w skoroszycie programu PowerPivot i edytowanie istniejących relacji. Aby uzyskać dostęp do tego okna dialogowego, na karcie Projekt w grupie Relacje kliknij przycisk Utwórz relację.

Aby uzyskać więcej informacji dotyczących relacji oraz tego, w jaki sposób pomagają one w tworzeniu użyteczniejszych modeli danych, zobacz temat Omówienie relacji.

  • Tabela
    Umożliwia wybranie pierwszej tabeli w relacji. Powinna to być część „wiele” relacji wiele-do-jednego. Na przykład jeśli występuje relacja między tabelami Customers i Orders, tabela Orders powinna być określona w polu Tabela, a tabela Customers — w polu Powiązana tabela odnośnika. Klient może mieć wiele zamówień, ale każde zamówienie może dotyczyć tylko jednego klienta.

    [!UWAGA]

    Każda tabela może mieć tylko jedną relację z inną tabelą. Dlatego jeśli użyto już tabeli w relacji z aktualnie wybraną tabelą, ta druga tabela nie będzie dostępna na liście rozwijanej pola Powiązana tabela odnośnika.

  • Kolumna
    Umożliwia wybranie kolumny źródłowej, która będzie używana w relacji.

  • Powiązana tabela odnośnika
    Umożliwia wybranie drugiej tabeli w relacji. Ta tabela powinna znajdować się po stronie „jednego” relacji wiele-do-jednego.

  • Powiązana kolumna odnośnika
    Umożliwia wybranie kolumny w drugiej tabeli, która jest powiązana z pierwszą kolumną. Dla każdego wiersza w tabeli Powiązana tabela odnośnika ta kolumna musi mieć unikatową wartość.

  • Aktywna
    Pole wyboru Aktywna jest wyświetlane podczas edytowania istniejącej relacji. W sytuacji, gdy możliwych jest wiele relacji (czyli wtedy, gdy kolumna w tabeli źródłowej pasuje do co najmniej dwóch kolumn w tabeli odnośnika), to pole wyboru wskazuje, czy bieżąca relacja jest relacją aktywną, która jest używana domyślnie w obliczeniach języka DAX i na potrzeby nawigacji po tabeli przestawnej. Aby uzyskać więcej informacji, zobacz temat Wyświetlanie i edytowanie relacji.

Zduplikowane wartości i inne błędy

Wybranie kolumny, której nie można użyć w relacji, powoduje wyświetlenie obok niej czerwonego znaku X. Aby wyświetlić komunikat zawierający więcej informacji dotyczących problemu, można umieścić kursor na ikonie błędu. Problemy, które mogą uniemożliwić utworzenie relacji między wybranymi kolumnami, są następujące:

Problem lub komunikat

Rozwiązanie

Nie można utworzyć relacji, ponieważ obie wybrane kolumny zawierają zduplikowane wartości.

Aby można było utworzyć prawidłową relację, co najmniej jedna kolumna w wybranej parze kolumn musi zawierać tylko unikatowe wartości.

Można edytować kolumny w celu usunięcia duplikatów albo odwrócić kolejność kolumn, dzięki czemu kolumna zawierająca unikatowe wartości będzie używana jako kolumna Powiązana kolumna odnośnika.

Kolumna zawiera wartość null lub wartość pustą.

Nie można łączyć kolumn przy użyciu wartości null. Dla każdego wiersza musi istnieć wartość w obu kolumnach używanych w relacji.

Zobacz także

Koncepcje

Tworzenie relacji między dwiema tabelami

Prezentacja interfejsu użytkownika programu PowerPivot