Aplicar boas práticas de modelagem

Concluído

É 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 da USERNAME 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.