Afficher en anglais

Partage via


Gérer votre application modèle publiée

Si vous disposez d’une application modèle Power BI en production, lorsque vous souhaitez apporter des modifications à l’application, vous pouvez le faire sans perturber l’expérience utilisateur actuelle. Cet article vous explique comment recommencer dans la phase de test, sans interférer avec l’application en production.

Mettre à jour votre application

Accédez à l’espace de travail de l’application modèle. Ensuite, si vous avez effectué vos modifications dans Power BI Desktop, démarrez à l’Étape 1. Si vous n’avez apporté aucune modification dans Power BI Desktop, commencez à l’étape 2.

  1. Chargez votre modèle sémantique mis à jour et veillez à remplacer le modèle sémantique existant.

    • Si le fichier .pbix que vous chargez porte le même nom que le modèle sémantique et le rapport utilisés dans l’application, le chargement remplace le modèle sémantique existant.

    • Si vous changez le nom du modèle sémantique et du rapport utilisés dans l’application, et que le fichier .pbix que vous voulez charger a un nom différent de celui du modèle sémantique et du rapport utilisés dans l’application, procédez comme suit :

      • Renommez le modèle sémantique et le rapport utilisés dans l’application afin que leurs noms correspondent exactement au nom de votre fichier .pbix mis à jour.
      • Chargez votre fichier .pbix et remplacez le modèle sémantique existant et le rapport que vous venez de renommer.

      Dans les deux cas, pour charger un fichier .pbix local sur le service, sélectionnez Charger>Parcourir, accédez au fichier, puis sélectionnez Ouvrir. Une boîte de dialogue demande l’autorisation de remplacer le modèle sémantique que l’application utilise. Si vous ne remplacez pas le modèle sémantique existant, les clients ne peuvent pas installer votre application mise à jour.

    Capture d’écran montrant la boîte de dialogue demandant l’autorisation de remplacer le modèle sémantique portant le même nom.

    Important

    Ne supprimez jamais le modèle sémantique utilisé par l’application. La suppression du modèle sémantique empêche les clients de mettre à jour leurs copies de l’application.

  2. Dans le volet Gestion des versions de l’application, sélectionnez Créer une application.

  3. Répétez le processus de création d’application. Si vous avez modifié le nom du modèle sémantique et du rapport utilisés dans l’application, vous pouvez aussi renommer l’application.

  4. Une fois que vous avez défini Personnalisation, Navigation, Contrôle, Paramètres, Authentification et Accès, sélectionnez à nouveau Créer une application pour enregistrer vos modifications, puis sélectionnez Fermer.

  5. Sélectionnez à nouveau Gestion des versions.

    Dans le volet Gestion des versions, vous voyez maintenant deux versions de l’application : la version en phase de Production et une nouvelle version en phase de Test.

    Capture d’écran montrant deux versions d’une application modèle.

  6. Quand vous êtes prêt à promouvoir votre application en préproduction pour la tester en dehors de votre locataire, revenez au volet Gestion des mises en production et sélectionnez Promouvoir l’application à côté de Test.

    Vous avez maintenant une version en Production et une version en Préproduction.

    Capture d’écran montrant deux versions d’une application modèle avec le bouton Promouvoir une application grisé.

    Votre lien est désormais en ligne.

    Remarque

    Le bouton Promouvoir l’application en phase de préproduction est désactivé. La désactivation du bouton empêche le remplacement accidentel du lien de production en direct par la version actuelle de l’application avant validation et approbation de la nouvelle version de l’application par le portail Cloud Partner (CPP).

  7. Envoyez à nouveau votre lien au CPP en effectuant les étapes indiquées dans Mettre à jour une offre d’application Power BI. Dans le CPP, vous devez republier votre offre, qui devra être validée et approuvée. Si vous avez changé le nom de l’application, veillez également à le changer dans le CPP. Une fois votre offre approuvée, le bouton Promouvoir l’application redevient actif.

  8. Promouvez votre application en phase de Production.

Comportement de la mise à jour

  • La mise à jour de l’application permet aux programmes d’installation d’application modèle de mettre à jour leur application modèle dans les espaces de travail déjà installés, sans perdre la configuration de la connexion.

  • Pour découvrir comment les modifications apportées au modèle sémantique affectent l’application modèle installée, consultez Comportement du remplacement.

  • Quand une application modèle est remplacée et mise à jour, elle revient d’abord aux exemples de données et se reconnecte automatiquement avec les paramètres de configuration et l’authentification du programme d’installation. Tant que l’actualisation n’est pas terminée, les rapports, les tableaux de bord et l’application d’organisation affichent la bannière de l’exemple de données.

  • Si vous avez ajouté un nouveau paramètre de requête au modèle sémantique mis à jour qui nécessite une entrée des utilisateurs, vous devez cocher la case Obligatoire. Cette sélection demande au programme d’installation la chaîne de connexion après la mise à jour de l’application.

    Capture d’écran montrant Obligatoire sous Paramètres.

Extraire l’espace de travail

Il est facile de restaurer la version précédente d’une application modèle grâce à la fonctionnalité d’extraction. Les étapes suivantes extraient une version spécifique de l’application vers un nouvel espace de travail à partir d’une phase :

  1. Dans le volet Gestion des versions, à côté d’une version d’application, sélectionnez Plus d’options (...), puis Extraire.

    Capture d’écran montrant le volet Gestion des versions avec l’option Extraire sélectionnée.

  2. Dans la boîte de dialogue de confirmation, entrez un nom pour l’espace de travail extrait, puis sélectionnez Extraire. Power BI ajoute un nouvel espace de travail pour l’application extraite.

    Capture d’écran montrant le message de confirmation pour extraire cette application.

La gestion de versions de votre nouvel espace de travail est réinitialisée, et vous pouvez continuer à développer et à distribuer l’application modèle à partir de l’espace de travail qui vient d’être extrait.

Supprimer une version d’application modèle

Un espace de travail d’application modèle est la source d’une application modèle distribuée active. Pour protéger les utilisateurs d’applications modèles, il n’est pas possible de supprimer l’espace de travail d’une application modèle sans supprimer au préalable toutes les versions de l’application créées dans l’espace de travail. La suppression d’une version de l’application supprime également l’URL de l’application, qui ne fonctionne plus.

  1. Dans le volet Gestion des versions, à côté de la version de l’application que vous souhaitez supprimer, sélectionnez Plus d’options (...), puis Supprimer.

    Capture d’écran montrant le volet Gestion des versions avec l’option Supprimer sélectionnée.

  2. Dans la boîte de dialogue de confirmation, sélectionnez Supprimer.

    Capture d’écran montrant le message de confirmation pour supprimer cette application.

Remarque

Veillez à ne pas supprimer les versions d’application que les clients ou AppSource utilisent ; sinon, elles ne fonctionneront plus.