Partager via


Planification de l’implémentation de Power BI : espaces de travail au niveau de l’espace de travail

Cet article décrit la planification de l’implémentation tactique que vous effectuez au niveau de l’espace de travail pour les espaces de travail Microsoft Fabric, en mettant l’accent sur l’expérience Power BI à l’intérieur de Fabric.

Remarque

Cet article fait partie de la série d’articles de planification de l’implémentation de Power BI . La série se concentre sur la planification de l’implémentation d’une expérience Power BI à l’intérieur de Microsoft Fabric. Consultez l’introduction de la série.

L’article concerne principalement :

  • Administrateurs d’infrastructure : administrateurs chargés de superviser l’implémentation de l’infrastructure dans l’organisation.
  • Équipes de centre d’excellence (CoE), informatique et décisionnel (BI) : équipes chargées de superviser l’utilisation des données et de la bi au sein de l’organisation, et de prendre en charge les utilisateurs en libre-service au sein de l’organisation.
  • Créateurs et propriétaires de contenu : utilisateurs en libre-service qui créent, publient et gèrent du contenu dans les espaces de travail.

Pour utiliser efficacement des espaces de travail, vous prenez de nombreuses décisions tactiques. Dans la mesure du possible, les décisions au niveau de l’espace de travail individuelles doivent s’aligner sur vos décisions au niveau du locataire.

Remarque

Le concept d’espace de travail provient de Power BI. Dans Fabric, l’objectif d’un espace de travail s’étend. Un espace de travail Fabric peut contenir des éléments de plusieurs expériences Fabric (également appelée charge de travail). Bien que l’étendue du contenu soit plus large que dans Power BI, vous pouvez appliquer la plupart des activités de planification de l’espace de travail décrites dans ces articles à la planification de vos espaces de travail Fabric.

Objectif de l’espace de travail

Lorsque vous planifiez un espace de travail, il est important de prendre en compte non seulement le type de contenu qu’il stocke, mais également les activités que l’espace de travail est destiné à prendre en charge.

Prenez en compte les deux exemples suivants d’espaces de travail liés au financement. Bien qu’ils soient tous deux dédiés à la même équipe, chaque espace de travail a un objectif différent :

  • Espace de travail Fin de mois financier : : l’espace de travail Fin de mois financier contient des rapports de rapprochement et de clôture de fin de mois. Cet espace de travail est considéré comme un espace de travail informel pour soutenir les efforts collaboratifs. Une application Power BI n’est pas nécessaire pour les visionneuses de contenu, car l’utilisation principale de cet espace de travail est la collaboration par un petit groupe de personnes qui travaillent en étroite collaboration. La plupart des membres de l’équipe disposent d’autorisations qui leur permettent de modifier du contenu dans cet espace de travail.
  • Espace de travail Rapports financiers : l’espace de travail Rapports financiers contient les rapports de niveau présentation finalisés. Cet espace de travail contient du contenu largement distribué dans l’ensemble de l’organisation à de nombreux spectateurs, notamment aux cadres, via une application Power BI. L’espace de travail est étroitement régi.

Avec ces deux exemples à l’esprit, tenez compte de deux aspects spécifiques de l’objectif de l’espace de travail : l’intention de collaboration et l’intention d’affichage.

Intention de collaboration

L’objectif principal d’un espace de travail dans le portail Fabric est de faciliter la collaboration entre plusieurs contributeurs.

La collaboration dans un espace de travail se produit de plusieurs façons :

  • Développement basé sur l’équipe : les utilisateurs peuvent collaborer pour générer, tester et publier du contenu. Un utilisateur pourrait travailler sur la conception d’un lakehouse. Un autre utilisateur peut travailler sur la conception du modèle sémantique, et d’autres utilisateurs peuvent se concentrer sur la création de rapports.
  • tests et validations: les utilisateurs peuvent avoir besoin d’effectuer des validations de données pour le nouveau contenu. Les experts en matière de l’unité commerciale peuvent avoir besoin d’effectuer des tests d’acceptation des utilisateurs (UAT). Une équipe de qualité des données peut avoir besoin de valider la précision du modèle sémantique.
  • Améliorations : les parties prenantes et les consommateurs du contenu peuvent suggérer des améliorations au contenu tout au long du cycle de vie du contenu.
  • Transfert de propriété : une autre personne ou une autre équipe peut assumer la responsabilité du contenu que quelqu’un d’autre a créé.

L’un des principaux domaines de la feuille de route d’adoption de Fabric est la propriété et la gestion du contenu. Le type de collaboration qui se produit dans un espace de travail diffère en fonction de l’approche que vous choisissez pour la propriété et la gestion du contenu :

  • BI en libre-service conduit par l'entreprise : contenu que les créateurs de contenu d’une unité commerciale ou département possèdent ou gèrent. Dans ce scénario, la plupart des collaborations dans l’espace de travail se produisent parmi les utilisateurs de cette unité commerciale.
  • Décisionnel libre-service géré : données qu’une équipe centralisée possède ou gère, mais les créateurs de contenu des différentes unités commerciales prennent en charge les rapports et les tableaux de bord. Dans ce scénario, il est très probable que plusieurs espaces de travail soient nécessaires pour faciliter la collaboration en toute sécurité par plusieurs équipes de personnes.
  • Entreprise BI : contenu qu’une équipe centralisée, telle que l’informatique, l’entreprise BI ou le Centre d’excellence possède ou gère. Dans ce scénario, les efforts de collaboration dans l’espace de travail se produisent entre les utilisateurs de l’équipe centralisée.

Liste de contrôle des décisions et actions clés lorsque vous planifiez la collaboration dans un espace de travail :

  • Envisagez les attentes en matière de collaboration : déterminez la façon dont la collaboration de l’espace de travail doit se produire et qui est impliqué dans une seule équipe ou au-delà des limites organisationnelles.
  • Envisagez les attentes en matière de propriété et de gestion du contenu: réfléchissez à la manière dont les différentes approches de propriété et de gestion du contenu (BI libre-service piloté par l'entreprise, BI libre-service géré, et BI d'entreprise) influenceront la conception et l'utilisation des espaces de travail.

Conseil

Lorsque vos besoins ne sont pas satisfaits en adoptant une approche unique, préparez-vous à être flexible et à utiliser une stratégie de gestion et de propriété de contenu différente pour différents espaces de travail. La stratégie peut être basée sur le scénario et sur les membres de l’équipe impliqués.

Intention de l’affichage du contenu

L’objectif secondaire d’un espace de travail consiste à distribuer du contenu aux consommateurs qui doivent consulter le contenu. Pour les visionneuses de contenu, la charge de travail Fabric principale est Power BI.

Vous pouvez aborder la distribution de contenu dans le service Power BI de plusieurs façons :

  • Les rapports peuvent être consultés à l’aide d’une application Power BI : le contenu stocké dans un espace de travail non personnel peut être publié dans une application Power BI. Une application Power BI est une expérience plus conviviale que l’affichage des rapports directement dans un espace de travail. Pour cette raison, l’utilisation d’une application Power BI est souvent le meilleur choix pour distribuer du contenu aux consommateurs. Les audiences d’une application Power BI sont flexibles. Toutefois, parfois, vos objectifs pour distribuer du contenu avec une application sont un facteur déterminant comment organiser le contenu dans ou entre les espaces de travail. Pour plus d’informations sur la sécurisation des applications Power BI, consultez Planification de la sécurité des consommateurs de rapports.
  • Rapports peuvent être consultés directement dans l’espace de travail: cette approche est souvent appropriée pour les espaces de travail informels et collaboratifs. Les rôles d’espace de travail définissent qui peut afficher ou modifier le contenu dans un espace de travail. Pour plus d’informations sur les rôles d’espace de travail, consultez Planification de la sécurité du créateur de contenu.
  • Les rapports peuvent être partagés : l’utilisation d’autorisations par élément (liens ou accès direct) est utile lorsque vous devez fournir un accès en lecture seule à un seul élément d’un espace de travail. Nous vous recommandons d’utiliser des autorisations d’application et des rôles d’espace de travail plus fréquemment que de partager, car ils sont plus faciles à gérer. Pour plus d’informations, consultez Planification de la sécurité des consommateurs.
  • Les rapports peuvent être incorporés dans une autre application et consultés dans l’application : parfois, l’intention est pour les consommateurs d’afficher le contenu Power BI incorporé dans une autre application. L’incorporation de contenu est utile lorsqu’il est judicieux pour l’utilisateur de rester dans l’application pour augmenter l’efficacité et rester dans son flux de travail.

Un autre domaine clé de la feuille de route d’adoption de Fabric est l’étendue de la distribution de contenu. Les façons dont un espace de travail prend en charge la distribution de contenu diffèrent en fonction de l’étendue de distribution de contenu :

  • Personal BI : Le contenu est destiné à être utilisé par le créateur de contenu. Étant donné que le partage de contenu avec d'autres utilisateurs n'est pas un objectif, la BI personnelle est effectuée dans un espace de travail personnel, comme décrit dans la section suivante.
  • Team BI: le contenu est partagé avec un nombre relativement faible de collègues qui travaillent en étroite collaboration. Dans ce scénario, la plupart des espaces de travail sont des espaces de travail informels et collaboratifs.
  • BI Départemental: le contenu est distribué à de nombreux consommateurs appartenant à un service ou à une grande unité d'affaires. Dans ce scénario, l’espace de travail est principalement destiné aux efforts de collaboration. Dans les scénarios décisionnels de service, le contenu est généralement consulté dans une application Power BI au lieu d’être directement consulté dans l’espace de travail.
  • Entreprise BI: le contenu est distribué largement au-delà des limites organisationnelles au plus grand nombre de consommateurs cibles. Dans ce scénario, l’espace de travail est principalement destiné aux efforts de collaboration. Pour les scénarios décisionnels d’entreprise, le contenu est généralement consulté dans une application Power BI au lieu d’être directement consulté dans l’espace de travail.

Conseil

Lorsque vous planifiez vos espaces de travail, tenez compte des besoins de l’audience lors de la détermination du mode de licence de l’espace de travail. Le type de licence affecté à l’espace de travail affecte les fonctionnalités disponibles, notamment les personnes pouvant afficher ou gérer le contenu de l’espace de travail.

Liste de contrôle des décisions et des actions clés lorsque vous envisagez les attentes relatives à la façon dont le contenu de l’espace de travail est consulté :

  • Prenez en compte les attentes concernant la consultation du contenu: Déterminez comment vous prévoyez que les consommateurs vont consulter le contenu publié dans l'espace de travail. Déterminez si l’affichage se produit directement dans l’espace de travail ou à l’aide d’une autre méthode.
  • Déterminez à qui le contenu sera remis: déterminez qui est le public cible. Tenez également compte du mode de licence de l’espace de travail, en particulier lorsque vous attendez un nombre significatif de visionneuses de contenu.
  • Évaluer les besoins d’une application Power BI: tenez compte de l’objectif de l’espace de travail tel qu’il est lié aux exigences de distribution de contenu. Une exigence pour une application Power BI peut influencer les décisions relatives à la création d’un espace de travail.
  • Envisagez les attentes relatives à l'étendue de livraison de contenu: réfléchissez à comment les différentes étendues de distribution de contenu (BI personnel, BI d'équipe, BI départemental et BI d'entreprise) influenceront la manière dont vous concevez et utilisez les espaces de travail.

Conseil

Soyez prêt à être flexible. Vous pouvez utiliser une stratégie d’affichage de contenu différente pour les espaces de travail en fonction du scénario et des membres de l’équipe impliqués. En outre, n’avez pas peur d’utiliser différentes approches d’étendue de distribution de contenu pour les espaces de travail lorsqu’il peut être justifié.

Utilisation appropriée des espaces de travail personnels

Vous pouvez choisir parmi deux types d’espaces de travail :

  • espaces de travail personnels: chaque utilisateur a un espace de travail personnel. Un espace de travail personnel pourrait être utilisé pour publier certains types de contenu dans le portail Fabric. Son objectif principal est de soutenir les usages de BI personnel.
  • espaces de travail: l’objectif principal d’un espace de travail est de prendre en charge la collaboration entre plusieurs utilisateurs. Deuxièmement, un espace de travail peut également être utilisé pour l’affichage du contenu.

Un espace de travail personnel utilisé pour tout autre que l’apprentissage du décisionnel personnel, du contenu temporaire ou des tests augmente le risque d’une organisation. Dans un espace de travail personnel, seul le propriétaire de l’espace de travail crée et gère le contenu. Un espace de travail personnel ne prend pas également en charge la collaboration avec d’autres personnes.

Pour permettre à un utilisateur de créer n’importe quel type d’élément Fabric, comme un lakehouse ou un entrepôt, un espace de travail doit être ajouté à une capacité Fabric. Le processus s’applique aux espaces de travail standard et aux espaces de travail personnels. Vous pouvez contrôler les personnes autorisées à créer certains types d'éléments dans un espace de travail personnel en gérant l'affectation de sa capacité.

Un espace de travail personnel est limité dans ses options pour partager du contenu avec d’autres personnes. Vous ne pouvez pas publier d’application Power BI à partir d’un espace de travail personnel. En outre, les applications Power BI constituent un mécanisme important pour distribuer du contenu à l’organisation. Les autorisations par élément (liens ou accès direct) sont le seul moyen de partager le contenu de l’espace de travail personnel avec d’autres personnes. Une utilisation étendue des autorisations par élément implique davantage d’efforts et augmente le risque d’erreur. Pour plus d’informations, consultez Planification de la sécurité des consommateurs.

Liste de contrôle des décisions et des actions clés lorsque vous tenez compte des attentes relatives à l’utilisation des espaces de travail personnels :

  • Comprendre l’utilisation actuelle des espaces de travail personnels : avoir des conversations avec vos utilisateurs et passer en revue les données d’activité pour vous assurer de comprendre ce que les utilisateurs font avec leurs espaces de travail personnels.
  • Décider comment les espaces de travail personnels doivent être utilisés: déterminez comment les espaces de travail personnels doivent (et ne doivent pas) être utilisés dans votre organisation. Concentrez-vous sur l’équilibrage des risques et la facilité d’utilisation avec les besoins de collaboration et d’affichage de contenu.
  • Déplacez le contenu de l’espace de travail personnel lorsqu’il est approprié : pour le contenu critique, déplacez du contenu d’espaces de travail personnels vers des espaces de travail standard lorsqu’il est approprié.
  • créer et publier de la documentation sur les espaces de travail personnels: créez une documentation utile ou faq pour vos utilisateurs sur la façon d’utiliser efficacement des espaces de travail personnels. Rendez les informations disponibles dans votre portail centralisé et dans les documents de formation.

Pour plus d’informations, consultez la feuille de route d’adoption de Fabric :

Propriété de l’espace de travail

L’un des éléments les plus importants à prendre en compte lorsque vous planifiez des espaces de travail consiste à déterminer les rôles et responsabilités de propriété et de gestion . L’objectif est d’avoir une clarté sur exactement qui est responsable de la création, de la maintenance, de la publication, de la sécurisation et de la prise en charge du contenu dans chaque espace de travail.

La clarté sur la propriété est particulièrement pertinente lorsque les responsabilités de création et de gestion des données sont décentralisées ou distribuées entre les services et les unités commerciales. Ce concept est également parfois appelé architecture de maillage de données. Pour plus d’informations sur le maillage de données, consultez Qu’est-ce que le maillage de données ?.

Dans Fabric, la propriété décentralisée ou distribuée est activée par le biais des espaces de travail. Différentes zones de l’organisation peuvent fonctionner indépendamment, mais contribuent toujours à la même structure de données sous-jacente dans OneLake. Chaque espace de travail peut avoir son propre administrateur, contrôle d’accès et affectation de capacité (pour la facturation, l’emplacement des données géographiques et le monitoring des performances).

Conseil

Une autre façon de prendre en charge la propriété de l’espace de travail dans Fabric est avec des domaines, qui sont décrits plus loin dans cet article.

Lorsque l’objectif de collaboration implique une décentralisation et des équipes multiples au-delà d’une seule unité d’entreprise, la gestion des espaces de travail peut s’avérer plus complexe. Souvent, il est utile de créer des espaces de travail distincts pour délimiter clairement l’équipe responsable du contenu. L’utilisation de plusieurs espaces de travail vous permet d’être spécifique en matière de responsabilité de propriété et de gestion, et peut vous aider à définir la sécurité en fonction du principe du privilège minimum. Pour plus d’informations sur la sécurité, consultez Plan de sécurité du créateur de contenu.

Conseil

Vos décisions liées à la responsabilité et à la responsabilité doivent être corrélées directement avec vos actions liées à la définition de l’accès à l’espace de travail, décrite plus loin dans cet article.

Liste de contrôle des décisions et actions clés lorsque vous envisagez de prendre en compte les responsabilités de propriété de l’espace de travail :

  • Obtenez une compréhension complète du fonctionnement de la propriété du contenu : assurez-vous que vous comprenez entièrement la façon dont la propriété et la gestion du contenu se produisent dans l’ensemble de l’organisation. Reconnaissez que vous n’aurez probablement pas d’approche uniformément adaptée à l’ensemble de l’organisation. Comprendre les besoins en matière de propriété décentralisée ou distribuée.
  • Définir et documenter les rôles et responsabilités: vérifiez que vous définissez et documentez des rôles et responsabilités clairs pour les personnes qui collaborent dans des espaces de travail. Rendez ces informations disponibles dans les activités d’intégration, dans les documents de formation et dans votre portail centralisé.
  • Créez une matrice de responsabilité : mappez qui est censé gérer chaque fonction pour créer, gérer, publier, sécuriser et prendre en charge du contenu. Disposez de ces informations lorsque vous commencez à planifier les rôles d’accès à l’espace de travail.
  • Envisagez des scénarios de co-propriété ou de propriété multi-équipe : identifiez un scénario où il serait utile de créer des espaces de travail distincts afin que les responsabilités soient claires.
  • créer une documentation de gestion de l’espace de travail: informez les administrateurs et les membres de l’espace de travail sur la façon de gérer les paramètres et l’accès de l’espace de travail. Incluez les responsabilités des administrateurs, des membres et des contributeurs de l’espace de travail. Rendez les informations disponibles dans votre portail centralisé et dans les documents de formation.

Organisation de l’espace de travail

Comment organiser les espaces de travail est l’un des aspects les plus importants de la planification de l’espace de travail.

Différentes unités commerciales et services peuvent utiliser des espaces de travail différemment en fonction de leurs besoins de collaboration. Lorsque vous avez besoin d’un nouvel espace de travail, nous vous recommandons de prendre en compte les facteurs décrits dans cette section.

Objet et étendue de l’espace de travail

Les options suivantes présentent quelques suggestions sur la façon dont vous pouvez organiser les espaces de travail par sujet et étendue.

Dans certains cas, vous pouvez déjà avoir des groupes utiles établis dans l’ID Microsoft Entra. Vous pouvez utiliser les groupes pour gérer l’accès aux ressources pour la zone et l’étendue définies de l’objet. Toutefois, vous devrez peut-être créer des groupes pour implémenter entièrement cette approche. Pour plus d’informations, consultez l’accès à l’espace de travail.

Option 1 : Un espace de travail par zone ou projet d’objet

Si vous créez un espace de travail pour chaque zone ou projet d’objet, vous pouvez vous concentrer sur l’objectif de l’espace de travail. Cette approche peut être plus équilibrée dans la distribution du contenu entre les espaces de travail.

Exemples : Finances trimestrielles ou Analyse des lancements de produits

Les avantages de l’option 1 sont les suivants :

  • Il est plus simple de gérer l’accès utilisateur pour qui peut modifier ou afficher du contenu, car l’accès est limité par zone d’objet.
  • Lorsque les utilisateurs au-delà des limites de l’organisation accèdent au contenu, la structure des espaces de travail par zone d’objet est plus flexible et plus facile à gérer, qui est comparée à l’option 2, décrite ci-dessous.
  • Une étendue par zone d’objet est un bon compromis entre les espaces de travail qui contiennent trop d’éléments et d’espaces de travail qui contiennent trop peu d’éléments.

Un inconvénient de l’option 1 est que, selon la façon dont les espaces de travail étroits ou larges sont définis, vous risquez toujours que les utilisateurs créent un nombre excessif d’espaces de travail. La recherche de contenu peut être difficile pour les utilisateurs lorsque le contenu est réparti sur de nombreux espaces de travail.

Conseil

Lorsqu’ils sont bien planifiés et gérés, la création d’un espace de travail par zone ou projet d’objet entraîne généralement un nombre gérable d’espaces de travail.

Option 2 : un espace de travail par service ou équipe

Une approche courante consiste à créer un espace de travail par service, équipe ou unité commerciale. En fait, l’alignement avec le graphique organisationnel est la façon la plus courante de commencer à planifier des espaces de travail. Mais cette approche n’est pas idéale pour tous les scénarios.

Exemples : Département des finances ou équipe de vente Analytique

Le diagramme suivant illustre un exemple généralisé de la façon dont vous pouvez séparer des espaces de travail par service, équipe ou zone d’objet. L’option 1 et l’option 2 ressemblent. Les éléments à inclure dans chaque espace de travail dépendent de la nature des données sur lesquelles se concentrent chaque service, équipe ou zone sujet, et sur la façon dont ils ont l’intention d’utiliser les données.

Diagramme montrant des espaces de travail distincts pour les services, les équipes ou les domaines d’objet.

Les avantages de l’option 2 sont les suivants :

  • Il est très facile de commencer à planifier. Tout le contenu dont ont besoin les utilisateurs du service se trouve dans un espace de travail.
  • Il est facile pour les utilisateurs de connaître l’espace de travail à utiliser, car tout leur contenu est publié dans l’espace de travail associé à leur service ou à leur équipe.
  • La gestion des rôles de sécurité peut être simple, en particulier lorsque vous utilisez la meilleure pratique d’attribuer des groupes Microsoft Entra aux rôles d’espace de travail.

Les inconvénients de l’option 2 sont les suivants :

  • Le résultat est souvent un espace de travail étendu qui contient de nombreux éléments. Une étendue d’espace de travail largement définie peut rendre difficile pour les utilisateurs de localiser des éléments spécifiques.
  • Étant donné qu’une relation un-à-un existe entre un espace de travail et une application Power BI, un espace de travail largement défini peut entraîner des applications pour les utilisateurs qui contiennent beaucoup de contenu. Vous pouvez atténuer le problème en excluant certains éléments de l’espace de travail de l’application et par le biais de la conception de la navigation d’application.
  • Lorsque les utilisateurs d’autres services doivent afficher des éléments d’espace de travail spécifiques, la gestion des autorisations peut être plus complexe. Un risque est que les gens supposent que tout dans l’espace de travail du service est pour leurs yeux uniquement. Un autre risque est que le partage d’éléments individuels au lieu de rôles est utilisé pour obtenir des autorisations d’affichage granulaires.
  • Si certains créateurs de contenu ont besoin d’autorisations pour modifier certains éléments, mais pas tous les éléments, il n’est pas possible de définir ces autorisations dans un espace de travail unique. Les rôles d’espace de travail, qui déterminent les autorisations de modification ou d’affichage, sont définis au niveau de l’espace de travail.
  • Lorsque vous avez un grand nombre d’éléments d’espace de travail, vous devez souvent utiliser des conventions d’affectation de noms strictes pour les éléments afin que les utilisateurs puissent trouver ce dont ils ont besoin.
  • Les espaces de travail étendus avec de nombreux éléments peuvent rencontrer une limitation technique du nombre d’éléments pouvant être stockés dans un espace de travail.

Conseil

Lorsque vous créez des espaces de travail qui s’alignent sur votre organigramme, vous vous retrouvez souvent avec moins d’espaces de travail. Toutefois, vous risquez de vous retrouver avec des espaces de travail qui contiennent de manière disproportionnée de grandes quantités de contenu. Nous vous recommandons de ne pas aligner les espaces de travail par service ou équipe lorsque vous prévoyez d’avoir un nombre important d’éléments ou de nombreux utilisateurs.

Option 3 : Espace de travail pour un rapport ou une application spécifique

La création d’un espace de travail pour chaque rapport ou type d’analyse n’est pas recommandée, sauf dans des circonstances spécifiques.

Exemples : Résumé des ventes quotidiennes ou Bonus exécutifs

Les avantages de l'option 3 sont les suivants :

  • L’objectif d’un espace de travail défini de manière étroite est clair.
  • Le contenu ultra-sensible peut et doit souvent être séparé dans son propre espace de travail afin qu’il puisse être géré et régi explicitement.
  • Les autorisations d’espace de travail affinées s’appliquent à quelques éléments. Cette configuration est utile lorsque, par exemple, un utilisateur est autorisé à modifier un rapport, mais pas un autre.

Les inconvénients de l'option 3 sont les suivants :

  • Si elles sont surutilisées, les espaces de travail définis de manière étroite peuvent entraîner un grand nombre d’espaces de travail.
  • Un grand nombre d’espaces de travail nécessitent davantage d’efforts pour les utilisateurs. Bien que les utilisateurs puissent s’appuyer sur la recherche, trouver le contenu approprié dans l’espace de travail approprié peut être frustrant.
  • Un plus grand nombre d’espaces de travail augmente l’audit et la gestion de la charge de travail.

Conseil

Vous devez créer un espace de travail avec une étendue étroite, telle qu’un rapport individuel, uniquement pour des raisons spécifiques. Il doit s’agir de l’exception plutôt que de la règle. Occasionnellement, séparer des cartes de performance dans leur propre espace de travail est une technique utile. Par exemple, l’utilisation d’un espace de travail distinct est utile lorsqu’un tableau de bord présente des objectifs qui couvrent plusieurs domaines d’objet. Il est également utile de configurer des autorisations spécifiques pour la gestion et l’affichage de la carte de performance.

Liste de contrôle des décisions et actions clés lorsque vous tenez compte de la zone d’objet et de l’étendue du contenu de l’espace de travail :

  • Évaluez la configuration des espaces de travail : passez en revue la façon dont les utilisateurs utilisent actuellement des espaces de travail. Identifiez ce qui fonctionne bien et ce qui ne fonctionne pas bien. Planifiez les changements potentiels et les opportunités d’éducation des utilisateurs.
  • Envisagez la meilleure étendue d’espace de travail: identifiez la façon dont vous souhaitez que les utilisateurs utilisent des espaces de travail en fonction de l’objectif, de la zone d’objet, de l’étendue et de la personne responsable de la gestion du contenu.
  • Identifiez l’emplacement du contenu hautement sensible : déterminez quand vous pouvez justifier la création d’un espace de travail spécifique pour stocker uniquement du contenu hautement sensible.
  • Créez et publiez de la documentation sur l’utilisation d’espaces de travail : créez une documentation utile ou faq pour vos utilisateurs sur la façon dont ils sont censés organiser et utiliser des espaces de travail. Rendez ces informations disponibles dans les supports de formation et dans votre portail centralisé.

Types d’éléments d’espace de travail

Une pratique courante pour dissocier les ressources de données des ressources analytiques consiste à séparer les espaces de travail de données des espaces de travail de création de rapports.

  • Un espace de travail de données est dédié au stockage et à la sécurisation des éléments de données tels qu’un lakehouse, un entrepôt, un pipeline de données, un flux de données ou un modèle sémantique.
  • Un espace de travail de création de rapports se concentre davantage sur les activités analytiques en aval. Un espace de travail de création de rapports stocke et sécurise uniquement les éléments tels que les rapports, les tableaux de bord et les métriques. Les espaces de travail de création de rapports incluent généralement du contenu Power BI, mais il n’est pas nécessaire.

Dans Fabric, vous pouvez étendre cette séparation pour avoir des espaces de travail distincts pour d’autres types d’éléments.

Voici quelques exemples :

  • Espaces de travail pour les sources de données pour les entrepôts de données, les lacs de données et les bases de données SQL qui stockent des données
  • Espaces de travail pour la transformation de données des pipelines de données, des notebooks et des dataflows qui transforment les données
  • Espaces de travail de distribution pour les cartes de performance, les jeux de métriques et les applications d’organisation qui distribuent des données aux utilisateurs

Le diagramme suivant illustre un exemple de la façon dont vous pouvez séparer les espaces de travail par type d’élément.

Diagramme montrant des espaces de travail distincts pour les transformations, les sources de données, les modèles sémantiques et la distribution.

Conseil

Chaque expérience Fabric vous permet de créer différents types d’éléments. Ces éléments ne correspondent pas toujours parfaitement au concept de données par rapport à la création de rapports ou au contenu analytique. Un exemple est un bloc-notes Fabric qui peut être utilisé de plusieurs façons différentes. Les utilisateurs peuvent utiliser un notebook Fabric pour charger et transformer des données dans un lakehouse, pour envoyer des requêtes Spark SQL ou pour analyser et visualiser des données à l’aide de PySpark. Lorsque l’espace de travail contient des charges de travail mixtes, nous vous recommandons de vous concentrer principalement sur l’objectif de l’espace de travail et la propriété du contenu, comme décrit dans cet article.

Les avantages de la séparation des espaces de travail de données des espaces de travail de création de rapports sont les suivants :

  • Les données organisationnelles critiques, telles qu’un modèle lakehouse ou sémantique approuvé , peuvent résider dans un espace de travail spécifique conçu pour rendre les données réutilisables disponibles à l’échelle de l’entreprise. Voici quelques exemples courants :
  • La gestion des accès peut être centralisée pour les données organisationnelles critiques. La gestion de l’accès séparément pour l’espace de travail de données par rapport aux espaces de travail de création de rapports est utile lorsque différentes personnes sont responsables des données et des rapports. Dans le cas de la BI en libre-service, il est courant d’avoir beaucoup de créateurs de rapports et peu de créateurs de données.
  • Le fait de limiter qui peut modifier et gérer les modèles sémantiques réduit le risque de modifications involontaires, en particulier pour les éléments de données critiques qui sont réutilisés à de nombreuses fins ou par de nombreux utilisateurs. La séparation physique réduit les risques de modifications accidentelles ou non approuvées. Cette couche supplémentaire de protection est utile pour les modèles sémantiques certifiés , dont l’organisation s’appuie pour sa qualité et sa fiabilité.
  • Les scénarios de co-propriété sont précisés. Lorsque des modèles sémantiques partagés sont fournis à partir d’une équipe informatique ou bi centralisée, les créateurs de contenu en libre-service dans les unités commerciales publient des rapports. Une bonne pratique consiste à séparer les modèles sémantiques dans un espace de travail distinct. Cette approche évite l’ambiguïté des scénarios de co-propriété, car la propriété et la responsabilité par espace de travail sont plus clairement définies.
  • La sécurité au niveau des rangées (RLS) est appliquée. Lorsque vous encouragez les créateurs à travailler dans différents espaces de travail, ils n’ont pas d’autorisations de modification inutiles pour le modèle sémantique d’origine. L’avantage est que RLS et la sécurité au niveau de l’objet (OLS) sont appliquées pour les créateurs de contenu et les spectateurs de contenu.

Les inconvénients de la séparation des espaces de travail de données des espaces de travail de création de rapports sont les suivants :

  • Une convention d’affectation de noms d’espace de travail est requise pour différencier un espace de travail de données d’un espace de travail de création de rapports.
  • L’éducation supplémentaire des utilisateurs est nécessaire pour s’assurer que les auteurs de contenu et les consommateurs savent où publier et trouver du contenu.
  • Parfois, il est difficile de délimiter clairement les types d’éléments qui doivent être contenus dans un espace de travail. Au fil du temps, un espace de travail peut contenir plus de types de contenu que prévu à l’origine.
  • L’utilisation d’espaces de travail distincts entraîne un plus grand nombre d’espaces de travail dont vous avez besoin pour gérer et auditer. À mesure que vous planifiez un objectif, une étendue et d’autres considérations (telles que la séparation du contenu de développement, de test et de production), l’approche de la conception de l’espace de travail peut devenir plus compliquée.
  • Des processus de gestion des modifications supplémentaires peuvent être nécessaires pour suivre et hiérarchiser les modifications demandées aux éléments de données centralisés, en particulier lorsque les créateurs de rapports ont des exigences au-delà des modèles composites et des mesures au niveau du rapport.

Étape de développement de l’espace de travail

Une pratique courante consiste à utiliser des espaces de travail distincts pour différentes étapes de développement de contenu. En règle générale, cette pratique implique les étapes suivantes :

  • Espaces de travail de développement pour les modifications non testées
  • Tester les espaces de travail pour des tests internes et dédiés aux utilisateurs
  • Espaces de travail de production pour libérer du contenu pour les consommateurs

Dans Fabric, vous pouvez ajouter des espaces de travail pour chaque étape à un pipeline de déploiement. Un pipeline de déploiement permet de gérer le cycle de vie du contenu en permettant aux administrateurs de pipeline de comparer et de déployer des modifications entre les étapes. En règle générale, vous publiez d’abord du contenu à la première étape (comme le développement), puis déployez-le à la phase suivante (comme le déploiement de contenu à partir du développement vers les espaces de travail de test , puis du test aux espaces de travail de production ).

Voici un exemple de cette configuration :

Diagramme montrant trois étapes d’espace de travail dans un pipeline de déploiement : développement, test et production.

Vous pouvez également combiner la séparation des espaces de travail par étape de développement et par type d’élément. Si vous utilisez des pipelines de déploiement, vous pouvez utiliser la liaison automatique pour vous assurer que les étapes sont liées. La liaison automatique garantit que, par exemple, les rapports dans l’espace de travail de développement de rapport pointent vers le modèle sémantique approprié dans l’espace de travail de développement de modèle.

Voici un exemple :

Diagramme montrant les espaces de travail de développement, de test et de production pour les rapports et les modèles dans deux pipelines de déploiement distincts liés par la liaison automatique.

Si vous le souhaitez, vous pouvez avoir d’autres espaces de travail, tels que les types d’espaces de travail suivants :

  • espaces de travail privés pour que les créateurs fonctionnent de manière isolée. L’utilisation de cette configuration est une pratique courante pour collaborer sur le contenu à l’aide de l’intégration Git, car chaque créateur de contenu travaille sur sa propre copie distincte (branche) du contenu afin d’éviter de perturber le travail de l’autre. Ensuite, les créateurs peuvent ouvrir un pull request pour fusionner leurs modifications dans une autre branche qui se synchronise avec l’espace de travail de développement. Ils peuvent voir cet espace, mais pas y modifier ou publier du contenu.
  • Espaces de travail de préproduction pour les créateurs afin d’effectuer des tests spécifiques avant de libérer du contenu. Ces tests peuvent inclure des tests de performances ou des tests de prise en charge de ressources telles que des passerelles de données et des applications.
  • Espaces de travail bac à sable pour les créateurs afin d’expérimenter librement et d’effectuer des explorations improvisées . Les espaces de travail de bac à sable sont généralement vidés à une cadence régulière (souvent automatiquement, par exemple en utilisant des API ou des notebooks). Le contenu que les créateurs souhaitent conserver à partir d’un espace de travail bac à sable peut être copié dans un espace de travail personnel ou privé pour plus de développement.

Conseil

Nous vous recommandons d’organiser les espaces de travail en suivant au minimum deux étapes de développement. Cette approche garantit la séparation entre le développement ou le test par les créateurs et la consommation par les utilisateurs professionnels. Si vous utilisez un seul niveau d'espace de travail, vous avez souvent du mal à éviter de perturber le contenu existant consommé à partir de cet espace de travail ou les modifications provenant d'autres créateurs.

En outre, vous pouvez organiser des espaces de travail à l’aide de plusieurs approches. Par exemple, vous pouvez utiliser des données et des espaces de travail de création de rapports distincts qui ont plusieurs étapes de développement.

Les avantages de la séparation des espaces de travail par étape de développement sont les suivants :

  • Vous pouvez prendre en charge des processus de développement plus sophistiqués et structurés, notamment :

    • Pipelines de déploiement pour copier du contenu entre les phases
    • Stratégies d’intégration Git et de branchement pour le déploiement et la mise en production
    • Notebooks pour orchestrer ou automatiser certaines tâches dans le cycle de vie du contenu
  • Vous pouvez éviter de perturber le contenu de production que les consommateurs utilisent.

  • Vous disposez d’un meilleur contrôle d’accès pour le contenu.

Les inconvénients de la séparation des espaces de travail par étape de développement sont les suivants :

  • Vous devez gérer et régir davantage d’espaces de travail, ce qui crée plus de surcharge.
  • Vous devez planifier les nouvelles activités de déploiement et de post-déploiement.
  • Vous devrez peut-être prendre en compte d’autres outils ou fonctionnalités non pris en charge qui déploient ou favorisent du contenu par le biais des phases de développement.
  • Des stratégies d’accès à l’espace de travail plus sophistiquées sont requises pour empêcher les créateurs de publier et d’utiliser le mauvais environnement.

Organisation au sein d’un espace de travail

Outre l’organisation de votre structure d’espace de travail, vous devez également organiser le contenu dans un seul espace de travail.

Pour mieux organiser le contenu dans un espace de travail, tenez compte des instructions suivantes :

  • Utilisez des conventions d’affectation de noms claires pour identifier facilement différents contenus. Envisagez d’utiliser des préfixes numériques (comme 01 - Daily Sales pour commander le contenu par ordre alphabétique, si nécessaire).
  • Utilisez les flux de tâches pour regrouper le contenu en fonction de son objectif dans votre flux de travail en tâches. L’utilisation de flux de tâches vous permet d’identifier et de sélectionner rapidement du contenu similaire (en sélectionnant la tâche dans le flux de tâches). Il est important si vous décidez d’inclure de nombreux types d’éléments à des fins différentes dans le même espace de travail.
  • Utilisez des dossiers d’espace de travail pour organiser du contenu similaire en groupes. Les dossiers d’espace de travail peuvent être utilisés à la place ou en plus des tâches dans les flux de tâches.
  • Utilisez des étiquettes d’approbation et de confidentialité pour étiqueter le contenu de manière appropriée en fonction de leur état d’approbation et de confidentialité.

Liste de contrôle des décisions et actions clés lorsque vous tenez compte des types d’éléments qu’un utilisateur peut stocker dans un espace de travail :

  • Déterminer vos objectifs de réutilisation des données : : déterminez comment réaliser la réutilisation de données dans le cadre d’une stratégie BI managée en libre-service.
  • Mettre à jour le paramètre de locataire pour qui peut utiliser des modèles sémantiques entre les espaces de travail: déterminez si cette fonctionnalité peut être accordée à tous les utilisateurs. Si vous décidez de limiter les personnes autorisées à utiliser les modèles sémantiques dans les espaces de travail, envisagez d’utiliser un groupe tel que les créateurs de rapports approuvés par Fabric.

Accès à l’espace de travail

Étant donné que l’objectif principal d’un espace de travail est la collaboration, l’accès à l’espace de travail s’applique principalement aux utilisateurs qui créent et gèrent le contenu de l’espace de travail. L’accès peut également être pertinent lorsque l’espace de travail est utilisé pour afficher du contenu. Cet objectif est un objectif secondaire pour les espaces de travail, comme décrit précédemment dans l’article.

Lorsque vous commencez à planifier les rôles d’espace de travail, il est utile de prendre en compte les questions suivantes :

  • Comment la collaboration se produit-elle dans l’espace de travail ?
  • Les consommateurs afficheront-ils directement du contenu dans l’espace de travail ?
  • Qui est responsable de la gestion du contenu dans l’espace de travail ?
  • Qui peut afficher le contenu stocké dans l’espace de travail ?
  • Avez-vous l’intention d’affecter des utilisateurs ou des groupes individuels à des rôles d’espace de travail ?

Une bonne pratique consiste à utiliser des groupes pour attribuer des rôles d’espace de travail. Les groupes de sécurité, les groupes de sécurité activés pour la messagerie, les groupes de distribution et les groupes Microsoft 365 sont tous pris en charge pour les rôles de l'espace de travail. Pour plus d’informations sur l’utilisation des groupes, consultez l’article Plan de sécurité au niveau du locataire.

Lorsque vous envisagez d’utiliser des groupes, vous pouvez envisager de créer un groupe par rôle par espace de travail. Par exemple, pour prendre en charge l’espace de travail Financials trimestriels , vous pouvez créer les groupes suivants :

  • Administrateurs de l’espace de travail Fabric – Données financières trimestrielles
  • Membres de l’espace de travail Fabric – Rapports financiers trimestriels
  • Contributeurs de l’espace de travail Fabric – Rapports financiers trimestriels
  • Viewers de l’espace de travail Power BI – Rapports financiers trimestriels
  • Visualisateurs de l'application Power BI – Rapports financiers trimestriels

Conseil

Vous bénéficiez d’une flexibilité lorsque vous créez des groupes par rôle et par espace de travail. Toutefois, le compromis consiste en un plus grand nombre de groupes à créer et à gérer. En outre, la gestion d’un grand nombre de groupes peut être difficile lorsque seul le service informatique crée et gère des groupes. Vous pouvez atténuer le défi en activant la gestion des groupes en libre-service à certains membres satellites. Ces membres peuvent inclure le Centre d’excellence, les champions ou les utilisateurs approuvés qui sont formés pour gérer les appartenances aux rôles pour leurs unités commerciales. Pour plus d’informations, consultez Plan de sécurité au niveau du locataire.

Lorsque les espaces de travail de données sont séparés des espaces de travail de création de rapports, comme décrit précédemment dans cet article, il en résulte un nombre encore plus important de groupes. Réfléchissez à la façon dont le nombre de groupes double de cinq à 10 lorsque vous séparez les espaces de travail de données et de création de rapports :

  • Administrateurs d’espaces de travail de données Fabric – Rapports financiers trimestriels
  • Administrateurs d’espaces de travail de rapportsFabric – Rapports financiers travail
  • Membres d’espaces de travail de données Fabric – Rapports financiers travail
  • Membres d’espaces de travail de rapports Fabric – Rapports financiers trimestriels
  • Contributeurs des espaces de travail de données Fabric – Rapports financiers trimestriels
  • Contributeurs d’espaces de travail de rapports Fabric – Rapports financiers trimestriels
  • Visionneuses d’espaces de travail de données Fabric – Rapports financiers travail
  • Viewers d’espaces de travail de rapports Fabric – Rapports financiers trimestriels
  • Visualisateurs de l'application Power BI – Rapports financiers trimestriels

Lorsque plusieurs espaces de travail existent pour le développement, le test et la production, cela entraîne un nombre encore plus élevé de groupes. Potentiellement, le nombre de groupes peut tripler. Par exemple, pour les administrateurs d’espace de travail de données uniquement, vous devez créer ces trois groupes :

  • Administrateurs de l’espace de travail des données Fabric – Résultats financiers trimestriels [Dev]
  • Administrateurs de l’espace de travail des données Fabric – Résultats financiers trimestriels [Test]
  • Administrateurs de l’espace de travail de données Fabric – Résultats financiers trimestriels

Les exemples précédents sont destinés à transmettre que l’utilisation de groupes mappés aux rôles d’espace de travail peut rapidement devenir inmanageable.

Conseil

Dans certains scénarios, moins de groupes sont nécessaires, en particulier dans le domaine du développement. Par exemple, vous n’avez peut-être pas besoin de spécifier un groupe de spectateurs d’espace de travail en développement. Ce groupe est nécessaire uniquement pour les tests et la production. Vous pouvez également utiliser le même groupe d’administrateurs d’espace de travail pour le développement, le test et la production. Pour plus d’informations sur le développement, le test et la production, consultez la gestion du cycle de vie de l’espace de travail.

L’utilisation efficace des groupes pour les rôles d’espace de travail peut nécessiter une planification considérable. Soyez prêt à rencontrer des scénarios lorsque des groupes existants (qui pourraient être alignés avec l’organigramme) ne répondent pas à tous vos besoins en matière de gestion du contenu Fabric. Dans ce cas, nous vous recommandons de créer des groupes spécifiquement à cet effet. Les mots Fabric ou Power BI sont inclus dans le nom du groupe dans les exemples précédents à cet effet. Si vous avez plusieurs outils décisionnels, vous pouvez choisir d’utiliser uniquement BI comme préfixe. De cette façon, vous pouvez utiliser les mêmes groupes sur plusieurs outils.

Enfin, les exemples montrent un espace de travail - Finances trimestrielles , mais il est souvent possible de gérer une collection d’espaces de travail avec un ensemble de groupes. Par exemple, plusieurs espaces de travail détenus et gérés par l’équipe financière peuvent utiliser les mêmes groupes.

Remarque

Souvent, vous planifiez la sécurité de manière plus générale, en tenant compte des autorisations de lecture et de génération du modèle sémantique ainsi que des exigences de sécurité au niveau des lignes (RLS). Pour plus d’informations sur les éléments à prendre en compte pour prendre en charge les consommateurs de rapports et les créateurs de contenu, consultez les articles de planification de l’implémentation de la sécurité . Cet article se concentre uniquement sur les rôles d’espace de travail dans le cadre du processus de planification de l’espace de travail.

Liste de contrôle des décisions et actions clés lorsque vous envisagez d’accéder à l’espace de travail :

  • Reportez-vous aux rôles et responsabilités: utilisez les informations sur les rôles et responsabilités préparées précédemment pour planifier les rôles au sein de l'espace de travail.
  • Identifiez qui possède et gérera le contenu : vérifiez que tous les éléments que vous prévoyez de stocker dans un espace de travail unique s’alignent sur les personnes responsables de la propriété et de la gestion du contenu. Si des incompatibilités se produisent, réfléchissez à la façon dont les espaces de travail peuvent être mieux organisés.
  • Identifier qui affichera du contenu dans l’espace de travail: déterminez si les utilisateurs afficheront du contenu directement à partir de l’espace de travail.
  • Planifiez les rôles d’espace de travail : déterminez les personnes qui conviennent aux rôles Administrateur, Membre, Contributeur et Visionneuse pour chaque espace de travail.
  • Décider des attributions de rôles de groupe ou individuelles: déterminez si vous envisagez d’affecter des utilisateurs ou des groupes individuels à des rôles d’espace de travail. Vérifiez si vous pouvez utiliser des groupes existants pour les attributions de rôles d’espace de travail.
  • Déterminer si de nouveaux groupes doivent être créés: déterminez soigneusement si vous devez créer un groupe par rôle d’espace de travail. Gardez à l’esprit qu’il peut entraîner la création et la maintenance de nombreux groupes. Déterminez le processus quand un nouvel espace de travail est créé et comment les groupes associés seront créés.
  • Configurez et testez les attributions de rôles d’espace de travail : vérifiez que les utilisateurs ont les paramètres de sécurité appropriés qu’ils doivent être productifs quand ils créent, modifient et affichent du contenu.

Domaine de l’espace de travail

Comme décrit plus haut dans cet article, il est essentiel de clarifier la propriété de l’espace de travail. Une façon de prendre en charge davantage la propriété de l’espace de travail dans Fabric consiste à utiliser des domaines. Un domaine est un regroupement logique de plusieurs espaces de travail qui ont des caractéristiques similaires.

Pour plus d’informations sur la planification des domaines dans votre locataire, consultez Domaines d’espace de travail.

Paramètres de l’espace de travail

Vous pouvez configurer plusieurs paramètres pour chaque espace de travail individuel. Ces paramètres peuvent influencer de manière significative le mode de collaboration, les personnes autorisées à accéder à l’espace de travail et le niveau de réutilisation des données dans les charges de travail Fabric.

Mode de licence de l’espace de travail

Chaque espace de travail a un paramètre de mode de licence. Vous pouvez définir un mode de licence d’espace de travail sur Pro, Premium par utilisateur, Capacité Premium, Embedded, Capacité Fabric ou Version d’évaluation.

Important

Cet article fait référence à Power BI Premium ou à ses abonnements de capacité (SKU P). Actuellement, Microsoft consolide les options d’achat et met hors service les références SKU Power BI Premium par capacité. Les clients nouveaux et existants doivent plutôt envisager l’achat d’abonnements de capacité Fabric (SKU F).

Pour plus d’informations, consultez Importante mise à jour à venir des licences Power BI Premium et FAQ sur Power BI Premium.

Le type de licence est important pour la planification de l’espace de travail car il détermine :

  • Fonctionnalités: différentes fonctionnalités sont prises en charge. PPU inclut d’autres fonctionnalités (telles que les pipelines de déploiement) qui ne sont pas disponibles dans Pro. De nombreuses autres fonctionnalités Fabric (telles que lakehouses) deviennent disponibles pour les espaces de travail affectés à une capacité de Fabric.

  • Accès au contenu : le type de licence détermine qui peut accéder au contenu dans l’espace de travail :

    • Seuls les utilisateurs disposant d’une licence PPU (en plus d’être affectés à un rôle d’espace de travail) peuvent accéder à un espace de travail PPU.
    • Si vous prévoyez de fournir du contenu aux utilisateurs de contenu disposant d’une licence gratuite, vous avez besoin d’une licence F64 ou ultérieure.
  • emplacement de stockage de données: lorsque vous devez stocker des données dans une région géographique spécifique (en dehors de votre région d’origine), cela devient possible avec un espace de travail affecté à une capacité (et, en conséquence, la capacité est créée dans cette région). Pour plus d’informations sur l’emplacement de stockage de données, consultez Configuration du locataire.

Liste de contrôle des décisions et actions clés lorsque vous envisagez le mode de licence de l’espace de travail :

  • Déterminez les fonctionnalités requises pour chaque espace de travail: déterminez les exigences de fonctionnalité de chaque espace de travail. Tenez compte des différences dans la charge de travail et des utilisateurs que vous envisagez d’accéder à l’espace de travail.
  • Définir le mode de licence de l’espace de travail: passez en revue et mettez à jour chaque mode de licence d’espace de travail en fonction des fonctionnalités nécessaires par chaque espace de travail.

Gestion du cycle de vie de l’espace de travail

Lorsque les créateurs de contenu collaborent pour fournir des solutions analytiques importantes à l’organisation, vous devez prendre différentes décisions de gestion du cycle de vie . Les processus de gestion du cycle de vie sont également appelés intégration continue/livraison continue (CI/CD) et sont un aspect de DevOps.

Les considérations relatives à la gestion du cycle de vie incluent la procédure à suivre :

  • Assurez-vous que le contenu est livré de manière ponctuelle, fiable et cohérente.
  • Communiquez et coordonnez les activités entre plusieurs créateurs de contenu qui travaillent sur le même projet.
  • Résolvez les conflits lorsque plusieurs créateurs de contenu modifient le même élément dans le même projet.
  • Structurez un processus de déploiement simple et fiable.
  • Restaurer le contenu déployé dans une version stable et opérationnelle précédente.
  • Équilibrez les versions rapides des nouvelles fonctionnalités et des correctifs de bogues lorsque vous protégez le contenu de production.

Fabric a deux principaux composants de gestion du cycle de vie :

  • contrôle de version du contenu: L'intégration Git permet aux créateurs et propriétaires de contenu de créer des versions de leur travail. Il peut être utilisé avec le développement web dans un espace de travail ou lorsque les équipes développent dans un outil client, tel que Power BI Desktop. Le contrôle de version (également appelé contrôle de code source) est obtenu en effectuant le suivi de toutes les révisions d’un projet à l’aide de branches associées à des référentiels locaux et distants dans Azure DevOps. Les modifications sont commitées à intervalles réguliers dans les branches du référentiel distant. Lorsqu’un créateur de contenu termine les révisions testées et approuvées, leur branche est fusionnée avec la dernière version de la solution dans le référentiel distant principal (après avoir résolu les conflits de fusion). L’intégration Git peut être spécifiée pour chaque espace de travail dans le portail Fabric si la fonctionnalité est activée dans les paramètres du locataire.
  • Promouvoir le contenu: pipelines de déploiement sont principalement axés sur la gestion des versions afin de maintenir un environnement stable pour les utilisateurs. Vous pouvez affecter un espace de travail à une étape (développement, test ou production) dans un pipeline de déploiement. Ensuite, vous pouvez facilement et systématiquement promouvoir ou déployer votre contenu à l’étape suivante.

Lorsque vous combinez les fonctionnalités de gestion du cycle de vie, pendant votre processus de planification, considérez l'utilisation des meilleures pratiques. Par exemple, vous pourriez choisir d’utiliser l’intégration Git pour votre espace de travail de développement et vos pipelines de déploiement afin de publier dans vos espaces de travail de test et de production. Ces types de décisions nécessitent l’utilisation cohérente de la pratique convenue. Nous vous recommandons d’effectuer une preuve de concept pour tester entièrement votre modèle d’installation, de processus et d’autorisations.

Liste de contrôle des décisions et actions clés lorsque vous planifiez la gestion du cycle de vie de vos espaces de travail :

  • Déterminer comment les utilisateurs doivent utiliser le contrôle de version: analysez le fonctionnement de vos créateurs de contenu en libre-service et avancés pour déterminer si le contrôle de version de fichiers avec OneDrive Entreprise ou SharePoint est approprié. Présentation de l’intégration Git pour les utilisateurs avancés qui ont besoin de fonctionnalités supplémentaires. Préparez-vous à prendre en charge les deux types d’utilisateurs.
  • Déterminer comment les utilisateurs doivent promouvoir le contenu: analysez le fonctionnement de vos créateurs de contenu libre-service et avancés pour déterminer si les pipelines de déploiement sont adaptés à la promotion du contenu.
  • Décider si l’intégration Git doit être activée: déterminez si l’intégration Git avec les espaces de travail est adaptée au fonctionnement de vos créateurs de contenu. Définissez le paramètre de locataire Les utilisateurs peuvent synchroniser les éléments de l’espace de travail avec leurs référentiels Git pour vous aligner sur cette décision. Évaluez chacun des paramètres du locataire de l’intégration Git et définissez-les conformément à vos directives de gouvernance.
  • Effectuer une preuve de concept: effectuez une preuve technique de concept pour clarifier la façon dont vous avez l’intention pour les espaces de travail Git et les pipelines de déploiement de travailler ensemble.
  • Décider quels espaces de travail doivent avoir une intégration Git: déterminez le fonctionnement de vos créateurs de contenu et les espaces de travail à affecter à une branche de développement, de test ou de production (release).
  • Vérifier les licences: vérifiez que vous disposez d’une licence de capacité disponible pour utiliser l’intégration Git. Vérifiez que chaque espace de travail est affecté à une capacité Fabric ou capacité Power BI Premium.
  • Configurez Azure DevOps : collaborez avec votre administrateur pour configurer les projets, référentiels et branches Azure DevOps dont vous avez besoin pour chaque espace de travail. Attribuez l’accès approprié à chaque référentiel.
  • Connecter des espaces de travail: connectez chaque espace de travail au référentiel Azure DevOps approprié.
  • Considérez qui devrait déployer en production ; prenez des décisions sur les personnes qui peuvent mettre à jour le contenu de production et comment cela doit être fait. Assurez-vous que ces décisions s’alignent sur la façon dont la propriété de l’espace de travail est gérée dans votre organisation.
  • Former les créateurs de contenu: assurez-vous que tous vos créateurs de contenu comprennent quand utiliser les fonctionnalités et pratiques de gestion du cycle de vie. Renseignez-les sur le flux de travail et sur l’incidence des différents espaces de travail sur les processus de gestion du cycle de vie.

Intégration de l’espace de travail à Data Lake Storage Gen2

Il est possible de connecter un espace de travail à un compte Azure Data Lake Storage Gen2. Vous pouvez adopter cette approche pour deux raisons :

  • Stockage des dataflows Power BI: si vous choisissez d’apporter votre propre lac de données, les données des dataflows Power BI (Gen1) sont accessibles directement dans Azure. L’accès direct au stockage de flux de données dans Data Lake Storage Gen2 est utile lorsque vous souhaitez que d’autres utilisateurs ou processus puissent afficher ou accéder aux données. Il est particulièrement utile lorsque votre objectif est de réutiliser les données de flux de données au-delà de Power BI. Vous avez deux choix pour attribuer un stockage :

    • Stockage au niveau du locataire, ce qui est utile lorsque vous souhaitez centraliser toutes les données pour les flux de données Power BI dans un compte Data Lake Storage Gen2.
    • Le stockage au niveau de l'espace de travail, qui est utile lorsque les unités commerciales gèrent leur propre lac de données ou ont certaines exigences concernant la résidence des données.
  • Sauvegarde et restauration pour les modèles sémantiques Power BI: La fonctionnalité de sauvegarde et de restauration pour les modèles sémantiques Power BI est prise en charge pour les espaces de travail affectés à la capacité ou au PPU. Cette fonctionnalité utilise le compte Data Lake Storage Gen2 utilisé pour stocker les données des flux de données Power BI (décrit dans le point de puce précédent). Les sauvegardes de modèle sémantique sont utiles pour :

    • Conformité aux exigences de rétention des données
    • Stockage des sauvegardes de routine dans le cadre d’une stratégie de récupération d’urgence
    • Stockage de sauvegardes dans une autre région
    • Migration d’un modèle de données

Important

La définition des connexions Azure dans le portail d’administration Fabric ne signifie pas que tous les flux de données pour l’ensemble du locataire sont stockés par défaut sur un compte Data Lake Storage Gen2. Pour utiliser un compte de stockage explicite (au lieu du stockage interne), chaque espace de travail doit être explicitement connecté. Il est essentiel de définir les connexions Azure de l’espace de travail avant de créer des flux de données Power BI dans l’espace de travail.

Liste de contrôle des décisions et actions clés lorsque vous planifiez l’intégration de l’espace de travail à Data Lake Storage Gen2 :

  • Déterminez si l’espace de travail sera utilisé de manière à exiger le stockage Azure : déterminez si un scénario bring-your-own-data-lake serait utile pour le stockage des flux de données et si vous avez des exigences pour utiliser la fonctionnalité de sauvegarde et de restauration du modèle sémantique.
  • Déterminez le compte stockage Azure à utiliser : sélectionnez un compte de stockage Azure sur lequel l’espace de noms hiérarchique est activé (Data Lake Storage Gen2) pour le stockage au niveau du locataire (centralisé) des données de dataflows ou des sauvegardes de modèles sémantiques. Assurez-vous que les informations du compte de stockage Azure sont facilement disponibles.
  • Configurez le compte de stockage au niveau du locataire : dans le portail d’administration Fabric, définissez le compte de stockage Data Lake Storage Gen2 au niveau du locataire.
  • Décider si les administrateurs d’espace de travail peuvent connecter un compte de stockage: avoir des discussions pour comprendre les besoins des équipes décentralisées et si les équipes individuelles gèrent actuellement leurs propres comptes de stockage Azure. Déterminez si cette fonctionnalité doit être activée.
  • Configurer le paramètre d’administrateur pour le stockage au niveau de l’espace de travail: dans le portail d’administration Fabric, activez l’option qui permet aux administrateurs d’espace de travail de connecter leur propre compte de stockage.
  • définir les connexions stockage Azure au niveau de l’espace de travail: spécifiez le compte stockage Azure pour chaque espace de travail individuel. Vous devez définir le compte de stockage avant de créer des flux de données Power BI dans l’espace de travail. Si vous envisagez d’utiliser des sauvegardes de modèles sémantiques, vérifiez que le mode de licence de l’espace de travail est défini sur la capacité ou PPU.
  • Mettez à jour la documentation de gestion de votre espace de travail : vérifiez que votre documentation de gestion de l’espace de travail inclut des informations sur la façon d’affecter correctement des comptes de stockage Data Lake Storage Gen2. Rendez les informations disponibles dans votre portail centralisé et dans les documents de formation.

Intégration de l’espace de travail à Log Analytics

Log Analytics est une fonctionnalité d’Azure Monitor. Vous pouvez utiliser Log Analytics pour passer en revue les données de diagnostic générées par le moteur Analysis Services, qui héberge des modèles sémantiques Power BI. Les journaux au niveau de l’espace de travail sont utiles pour analyser les performances et les tendances, effectuer une analyse de l’actualisation des données, analyser les opérations de point de terminaison XMLA, etc. Log Analytics est disponible uniquement pour les espaces de travail affectés à la capacité ou à l’PPU.

Remarque

Bien que les noms soient similaires, les données envoyées à Log Analytics sont différentes des données capturées par le journal d’activité Power BI. Les données envoyées à Log Analytics concernent les événements générés par le moteur Analysis Services (par exemple, les événements de début de requête et de fin de requête ). À l’inverse, le journal d’activité est concerné par le suivi des activités utilisateur (par exemple, Afficher le rapport ou modifier les événements de rapport ).

Pour plus d’informations sur les journaux des événements de modèle sémantique, consultez Audit au niveau des données.

Pour plus d’informations sur la configuration de Log Analytics à utiliser avec Power BI, consultez Configurer Log Analytics pour Power BI. Veillez à comprendre les prérequis que vous devez avoir en place pour implémenter l’intégration.

Liste de vérification des décisions et actions clés lorsque vous planifiez l’intégration de l’espace de travail à Log Analytics :

  • Déterminez si les administrateurs d’espace de travail peuvent se connecter à Log Analytics : déterminez si tous ou certains administrateurs d’espace de travail sont autorisés à utiliser Log Analytics pour analyser les journaux au niveau de l’espace de travail. Si l’accès est limité à certaines personnes uniquement, décidez quel groupe utiliser.
  • configurer le paramètre de locataire pour les connexions Log Analytics: dans le portail d’administration Fabric, définissez le paramètre de locataire en fonction de la décision pour laquelle les administrateurs d’espace de travail définissent les connexions.
  • Définissez l’espace de travail Log Analytics pour chaque espace de travail : dans les paramètres de l’espace de travail, spécifiez les informations Log Analytics pour chaque espace de travail. Pour capturer les journaux au niveau de l’espace de travail, vérifiez que le mode de licence de l’espace de travail est défini sur Capacité ou PPU.
  • Mettez à jour la documentation de gestion de votre espace de travail : vérifiez que votre documentation de gestion de l’espace de travail inclut des informations sur l’affectation d’un espace de travail à Log Analytics.

Autres propriétés de l’espace de travail

Plusieurs autres propriétés d’espace de travail peuvent fournir des informations utiles. Pour les espaces de travail gérés, nous vous recommandons de définir ces propriétés.

Voici quelques suggestions pour définir les paramètres clés afin d’améliorer l’expérience de vos utilisateurs :

  • Description de l’espace de travail : une bonne description de l’espace de travail inclut une brève explication spécifique du type de contenu dans l’espace de travail. Vous pouvez utiliser jusqu’à 4 000 caractères pour décrire :

    • Objectif de l’espace de travail
    • Le public cible
    • Type de contenu publié dans l’espace de travail
    • Si l’espace de travail est considéré comme régi
    • Si l'espace de travail comprend des données de développement, de test ou de production
    • Personnes à contacter pour les questions ou le support technique
  • contacts de l’espace de travail: la liste des contacts de l’espace de travail inclut les administrateurs de l’espace de travail par défaut. Si vous avez des propriétaires de contenu technique qui sont différents des experts en matière de sujet, vous pouvez trouver utile de spécifier d’autres contacts. D’autres contacts peuvent être des groupes ou des personnes qui peuvent répondre à des questions sur le contenu de l’espace de travail.

  • Image de l’espace de travail : l’utilisation cohérente des images d’espace de travail peut être utile pour les utilisateurs lorsqu’ils analysent une liste d’espaces de travail.

    Envisagez d’utiliser une image pour aider les utilisateurs à identifier :

    • Domaine ou zone d’objet
    • L’unité commerciale ou l’équipe propriétaire et gère le contenu
    • Espace de travail de données dédié à l'entreposage des éléments réutilisables, tels qu'un lakehouse, un entrepôt, un pipeline de données, un flux de données ou un modèle sémantique
    • Espace de travail de création de rapports dédié au stockage d’éléments analytiques, tels que les rapports, les tableaux de bord ou les métriques
  • Paramètres du modèle de données : permet aux membres, administrateurs et utilisateurs de l’espace de travail disposant d’autorisations de génération sur les modèles sémantiques pour modifier les modèles de données Power BI à l’aide de l’interface web. Ce paramètre est utilisé avec le paramètre de locataire 'Les utilisateurs peuvent modifier des modèles de données dans le service Power BI'. Ce paramètre doit s’aligner sur vos décisions et processus pour créer, gérer et déployer du contenu. Considérez également votre méthode pour le contrôle de version comme décrit précédemment.

Liste de contrôle des décisions et actions clés lorsque vous envisagez d’autres propriétés d’espace de travail :

  • Spécifiez la description de l’espace de travail : veillez à inclure une description utile et approfondie dans la description de l’espace de travail.
  • Utilisez une image utile pour l’espace de travail : définissez une image cohérente pour l’espace de travail qui aide visuellement les utilisateurs à comprendre sa zone d’objet, qui possède et gère du contenu dans l’espace de travail et le type de contenu stocké dans l’espace de travail.
  • Identifiez les contacts de l’espace de travail : vérifiez si les administrateurs de l’espace de travail doivent être les contacts de l’espace de travail ou si vous souhaitez définir des utilisateurs ou des groupes spécifiques pour le contact.
  • Spécifier les paramètres de modèle de données: envisagez les espaces de travail qui peuvent autoriser la modification du modèle de données web. Définissez le paramètre de locataire Les utilisateurs peuvent modifier des modèles de données dans le service Power BI selon vos préférences pour déterminer qui peut modifier et gérer le contenu.

Autres facteurs techniques

D’autres facteurs techniques peuvent influencer la configuration de votre espace de travail :

  • L’intégration de contenu à d’autres outils et services peut avoir des conséquences sur les licences. Par exemple, si vous incorporez un visuel Power Apps dans un rapport Power BI, vous devez disposer de licences Power Apps pertinentes.
  • Les limites de stockage par espace de travail s’appliquent à la quantité de données que vous pouvez stocker dans un espace de travail Professionnel. Si utiliser Capacité ou PPU n’est pas une option, réfléchissez à la façon de travailler dans les limites du stockage pendant le processus de planification de l’espace de travail.
  • Lorsque vous installez une application modèle à partir de Microsoft AppSource, l’application crée un espace de travail qui a un objet et une étendue étroits.

Liste de contrôle des décisions et des actions clés lorsque vous tenez compte d’autres facteurs techniques :

  • Soyez attentif aux facteurs techniques : lorsque vous travaillez dans le processus de planification, déterminez si une considération technique ou une limitation (par exemple, les limites de stockage par espace de travail) influence votre processus décisionnel.
  • Réorganiser le contenu de l’espace de travail : si les limites de stockage peuvent devenir un problème, créez des espaces de travail distincts maintenant, puis republiez du contenu dans ces nouveaux espaces de travail.

Pour plus d’informations, d’actions, de critères de prise de décision et de recommandations pour vous aider à prendre des décisions d’implémentation de Power BI, consultez :