Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Procesor Join (Połączenie)

Przekształca kilka istniejących zestawów danych w nowy zestaw połączonych rekordów.

Procesor Join (Połączenie) mapuje, łączy i przekształca dane hierarchiczne, dopasowując wartości wspólne dla dwóch zestawów danych.

Właściwości procesora Join (Połączenie)

Właściwości do skonfigurowania w celu połączenia rekordów przy użyciu procesora Join (Połączenie). W konfiguracji procesora można dodać dowolną liczbę kluczy.

Konfiguracja
Właściwość Konfiguracja

Typ połączenia

Wybierz żądany typ połączenia z listy:

  • Inner join (Sprzężenie wewnętrzne): użyj tego typu złączenia, aby porównać dwa zestawy danych, które mają pasujące wartości kolumn, i wyświetlić listę wszystkich powstałych par. Wartości, które nie pasują do siebie, są ignorowane w zestawie wyników.

  • Left outer join (Lewe sprzężenie zewnętrzne): użyj tej opcji, aby zachować wszystkie wartości lewego zestawu danych na połączonej liście wyników. Wartości, które nie pasują do żadnego wiersza w prawym zestawie danych, zostaną wyświetlone w zestawie wyników jako NULL.

  • Right outer join (Prawe złącze zewnętrzne): użyj tej opcji, aby połączyć lewe i prawe sprzężenie zewnętrzne. Wartości, które nie pasują do żadnego wiersza w lewym zestawie danych, zostaną wyświetlone w zestawie wyników jako NULL.

  • Full outer join (Pełne złączenie zewnętrzne): użyj tej opcji, aby połączyć lewe i prawe sprzężenie zewnętrzne. Każda wartość, która nie ma pasującej wartości, zostanie wyświetlona w zestawie wyników jako NULL.

Merge input records (Scal rekordy wejściowe)

Włącz tę opcję, aby wyrównać i pogrupować hierarchiczną strukturę lewego i prawego zestawu danych.

Jeśli nie włączysz tej opcji, lewy i prawy zestaw danych zostaną domyślnie wydrukowane z tą samą strukturą, jaką miały przed operacją łączenia.

Warunki

  • Left key (Lewy klucz): wybierz lub wprowadź ścieżkę do istniejącego rekordu w lewym zestawie danych. Podczas pisania jest dostępne automatyczne uzupełnianie.
  • Right key (Prawy klucz): wybierz lub wprowadź ścieżkę do istniejącego rekordu w prawym zestawie danych. Podczas pisania jest dostępne automatyczne uzupełnianie.

Aby zmienić nazwę procesora, kliknij ikonę Edytuj Edytuj wyświetlaną po wskazaniu kursorem domyślnej nazwy procesora.

Aby edytować jego opis, kliknij ikonę Edytuj Edytuj wyświetlaną po wskazaniu kursorem pozycji Description (Opis).

Dodatkowe informacje na temat operacji łączenia

Procesor Join (Połączenie) umożliwia zastosowanie czterech różnych typów operacji łączenia do danych hierarchicznych. Aby uzyskać więcej informacji i przykładów operacji połączenia, patrz Join.

Sprzężenie wewnętrzne

Ten typ operacji łączenia służy do:

  • dopasowywania wartości wspólnych dla dwóch zestawów danych.
  • tworzenia zestawu wyników z wszystkimi pasującymi parami.

Zestaw wynikowy ustala się następująco:

  • Jeśli instrukcja łączenia jest spełniona (zestaw danych L pasuje do zbioru danych P), wszystkie pasujące rekordy są łączone i zwracane w zestawie wyników.
  • Jeżeli instrukcja łączenia nie jest spełniona, niepasujące rekordy są ignorowane.

Lewe sprzężenie zewnętrzne

Ten typ operacji łączenia służy do:

  • dopasowywania wartości wspólnych dla dwóch zestawów danych ORAZ zachowywania wszystkich wartości istniejących w lewym zestawie danych.
  • tworzenia zestawu wyników łączącego te rekordy.

Zestaw wynikowy ustala się następująco:

  • Jeśli instrukcja połączenia jest spełniona (wszystko, co znajduje się w zestawie danych L + dopasowania w dwóch zestawach danych), wszystkie rekordy w lewym zestawie danych, a także pasujące rekordy między lewym i prawym zestawem danych są łączone i zwracane w zestawie wyników.
  • Jeżeli instrukcja łączenia nie jest spełniona, niepasujące rekordy są ignorowane.

Prawe sprzężenie zewnętrzne

Ten typ operacji łączenia służy do:

  • dopasowywania wartości wspólnych dla dwóch zestawów danych ORAZ zachowywania wszystkich wartości istniejących w prawym zestawie danych.
  • tworzenia zestawu wyników łączącego te rekordy.

Zestaw wynikowy ustala się następująco:

  • Jeśli instrukcja połączenia jest spełniona (wszystko, co znajduje się w zestawach danych L i R + dopasowania w dwóch zestawach danych), wszystkie rekordy w lewym i prawym zestawie danych, a także pasujące rekordy między lewym oraz prawym zestawem danych są łączone i zwracane w zestawie wyników.
  • Jeżeli instrukcja łączenia nie jest spełniona, niepasujące rekordy są ignorowane.

Pełne sprzężenie zewnętrzne

Ten typ operacji łączenia służy do:

  • zachowywania wszystkich wartości pasujących w lewym i prawym zestawie danych.
  • tworzenia zestawu wyników łączącego te rekordy.

Zestaw wynikowy ustala się następująco:

  • Jeśli instrukcja połączenia jest spełniona (wszystko, co znajduje się w zestawach danych L i R + dopasowania w dwóch zestawach danych), wszystkie rekordy w lewym i prawym zestawie danych, a także pasujące rekordy między nimi są łączone i zwracane w zestawie wyników.
  • Jeśli instrukcja łączenia nie zostanie spełniona, niepasujące rekordy zostaną wyświetlone w zestawie wyników jako NULL.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!