Planifier le déploiement pour la migration vers Power BI

Cet article décrit l’étape 2, qui concerne la planification de la migration d’une solution Power BI unique.

Diagram shows the stages of a Power BI migration. Stage 2 is emphasized for this article.

Remarque

Pour obtenir une explication complète de l’illustration ci-dessus, consultez Vue d’ensemble de la migration vers Power BI.

L’objectif de l’étape 2 est de définir la manière dont les exigences établies à l’étape 1 seront appliquées pour migrer une solution vers Power BI.

La finalité de l’étape 2 est de prendre le plus grand nombre de décisions spécifiques possible pour guider le processus de déploiement.

La prise de décision est ici un processus itératif et non linéaire. Une partie de la planification aura déjà été effectuée lors des étapes de prémigration. Les enseignements d’une preuve de concept (voir l’étape 3) peuvent être obtenus en parallèle de la planification du déploiement. Même pendant la création de la solution (décrite à l’étape 4), des informations supplémentaires peuvent faire surface et influencer les décisions liées au déploiement.

Important

Les étapes 1 à 5 concernent des activités relatives à une solution spécifique. Certaines décisions et activités au niveau de l’organisation ou du locataire impactent le processus au niveau de la solution. Quelques-unes de ces activités de planification générale sont décrites dans l’article Vue d’ensemble de la migration vers Power BI. Quand il y a lieu, reportez-vous aux décisions prises au niveau de l’organisation pour plus d’efficacité et de cohérence.

Conseil

Les sujets abordés dans cet article s’appliquent également à tout projet d’implémentation standard de Power BI.

Choisir le produit Power BI

L’une des premières décisions est le choix du produit Power BI, à savoir le service Power BI ou Power BI Report Server. Une fois que le contenu a été publié, beaucoup d’autres options deviennent disponibles, telles que l’incorporation, la livraison sur mobile et les abonnements par e-mail.

Attention

Si vous êtes tenté de vous servir de fichiers Power BI Desktop stockés dans un système de fichiers, sachez qu’il ne s’agit pas d’une approche optimale. Le recours au service Power BI (ou à Power BI Report Server) présente des avantages significatifs pour la sécurité, la distribution du contenu et la collaboration. La possibilité d’auditer et de surveiller les activités est un autre avantage du service Power BI.

Choisir l’approche de gestion des espaces de travail

Les espaces de travail sont un concept fondamental du service Power BI, ce qui fait de la gestion des espaces de travail un aspect important de la planification. Les questions à poser sont les suivantes :

  • Faut-il prévoir un espace de travail supplémentaire pour cette nouvelle solution ?
  • Des espaces de travail distincts seront-ils nécessaires pour les environnements de développement, de test et de production ?
  • Des espaces de travail distincts seront-ils utilisés pour les données et les rapports, ou un seul espace de travail sera-t-il suffisant ? Les espaces de travail distincts offrent beaucoup d’avantages, en particulier pour la sécurisation des modèles sémantiques (précédemment appelés « jeux de données »). Quand c’est nécessaire, ils peuvent être gérés séparément des utilisateurs qui publient des rapports.
  • Quelles sont les exigences de sécurité pour l’espace de travail ? Cela a une incidence sur la planification des rôles d’espace de travail. Quand une application est destinée à des consommateurs de contenu, les autorisations d’audience pour l’application sont gérées séparément de l’espace de travail. L’octroi d’autorisations distinctes aux lecteurs de l’application offre une plus grande souplesse pour respecter les exigences de sécurité applicables aux consommateurs qui utilisent en lecture seule les rapports ou tableaux de bord.
  • Les groupes existants peuvent-ils être utilisés pour sécuriser le nouveau contenu ? Les deux groupes dans Microsoft Entra ID (précédemment appelé Azure Active Directory) et Microsoft 365 sont pris en charge. Lorsqu’ils sont alignés sur des processus existants, les groupes permettent de gérer les autorisations plus facilement que les affectations à chacun des utilisateurs.
  • Y a-t-il des considérations de sécurité particulières pour les utilisateurs invités externes ? Vous pouvez être amené à travailler avec votre administrateur Microsoft Entra et votre administrateur Power BI pour configurer l’accès utilisateur invité.

Conseil

Envisagez de créer un espace de travail pour chaque projet ou activité métier spécifique. Vous pouvez être tenté de commencer à structurer les espaces de travail en fonction de votre structure organisationnelle (par exemple, un espace de travail par service), mais cette approche finit souvent par être trop globale.

Déterminer le mode de consommation du contenu

Il est utile de comprendre de quelle façon les consommateurs d’une solution préfèrent visualiser les rapports et les tableaux de bord. Les questions à poser sont les suivantes :

  • Une application Power BI (qui comprend des rapports et des tableaux de bord issus d’un seul espace de travail) est-elle le meilleur moyen de livrer du contenu aux consommateurs, ou l’accès direct à un espace de travail est-il suffisant pour les lecteurs de contenu ?
  • Certains rapports et tableaux de bord seront-ils incorporés ailleurs, par exemple dans Teams, SharePoint Online, ou un portail ou site web sécurisé  ?
  • Les consommateurs accéderont-ils au contenu sur des appareils mobiles ? La configuration requise pour livrer des rapports sur des petits appareils influencera certaines décisions de conception des rapports.

Déterminer si d’autres contenus peuvent être créés

Vous devez prendre plusieurs décisions importantes qui déterminent si les consommateurs sont autorisés à créer du contenu. Par exemple :

  • Les consommateurs seront-ils autorisés à créer des rapports à partir du modèle sémantique publié ? Cette fonctionnalité peut être activée en accordant à un utilisateur l’autorisation de génération pour les modèles sémantiques.
  • Les consommateurs pourront-ils enregistrer une copie d’un rapport et le personnaliser comme ils le souhaiteront ?

Attention

La fonctionnalité Enregistrer une copie est très utile, mais elle doit être utilisée avec précaution lorsque le rapport contient des graphismes ou des messages avec en-tête/pied de page. Étant donné que les logos, les icônes et les messages textuels sont souvent associés à des besoins de personnalisation ou de conformité réglementaire, il est important de contrôler soigneusement la manière dont ils sont livrés et distribués. Si la fonctionnalité Enregistrer une copie est utilisée, mais que les graphismes ou les messages avec en-tête/pied de page d’origine ne sont pas modifiés par le nouvel auteur, cela peut entraîner une confusion sur qui a initialement créé le rapport. Cela peut également limiter l’intérêt de la personnalisation.

Évaluer les besoins en capacité Premium

Des fonctionnalités supplémentaires sont disponibles quand un espace de travail est stocké sur une capacité Premium. Voici plusieurs raisons pour lesquelles les espaces de travail sur la capacité Premium peuvent être avantageux :

  • Contenu accessible aux consommateurs qui n’ont pas de licence Power BI Pro ou Premium par utilisateur.
  • Prise en charge des modèles sémantiques volumineux.
  • Actualisations des données plus fréquentes.
  • Utilisation possible de l’ensemble complet de dataflows.
  • Fonctionnalités d’entreprise, y compris les pipelines de déploiement et le point de terminaison XMLA.

Déterminer la méthode d’acquisition des données

Les données requises pour un rapport peuvent influencer plusieurs décisions. Les questions à poser sont les suivantes :

  • Est-il possible d’utiliser un modèle sémantique Power BI partagé existant, ou la création d’un modèle sémantique Power BI est-elle préférable pour cette solution ?
  • Un modèle sémantique partagé existant doit-il être enrichi avec de nouvelles données ou mesures pour répondre à d’autres besoins ?
  • Quel mode de stockage des données sera le plus approprié ? Les options disponibles sont Import, DirectQuery, Composite ou Live Connection.
  • Faut-il utiliser des agrégations pour améliorer les performances des requêtes ?
  • Créer un flux de données est-il utile et peut-il servir de source pour plusieurs modèles sémantiques ?
  • L’inscription d’une nouvelle source de données de passerelle est-elle nécessaire ?

Déterminer l’emplacement de stockage du contenu d’origine

En plus de la planification de la destination du déploiement cible, il est également important de planifier l’emplacement de stockage du contenu d’origine (ou source) :

  • Spécifiez un emplacement approuvé pour le stockage des fichiers Power BI Desktop (.pbix) d’origine. Dans l’idéal, cet emplacement doit être accessible uniquement aux personnes autorisés à modifier le contenu. L’emplacement doit être choisi dans le respect des paramètres de sécurité définis dans le service Power BI.
  • Pour les fichiers Power BI Desktop d’origine, utilisez un emplacement qui inclut l’historique des versions ou le contrôle de code source. La gestion des versions permet à l’auteur du contenu de revenir à une version de fichier antérieure, si nécessaire. OneDrive pour le travail ou l’école ou SharePoint sont deux solutions appropriées.
  • Spécifiez un emplacement approuvé pour le stockage des données sources non centralisées, telles que les fichiers plats ou les fichiers Excel. Il doit s’agir d’un emplacement auquel les créateurs de modèles sémantiques peuvent accéder sans problème et qui est sauvegardé régulièrement.
  • Spécifiez un emplacement approuvé pour le contenu exporté à partir du service Power BI. L’objectif est de garantir que la sécurité configurée dans le service Power BI ne puisse pas être involontairement contournée.

Important

Il est particulièrement important de spécifier un emplacement protégé pour les fichiers Power BI Desktop d’origine qui contiennent des données importées.

Évaluer le niveau d’effort

Une fois que vous avez collecté suffisamment d’informations sur les exigences (définies à l’étape 1) et le processus de planification du déploiement de la solution, vous pouvez évaluer le niveau d’effort. Vous pourrez ensuite établir un plan de projet avec les tâches, une chronologie et les responsabilités.

Conseil

Les coûts de main-d’œuvre (salaires et primes) sont généralement l’une des dépenses les plus élevées dans la plupart des organisations. Bien que cela soit difficile à estimer avec précision, les hausses de la productivité ont un excellent retour sur investissement.

Dans l’article suivant de cette série sur la migration vers Power BI, découvrez l’étape 3, qui concerne la création d’une preuve de concept pour atténuer les risques et résoudre les inconnues le plus tôt possible durant la migration vers Power BI.

Voici d’autres ressources utiles :

Les partenaires Power BI expérimentés sont là pour aider votre organisation à mener à bien le processus de migration. Pour contacter un partenaire Power BI, accédez au portail des partenaires Power BI.