Aplicar boas práticas de modelagem

Concluído

É fundamental que seu modelo imponha permissões de dados de maneira correta e eficiente. A lista com a seguir fornece boas práticas de desenvolvimento a serem aplicadas.

  • Busque 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 controlada por dados é mais fácil de manter porque você não precisa adicionar novas funções.

  • Quando possível, crie regras que filtram 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 relação, está definido corretamente.

  • Use a função USERPRINCIPALNAME em vez da função USERNAME. Ela fornece consistência ao validar as funções no Power BI Desktop e no serviço do Power BI.

  • Valide de maneira rigorosa o RLS e o 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.