Aktivera dubbelriktad korsfiltrering för DirectQuery i Power BI Desktop
När du filtrerar tabeller för att skapa en lämplig vy över data står rapportskapare och datamodellerare inför utmaningar när de bestämmer hur filter ska tillämpas på en rapport. Tidigare hölls tabellens filterkontext på ena sidan av relationen, men inte den andra. Det här arrangemanget krävde ofta en komplex DAX-formel (Data Analysis Expressions) för att få önskat resultat.
Med dubbelriktad korsfiltrering har rapportskapare och datamodellerare nu mer kontroll över hur de kan använda filter när de arbetar med relaterade tabeller. Dubbelriktad korsfiltrering gör att de kan använda filter på båda sidor av en tabellrelation. Du kan använda filtren genom att sprida filterkontexten till en andra relaterad tabell på andra sidan av en tabellrelation.
Aktivera dubbelriktad korsfiltrering för DirectQuery
Du kan aktivera korsfiltrering i dialogrutan Redigera relation . Om du vill aktivera korsfiltrering för en relation måste du konfigurera följande alternativ:
Ange Korsfilterriktning till Båda.
Välj Använd säkerhetsfilter i båda riktningarna.
Kommentar
När du skapar DAX-formler för korsfiltrering i Power BI Desktop använder du UserPrincipalName. Det här fältet är ofta detsamma som en användares inloggning, till exempel joe@contoso.comi stället för UserName. Därför kan du behöva skapa en relaterad tabell som mappar UserName eller EmployeeID till UserPrincipalName.
Mer information och exempel på hur dubbelriktad korsfiltrering fungerar finns i white paper om dubbelriktad korsfiltrering för Power BI Desktop.