Intégration de Git avec des rapports paginés

S’APPLIQUE À : Service Power BI Power BI Report Builder Power BI Desktop

Cet article vous guide tout au long de la publication d’un rapport paginé et de sa synchronisation avec votre espace de travail Git. Les développeurs peuvent appliquer leurs processus de développement, leurs outils et leurs meilleures pratiques.

Prérequis

Pour intégrer Git à votre espace de travail Microsoft Fabric, vous devez configurer les prérequis suivants dans Azure DevOps et Fabric.

Prérequis Azure DevOps

  • Un compte Azure actif inscrit auprès du même utilisateur qui utilise l’espace de travail Fabric. Créer un compte gratuit.
  • Accès à un référentiel existant.

Prérequis Fabric

Pour accéder à la fonctionnalité d’intégration Git, vous avez besoin de l’une des options suivante  :

En outre, l’administrateur de votre organisation doit activer le commutateur de tenant Les utilisateurs peuvent créer des éléments Fabric à partir du portail d’administration.

Capture d’écran du commutateur Fabric activé.

En savoir plus sur l’intégration de Git à Microsoft Fabric dans Présentation de l’intégration Git.

Conditions préalables pour Power BI

Consultez la section Prérequis dans Bien démarrer avec la création de rapports paginés dans le service Power BI.

Ajouter un rapport paginé dans GitHub

  1. Connectez votre espace de travail à votre dépôt Git en suivant les instructions de Connecter un espace de travail à un dépôt Azure.

    Capture d’écran des informations permettant de se connecter à un espace de travail.

    Remarque

    Si la branche est nouvelle, vous êtes invité à Créer et synchroniser.

  2. Chargez votre fichier .rdl dans l’espace de travail sur le service. OneDrive ou Sharepoint ne sont pas encore pris en charge.

    Capture d’écran du bouton Charger.

    Une fois le fichier chargé, vous devez voir le rapport ainsi que l’état Git Non commité et Contrôle de code source.

    Capture du statut.

  3. Sélectionnez Contrôle de code source. Dans le volet de contrôle de code source, sélectionnez le fichier et validez.

    Capture d'écran de la validation.

    Une fois le fichier commité, l’État Git devient Synchronisation.

    Capture d’écran du Git synchronisé.

    Un dossier s’affiche dans votre dépôt git qui contient le fichier .rdl et les deux fichiers .json. Vous allez peut-être devoir actualiser votre dépôt.

    Capture d’écran du référentiel Git.

Modifier un rapport paginé enregistré dans GitHub

  1. Ouvrez le fichier .rdl à partir du référentiel Git local dans le Générateur de rapports Power BI.
  2. Apportez les modifications souhaitées.
  3. Commitez et poussez vos modifications vers le référentiel distant.
  4. Créez une demande de tirage dans la branche primaire.
  5. Une fois approuvée, la demande de tirage est fusionnée dans la branche primaire.
  6. À partir de la branche principale, appliquez vos modifications révisées à l’espace de travail approprié.

Considérations et limitations

  • Publiez/chargez le rapport paginé sur le service, puis utilisez Git. Le rapport paginé ne s’affiche pas si vous commencez par les fichiers dans Git.

  • Lorsque vous supprimez un rapport paginé de Git, supprimez l’intégralité du dossier et pas seulement le rapport .rdl.

  • Le rapport paginé reste connecté au jeu de données d’origine lorsque vous le déplacez vers un autre espace de travail. Si vous déplacez un rapport paginé vers un autre espace de travail, mettez à jour le jeu de données dans le Générateur de rapports Power BI et republiez le rapport paginé dans le service Power BI.

Étapes suivantes