Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podczas filtrowania tabel w celu utworzenia odpowiedniego widoku danych twórcy raportów i osoby modelujące dane stoją przed wyzwaniami związanymi z określeniem sposobu stosowania filtrów do raportu. Wcześniej kontekst filtru tabeli był przechowywany po jednej stronie relacji, ale nie po drugiej. Ten układ często wymagał złożonej formuły języka DAX (Data Analysis Expressions), aby uzyskać żądane wyniki.
Dzięki dwukierunkowym filtrowaniu krzyżowym twórcy raportów i osoby modelujące dane mają teraz większą kontrolę nad sposobem stosowania filtrów podczas pracy z powiązanymi tabelami. Dwukierunkowe filtrowanie krzyżowe umożliwia aplikowanie filtrów po obu stronach powiązania tabel. Filtry można zastosować, propagując kontekst filtru do drugiej powiązanej tabeli po drugiej stronie relacji tabeli.
Włącz dwukierunkowe filtrowanie krzyżowe dla DirectQuery
Filtrowanie krzyżowe można włączyć w oknie dialogowym Edytowanie relacji . Aby włączyć filtrowanie krzyżowe dla relacji, należy skonfigurować następujące opcje:
Ustaw kierunek filtrowania krzyżowego na Oba.
Wybierz pozycję Zastosuj filtr zabezpieczeń w obu kierunkach.
Uwaga / Notatka
Podczas tworzenia formuł filtrowania krzyżowego DAX w programie Power BI Desktop użyj UserPrincipalName. To pole jest często takie samo jak logowanie użytkownika, na przykład joe@contoso.com, zamiast UserName. W związku z tym może być konieczne utworzenie powiązanej tabeli, która mapuje wartość UserName lub EmployeeID na userPrincipalName.
Aby uzyskać więcej informacji i przykłady działania dwukierunkowego filtrowania krzyżowego, zobacz oficjalny dokument Dwukierunkowe filtrowanie krzyżowe dla programu Power BI Desktop.