Aplicar boas práticas de modelagem
É fundamental que seu modelo imponha permissões de dados de forma correta e eficiente. A lista a seguir fornece boas práticas de desenvolvimento para aplicar.
Esforce-se para definir menos conjuntos de dados (modelos de dados) com funções bem projetadas.
Esforce-se para criar menos funções usando regras dinâmicas. Uma solução orientada por dados é mais fácil de manter porque você não precisa adicionar novas funções.
Quando possível, crie regras que filtrem tabelas de dimensões em vez de tabelas de fatos. Isso ajudará a fornecer um desempenho de consulta mais rápido.
Valide se o design do modelo, incluindo suas relações e propriedades de relacionamento, está configurado corretamente.
Use a
USERPRINCIPALNAME
função em vez daUSERNAME
função. Ele fornece consistência ao validar as funções no Power BI Desktop e no serviço do Power BI.Valide rigorosamente RLS e OLS testando todas as funções.
Verifique se a conexão da fonte de dados do Power BI Desktop usa as mesmas credenciais que serão aplicadas quando configuradas no serviço do Power BI.