Udostępnij za pośrednictwem


NATURALLEFTOUTERJOIN

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

Wykonuje sprzężenia tabeli LeftTable z tabelą RightTable przy użyciu semantyki sprzężenia zewnętrznego Left.

Składnia

NATURALLEFTOUTERJOIN(<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 z tabeli RightTable, dla których values w określonych wspólnych kolumnach są również obecne w tabeli LeftTable. 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.

NATURALINNERJOIN