Jaa


DirectQueryn kaksisuuntaisen ristiinsuodatuksen käyttöönotto Power BI Desktopissa

Kun raporttien tekijät ja tietojen mallintajat suodattavat taulukoita sopivan tietonäkymän luomiseksi, he kohtaavat haasteita määrittäessään, miten suodattimia käytetään raportissa. Aiemmin taulukon suodatinkontekstia pidettiin suhteen toisella puolella, mutta ei toisella. Tämä järjestely vaati usein monimutkaisen Data Analysis Expressions (DAX) -kaavan, jotta halutut tulokset saatiin.

Kaksisuuntaisen ristiinsuodatuksen avulla raporttien luojat ja tietojen mallintajat voivat nyt hallita entistä paremmin sitä, miten he voivat käyttää suodattimia toisiinsa liittyvien taulukoiden käsittelyssä. Kaksisuuntaisen ristiinsuodatuksen avulla he voivat käyttää suodattimia taulukkosuhteen molemmilla puolilla. Voit käyttää suodattimia levittämällä suodatinkontekstin taulukkosuhteen toisella puolella olevan toisen liittyvän taulukon.

Kaksisuuntaisen ristiinsuodatuksen käyttöönotto DirectQuerylle

Voit ottaa ristiinsuodatuksen käyttöön Muokkaa suhdetta -valintaikkunassa. Jos haluat ottaa suhteen ristiinsuodatuksen käyttöön, sinun on määritettävä seuraavat asetukset:

  • Määritä Ristisuodatussuunta-asetukseksiMolemmat.

  • Valitse Ota suojaussuodattimet käyttöön molempiin suuntiin.

    Screenshot of the Edit relationship dialog box with Cross filter direction set to both and the checkbox to Apply security filter in both directions selected.

Muistiinpano

Kun luot ristiinsuodatuksen DAX-kaavoja Power BI Desktopissa, käytä UserPrincipalName-nimeä. Tämä kenttä on usein sama kuin käyttäjän kirjautumisnimi, esimerkiksi joe@contoso.com, UserName-nimen sijaan. Siksi sinun on ehkä luotava vastaava taulukko, joka yhdistää UserName- tai EmployeeID-nimen UserPrincipalName-nimeen.

Saat lisätietoja ja esimerkkejä kaksisuuntaisen ristiinsuodatuksen toiminnasta teknisestä Kaksisuuntainen ristiinsuodatus Power BI Desktopissa -raportista.