Použití osvědčených postupů modelování
Je důležité, aby váš model vynucuje správně a efektivně oprávnění k datům. Následující seznam obsahuje osvědčené postupy vývoje, které se mají použít.
Snažte se definovat méně datových sad (datových modelů) s dobře navrženými rolemi.
Snažte se vytvářet méně rolí pomocí dynamických pravidel. Řešení řízené daty je snazší udržovat, protože nemusíte přidávat nové role.
Pokud je to možné, vytvořte pravidla, která filtruje tabulky dimenzí místo tabulek faktů. Pomůže vám zajistit rychlejší výkon dotazů.
Ověřte, že návrh modelu, včetně jeho relací a vlastností relace, je správně nastavený.
USERPRINCIPALNAME
Místo funkce použijte funkciUSERNAME
. Poskytuje konzistenci při ověřování rolí v Power BI Desktopu a služba Power BI.Pečlivě ověřte zabezpečení na úrovni řádků a OLS testováním všech rolí.
Ujistěte se, že připojení ke zdroji dat Power BI Desktopu používá stejné přihlašovací údaje, které se použijí při nastavování v služba Power BI.