Goede modelleringsprocedures toepassen
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 vanUSERNAME
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.