Применение рекомендаций по моделированию
Очень важно, чтобы ваша модель правильно и эффективно применяла разрешения на доступ к данным. В следующем списке приведены рекомендации по разработке.
Старайтесь определять меньше наборов данных (моделей данных) с хорошо спроектированными ролями.
Старайтесь создавать меньше ролей за счет использования динамических правил. Управляемое данными решение проще обслуживать, поскольку вам не нужно добавлять новые роли.
По возможности создайте правила, которые применяют фильтр к таблицам измерений вместо таблиц фактов. Это поможет повысить производительность запросов.
Убедитесь, что модель, включая ее связи и свойства связей, правильно настроена.
Используйте функцию
USERPRINCIPALNAME
вместо функцииUSERNAME
. Это обеспечивает согласованность при проверке ролей в Power BI Desktop и службе Power BI.Тщательно проверяйте все роли с помощью RLS и OLS.
Убедитесь, что подключение к источнику данных Power BI Desktop использует те же учетные данные, которые будут применяться при настройке в службе Power BI.