Udostępnij za pośrednictwem


NATURALINNERJOIN

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

Wykonuje sprzężenie wewnętrzne tabeli z inną tabelą.

Składnia

NATURALINNERJOIN(<LeftTable>, <RightTable>)

Parametry

Termin Definicja
LeftTable Wyrażenie tabeli definiujące tabelę po lewej stronie sprzężenia.
RightTable Wyrażenie tabeli definiujące tabelę po prawej stronie sprzężenia.

Wartość zwracana

Tabela zawierająca tylko wiersze, dla których wartości w typowych kolumnach są obecne w obu tabelach. Zwrócona tabela będzie zawierać typowe kolumny z lewej tabeli i inne kolumny z obu tabel.

Uwagi

  • Tabele są łączone we wspólnych kolumnach (według nazwy) w dwóch tabelach. Jeśli obie tabele nie mają wspólnych nazw kolumn, zwracany jest błąd.

  • Nie ma gwarancji kolejności sortowania dla wyników.

  • Kolumny, które są przyłączone, muszą mieć ten sam typ danych w obu tabelach.

  • Dołączane są tylko kolumny z tej samej tabeli źródłowej (mają ten sam pochodzenie). Na przykład: Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] z relacjami wiele-do-jednego między składnikami WebSales i StoreSales i Products na podstawie kolumny ProductID tabel WebSales i StoreSales są łączone w kolumnie [ProductID].

  • Podczas sprzężenia są używane ścisłe semantyka porównania. Nie ma przymusu typu; na przykład wartość 1 nie jest równa 1,0.

  • Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

NATURALLEFTOUTERJOIN