Exigences en matière de données

Effectué

Avant de créer des jeux de données dans Power BI, l’architecte de solution doit comprendre les données et les exigences par rapport aux fonctionnalités de Power BI.

Emplacement des données

Le reporting dépend en grande partie de la structure et du volume des données, outre les attentes utilisateur. L’architecte de solution doit se poser les questions suivantes sur les données nécessaires pour le reporting :

  • Toutes les données proviennent-elles de Dataverse ?
  • Existe-t-il des données de référence qui pourraient être utiles ?
  • Quel est le volume des données ?
  • À quelle fréquence les données doivent-elles être actualisées ?
  • Comment les données sont-elles liées ?
  • Quels sont les champs clés nécessaires pour lier des données ?
  • Quels sont les champs clés qui contiennent des analyses ?
  • Les champs de données clés sont-ils dispersés ?
  • Quelles données peuvent être laissées de côté ?

Important

La taille des données et la fréquence d’actualisation peuvent avoir un impact sur les licences.

Qui utilise la sortie

L’architecte de solution doit comprendre les exigences relatives aux utilisateurs des états et tableaux de bord Power BI, puis il doit se poser les questions suivantes :

  • Qui utilise les visualisations Power BI ?
  • Existe-t-il des considérations de sécurité des données concernant l’utilisation des données ?
  • Les utilisateurs utilisent-ils la fonctionnalité Questions-réponses ?
  • Des plans sont-ils en place pour l’utilisation d’alertes ?
  • Des plans sont-ils en place pour l’utilisation d’appareils mobiles ?
  • Existe-t-il des parties prenantes externes ?
  • Des considérations relatives aux licences sont-elles nécessaires ?

Sécurité requise

Les architectes de solution doivent comprendre les jeux de données que chaque utilisateur est autorisé à voir dans Power BI. Une considération clé est de savoir si les données s’affichant dans Power BI doivent être les mêmes que celles s’affichant dans les applications fournies. Ou si l’architecte de solution doit être en mesure de voir des données plus résumées.

Autres considérations de sécurité :

  • Le contenu Power BI des tableaux de bord partagés des applications pilotées par modèle doit également être partagé dans Power BI.
  • Les tableaux de bord partagés sont actualisés dans le contexte du propriétaire de l’état, et non de l’utilisateur qui consulte le tableau de bord.
  • Déterminez si la sécurité au niveau des lignes (SNL) doit être configurée ou non.
  • Évaluez si vous devez exclure ou obfusquer les champs sécurisés et les données personnelles.
  • Examinez l’agrégation des données dans la requête.
  • Limitez les options d’exportation des données dans Power BI.

Important

Power BI et Dataverse n’ont aucun privilège de synchronisation. Par conséquent, vous pourriez par inadvertance accorder à d’autres personnes l’accès à des données confidentielles dans Power BI.

Pensez au scénario fréquent dans lequel :

  • L’utilisateur ne doit avoir accès qu’à ses propres données.
  • Les responsables ne doivent avoir accès qu’aux données de leur équipe.
  • Les dirigeants doivent avoir accès à toutes les données.
  • Les données ont été importées dans un jeu de données et combinées avec des données d’autres systèmes.

Pour répondre à ces exigences, vous devez limiter l’accès aux lignes en fonction des rôles attribués dans le jeu de données à l’aide de SNL.