Tillämpa bra modelleringsmetoder

Slutförd

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ör USERNAME 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.