NATURALINNERJOIN
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
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.