Udostępnij za pośrednictwem


NATURALINNERJOIN

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

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 stronie left sprzężenia.
RightTable Wyrażenie tabeli definiujące tabelę po stronie right sprzężenia.

Zwracanie value

Tabela zawierająca tylko wiersze, dla których values we wspólnych kolumnach określonych są obecne w obu tabelach. Zwrócona tabela będzie zawierać typowe kolumny z tabeli leftand innych kolumn z obu tabel.

Uwagi

  • Tabele są łączone we wspólnych kolumnach (według nazwy) w dwóch tabelach. If dwie tabele nie mają wspólnych nazw kolumn, zwracany jest error.

  • 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 and StoreSales and tabeli Products na podstawie kolumny ProductID tabel WebSales and StoreSales są łączone na [ProductID].

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

  • Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.

NATURALLEFTOUTERJOIN