Goede modelleringsprocedures toepassen

Voltooid

Het is essentieel dat uw model gegevensmachtigingen correct en efficiƫnt afdwingt. De volgende lijst bevat goede ontwikkelprocedures die u kunt toepassen.

  • Probeer minder gegevenssets (gegevensmodellen) te definiĆ«ren met goed ontworpen rollen.

  • Probeer minder rollen te maken met behulp van dynamische regels. Een gegevensgestuurde oplossing is eenvoudiger te onderhouden omdat u geen nieuwe rollen hoeft toe te voegen.

  • Maak, indien mogelijk, regels waarmee dimensietabellen worden gefilterd in plaats van feitentabellen. Het helpt bij het leveren van snellere queryprestaties.

  • Controleer of het modelontwerp, inclusief de bijbehorende relaties en relatie-eigenschappen, correct zijn ingesteld.

  • Gebruik de USERPRINCIPALNAME functie in plaats van USERNAME functie. Het biedt consistentie bij het valideren van de rollen in Power BI Desktop en de Power BI-service.

  • Valideer RLS en OLS grondig door alle rollen te testen.

  • Zorg ervoor dat de Power BI Desktop-gegevensbronverbinding dezelfde referenties gebruikt die worden toegepast wanneer deze worden ingesteld in de Power BI-service.