Planification de l’implémentation de Power BI : gestion de cycle de vie du contenu

Remarque

Cet article fait partie de la série d’articles sur la planification de l’implémentation de Power BI. Cette série se concentre principalement sur la charge de travail Power BI au sein de Microsoft Fabric. Pour une introduction à la série, consultez Planification de la mise en œuvre de Power BI.

Cet article présente une série d’articles qui vous aideront à planifier la gestion de cycle de vie de votre contenu Power BI. Cet article s’adresse principalement aux :

  • Administrateurs Fabric : administrateurs chargés de superviser Fabric dans l’organisation. Administrateurs Fabric qui pourraient avoir besoin de collaborer avec d’autres administrateurs, tels que ceux qui supervisent Microsoft 365 ou Azure DevOps.
  • Centre d’excellence (COE) et équipes BI : les équipes qui sont également responsables de la supervision de Power BI au sein de l’organisation. Ces équipes comprennent des décideurs qui déterminent la manière de gérer le cycle de vie du contenu Power BI. Ces équipes peuvent également inclure des rôles tels que des gestionnaires de versions qui gèrent le cycle de vie des versions de contenu ou des ingénieurs qui créent et gèrent les composants nécessaires pour utiliser et prendre en charge efficacement la gestion de cycle de vie.
  • Créateurs de contenu et propriétaires de contenu : il s’agit d’utilisateurs qui créent du contenu Power BI qu’ils souhaitent publier sur le portail Fabric afin de le partager avec d’autres personnes. Ces personnes sont responsables de la gestion du cycle de vie du contenu qu’elles créent.

Pour vous assurer que le contenu Power BI que vous proposez aux utilisateurs est fiable et utile, il est important de suivre des pratiques efficaces de gestion de cycle de vie du contenu. La gestion de cycle de vie fait référence à la façon dont vous gérez le contenu, de sa création à sa publication (ou déploiement), y compris la mise hors service du contenu lorsque les utilisateurs n’en ont plus besoin. La planification de votre stratégie de gestion de cycle de vie du contenu Power BI est une étape essentielle pour mettre à l’échelle et développer vos scénarios d’entreprise et d’analyse en libre-service.

Remarque

Cette série fournit une vue d’ensemble de la gestion de cycle de vie du contenu Power BI. Elle se concentre sur les considérations et conseils clés à prendre en compte pour planifier une stratégie de gestion de cycle de vie du contenu. Ces articles décrivent différentes approches en matière de gestion de cycle de vie, des environnements en libre-service de petite taille jusqu’aux scénarios d’entreprise plus sophistiqués.

Cette série se concentre principalement sur la charge de travail Power BI au sein de Microsoft Fabric. Toutefois, les concepts sous-jacents peuvent également s’appliquer aux autres charges de travail Fabric. Certaines fonctionnalités de gestion de cycle de vie abordées dans cette série peuvent aussi être utilisées pour d’autres éléments dans Fabric.

Cycle de vie du contenu Power BI

Le diagramme suivant illustre un cycle de vie de contenu Power BI classique.

Diagramme montrant le cycle de vie du contenu Power BI. Vous trouverez la description de chacune des six phases du cycle de vie à la suite de ce diagramme.

Conseil

Pour obtenir des conseils sur la planification et la création de contenu Power BI, consultez Planification de la solution BI.

Les six phases illustrées dans le diagramme sont les suivantes :

  1. Planifier et concevoir du contenu : en général, la création de contenu Power BI commence par la collecte des exigences, la conception de la solution et la prise de décisions clés concernant la gestion de cycle de vie.
  2. Développer du contenu et gérer les modifications : vous commencez à créer du contenu et à utiliser le contrôle de version (ou contrôle de code source) pour suivre et gérer les modifications apportées au contenu pendant le développement.
  3. Valider le contenu : vous testez régulièrement le contenu pour garantir des résultats de qualité et éviter que les modifications apportées au contenu existant ne génèrent de nouveaux problèmes.
  4. Déployer le contenu : quand vous êtes prêt, vous pouvez déployer le contenu dans un espace de travail ou le promouvoir entre différents environnements (par exemple, d’un espace de travail de test vers un espace de travail de production).
  5. Prendre en charge et monitorer le contenu : une fois le contenu publié, vous traitez les problèmes ou les requêtes des utilisateurs. La prise en charge et le monitoring du contenu donnent souvent lieu à la planification et à la création de contenu supplémentaire. Vous monitorez également le contenu déployé pour vous assurer qu’il est fiable.
  6. Mettre hors service et archiver le contenu : lorsque les consommateurs n’ont plus besoin du contenu ou ne s’en servent plus, vous devez le mettre hors service. La mise hors service du contenu nécessite généralement sa suppression et, si nécessaire, son archivage pour référence ultérieure.

Chacune de ces étapes est décrite en détail dans les articles de cette série sur la gestion de cycle de vie du contenu. Les conseils fournis dans ces articles vous aideront à déterminer votre approche pour gérer votre contenu Power BI.

Approches pour gérer le cycle de vie du contenu

Vous pouvez gérer le cycle de vie du contenu Power BI en utilisant différentes approches. Ces approches varient en complexité et en robustesse selon les composants et les processus que vous utilisez.

En général, les approches vont de simples à avancées.

  • Les approches simples sont généralement utiles pour les développeurs en libre-service. Ces approches impliquent moins d’étapes et de composants à gérer, mais ne fournissent pas le niveau de détail et de contrôle que peut exiger un scénario d’utilisation à l’échelle d’un service ou d’une entreprise. La publication de contenu en libre-service est un exemple d’approche simple de la gestion de cycle de vie.
  • Les approches avancées sont généralement privilégiées par les grandes équipes qui travaillent sur des solutions plus importantes ou plus complexes. Étant donné que leurs solutions sont plus complexes, ces équipes ont souvent davantage besoin de fonctionnalités d’automatisation, de personnalisation et de durabilité pour gérer le contenu. Par conséquent, ces approches impliquent généralement des processus plus robustes et sophistiqués. Toutefois, ces processus peuvent être trop complexes pour des déploiements de plus petite taille, notamment dans des scénarios d’utilisation personnelle ou en équipe. La publication de contenu d’entreprise est un exemple d’approche avancée de la gestion de cycle de vie.

Pour chaque étape du cycle de vie du contenu, le diagramme suivant présente quelques exemples de composants que vous pouvez utiliser pour des approches de gestion de cycle de vie simples ou avancées.

Diagramme montrant les approches de la gestion de cycle de vie allant de simples à avancées.

Le diagramme décrit les composants suivants pour chaque étape du cycle de vie du contenu. Les composants sont des exemples. Le premier exemple illustre la mise en place d’une approche de gestion de cycle de vie simple, tandis que le deuxième exemple illustre la mise en place d’une approche de gestion de cycle de vie avancée.

Article Description
Élément 1. Vous pouvez planifier et concevoir du contenu en utilisant Microsoft Teams pour collaborer en équipe ou Azure DevOps pour collaborer à des projets.
Élément 2. Vous pouvez développer du contenu et gérer les modifications en utilisant soit OneDrive Entreprise (également appelé OneDrive pour le travail ou l’école) pour effectuer le contrôle de version des fichiers, soit Azure Repos dans Azure DevOps pour effectuer le contrôle de code source de métadonnées.
Élément 3. Vous pouvez valider le contenu en utilisant Power BI pour effectuer des tests manuels ou Azure Test Plans dans Azure DevOps pour effectuer des tests automatisés.
Élément 4. Vous pouvez déployer du contenu en utilisant des pipelines de déploiement Power BI ou en utilisant Azure Pipelines dans Azure DevOps pour orchestrer CI/CD (intégration continue et livraison continue).
Élément 5. Vous pouvez prendre en charge et monitorer du contenu en utilisant les rapports de monitoring Power BI par défaut, comme ceux présents dans l’espace de travail de monitoring de l’administrateur, ou en créant votre propre rapport de monitoring personnalisé avec l’intégration à Azure Log Analytics.
Élément 6. Vous pouvez mettre hors service et archiver du contenu en utilisant soit OneDrive Entreprise (également appelé OneDrive pour le travail ou l’école) pour archiver et stocker des fichiers, soit Azure Repos dans Azure DevOps pour archiver des métadonnées.

La façon dont vous abordez la gestion de cycle de vie du contenu dépend de vos besoins et d’autres facteurs. Voici quelques facteurs clés à prendre en compte à mesure que vous explorez le contenu de cette série.

  • Qui crée le contenu ? Les créateurs de contenu ont différents besoins, compétences et workflows. Chacun de ces facteurs peut influencer la réussite des différentes approches de gestion de cycle de vie. Ce qui fonctionne pour une équipe centrale importante qui gère des environnements d’entreprise peut ne pas être adapté à une petite équipe décentralisée qui propose du contenu à un public restreint.
  • Le contenu créé est-il collaboratif ? Lorsque des créateurs de contenu travaillent ensemble sur le même contenu, le risque d’incohérence et de perturbation est plus élevé. Par exemple, un créateur peut remplacer les modifications d’un autre créateur. Une gestion de cycle de vie efficace est essentielle dans un environnement collaboratif pour éviter les pertes de temps et améliorer la productivité.
  • Quels sont le type et l’étendue du contenu ? L’approche à suivre peut varier en fonction du contenu. Le contenu vital pour l’entreprise avec un grand nombre de consommateurs doit bénéficier d’une approche de gestion de cycle de vie plus robuste. À l’inverse, un petit prototype peut ne nécessiter qu’une approche minimale, comme la suppression et l’archivage une fois l’objectif atteint.
  • Quelles sont les licences en place ? Différentes options de gestion de cycle de vie sont disponibles en fonction des licences Fabric ou Power BI dont vous disposez. Par exemple, les fonctionnalités Premium comme les pipelines de déploiement ne sont disponibles que pour les capacités Fabric ou Premium ou les utilisateurs avec des licences Premium par utilisateur (PPU). Cependant, l’intégration Fabric Git n’est disponible qu’avec la capacité Fabric.
  • Comment les créateurs de contenu livrent-ils le contenu ? Les créateurs de contenu qui utilisent différentes étendues de livraison de contenu peuvent avoir besoin d’approches différentes pour gérer ce contenu. Une équipe qui distribue du contenu à un public interne à l’aide d’applications Power BI devra probablement suivre une approche différente de celle d’une équipe qui distribue du contenu incorporé à des clients externes.
  • Quelle est la maturité de l’implémentation Power BI ou Fabric ? Lorsque votre implémentation atteint une certaine échelle, davantage de décisions et d’actions dépendent du contenu Power BI. Pour éviter toute interruption, la gestion de cycle de vie du contenu devient plus importante à mesure que vous évoluez et que vous vous développez.

Important

Il existe de nombreuses autres approches valides pour gérer le cycle de vie de votre contenu Power BI. Sélectionnez et planifiez une approche qui correspond le mieux à vos stratégies de propriété de contenu et d’étendue de livraison du contenu, et qui vous aide à répondre à vos besoins et à atteindre vos objectifs BI.

Dans le prochain article de cette série, découvrez comment planifier et concevoir du contenu dans le cadre de la gestion de cycle de vie du contenu.