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.