Povolení obousměrného křížového filtrování pro DirectQuery v Power BI Desktopu
Při filtrování tabulek za účelem vytvoření vhodného zobrazení dat čelí tvůrci sestav a modelátoři dat výzvám při určování způsobu použití filtrů na sestavu. Kontext filtru tabulky byl dříve uložen na jedné straně relace, ale ne na druhé. Toto uspořádání často vyžadovalo komplexní vzorec DAX (Data Analysis Expressions), aby získal požadované výsledky.
S obousměrným křížovým filtrováním teď mají tvůrci sestav a modelátoři dat větší kontrolu nad tím, jak můžou používat filtry při práci s souvisejícími tabulkami. Obousměrné křížové filtrování umožňuje použít filtry na obou stranách relace tabulky. Filtry můžete použít tak, že kontext filtru rozšíříte do druhé související tabulky na druhé straně relace tabulky.
Povolení obousměrného křížového filtrování pro DirectQuery
Křížové filtrování můžete povolit v dialogovém okně Upravit relaci . Pokud chcete u relace povolit křížové filtrování, musíte nakonfigurovat následující možnosti:
Nastavte směr křížového filtru na Obě.
V obou směrech vyberte Použít filtr zabezpečení.
Poznámka
Při vytváření vzorců DAX křížového filtrování v Power BI Desktopu použijte UserPrincipalName. Toto pole je často stejné jako přihlášení uživatele, například joe@contoso.commísto userName. Proto možná budete muset vytvořit související tabulku, která mapuje username nebo EmployeeID na UserPrincipalName.
Další informace a příklady toho, jak obousměrné křížové filtrování funguje, najdete v dokumentu white paper o obousměrném křížovém filtrování v Power BI Desktopu.