Tillämpa bra modelleringsmetoder
Det är viktigt att din modell tillämpar databehörigheter korrekt och effektivt. I följande lista får du bra utvecklingsmetoder att tillämpa.
Sträva efter att definiera färre datamängder (datamodeller) med väldesignade roller.
Sträva efter att skapa färre roller med hjälp av dynamiska regler. En datadriven lösning är enklare att underhålla eftersom du inte behöver lägga till nya roller.
När det är möjligt skapar du regler som filtrerar dimensionstabeller i stället för faktatabeller. Det hjälper till att leverera snabbare frågeprestanda.
Kontrollera att modelldesignen, inklusive dess relationer och relationsegenskaper, har konfigurerats korrekt.
USERPRINCIPALNAME
Använd funktionen i stället förUSERNAME
funktionen. Det ger konsekvens när du verifierar rollerna i Power BI Desktop och Power BI-tjänst.Verifiera RLS och OLS noggrant genom att testa alla roller.
Kontrollera att Power BI Desktop-datakällans anslutning använder samma autentiseringsuppgifter som ska tillämpas när den konfigureras i Power BI-tjänst.