Uw gepubliceerde sjabloon-app beheren

Als u een Power BI-sjabloon-app in productie hebt en u wijzigingen wilt aanbrengen in de app, kunt u opnieuw beginnen in de testfase, zonder de app in productie te verstoren.

Uw app bijwerken

Ga naar de werkruimte van de sjabloon-app. Als u vervolgens uw wijzigingen in Power BI Desktop hebt aangebracht, begint u bij stap 1. Als u geen wijzigingen hebt aangebracht in Power BI Desktop, begint u bij stap 2.

  1. Upload het bijgewerkte semantische model en zorg ervoor dat u het bestaande semantische model overschrijft.

    • Als het PBIX-bestand dat u uploadt dezelfde naam heeft als het semantische model en rapport dat in de app wordt gebruikt, overschrijft het uploaden het bestaande semantische model.

    • Als u de naam wijzigt van het semantische model en rapport dat in de app wordt gebruikt en het PBIX-bestand dat u wilt uploaden, een andere naam heeft dan het semantische model en rapport dat in de app wordt gebruikt, gaat u als volgt te werk:

      • Wijzig de naam van het semantische model en rapport dat in de app wordt gebruikt, zodat de namen exact overeenkomen met de naam van het bijgewerkte PBIX-bestand .
      • Upload het PBIX-bestand en overschrijf het bestaande semantische model en rapport dat u zojuist hebt hernoemd.

      Als u in beide gevallen een lokaal PBIX-bestand naar de service wilt uploaden, selecteert u Bladeren uploaden>, navigeert u naar het bestand en selecteert u Openen. Er wordt een dialoogvenster gevraagd om uw toestemming om het semantische model te overschrijven dat door de app wordt gebruikt. Als u het bestaande semantische model niet overschrijft, kunnen klanten uw bijgewerkte app niet installeren.

    Screenshot that shows the dialog requesting permission to overwrite the semantic model with the same name.

    Belangrijk

    Verwijder nooit het semantische model dat door de app wordt gebruikt. Door het semantische model te verwijderen, kunnen klanten hun kopieën van de app niet bijwerken.

  2. Selecteer app maken in het deelvenster Releasebeheer voor de app.

  3. Herhaal het proces voor het maken van de app. Als u de naam van het semantische model en rapport dat in de app wordt gebruikt, hebt gewijzigd, kunt u ook de naam van de app wijzigen.

  4. Nadat u Huisstijl, Navigatie, Beheer, Parameters, Verificatie en Access hebt ingesteld, selecteert u Opnieuw een app maken om uw wijzigingen op te slaan en selecteert u Sluiten.

  5. Selecteer Releasebeheer opnieuw.

    In het deelvenster Releasebeheer ziet u nu twee versies van de app: de versie in Productie, plus een nieuwe versie in Testen.

    Screenshot that shows two versions of a template app.

  6. Wanneer u klaar bent om uw app te promoveren naar de preproductiefase voor verdere tests buiten uw tenant, gaat u terug naar het deelvenster Releasebeheer en selecteert u De app promoten naast Testen.

    U hebt nu een versie in Productie en een versie in Preproductie.

    Screenshot that shows two versions of a template app with Promote app greyed out.

    Uw koppeling is nu live.

    Notitie

    De knop App promoveren in de preproductiefase is uitgeschakeld. Als u de knop uitschakelt, voorkomt u dat de liveproductiekoppeling per ongeluk wordt overschreven met de huidige app-versie voordat de Cloud Partner Portal (CPP) de nieuwe app-versie valideert en goedkeurt.

  7. Verzend uw koppeling opnieuw naar het CPP door de stappen te volgen in de update van de Power BI-app-aanbieding. In de CPP moet u uw aanbieding opnieuw publiceren en deze laten valideren en goedkeuren. Als u de naam van de app hebt gewijzigd, moet u ook de naam in de CPP wijzigen. Wanneer uw aanbieding is goedgekeurd, wordt de knop App promoveren weer actief.

  8. Promoot uw app naar de productiefase .

Gedrag bijwerken

  • Als u de app bijwerkt, kunnen installatieprogramma's voor sjabloon-apps hun sjabloon-app bijwerken in de reeds geïnstalleerde werkruimten zonder dat de verbindingsconfiguratie verloren gaat.

  • Zie Overschrijfgedrag voor meer informatie over hoe wijzigingen in het semantische model van invloed zijn op de geïnstalleerde sjabloon-app.

  • Wanneer een sjabloon-app wordt overschreven en bijgewerkt, wordt deze eerst teruggezet naar voorbeeldgegevens en wordt automatisch opnieuw verbinding gemaakt met behulp van de configuratieparameters en verificatie van het installatieprogramma. Totdat het vernieuwen is voltooid, geven de rapporten, dashboards en de organisatie-app de banner met voorbeeldgegevens weer.

  • Als u een nieuwe queryparameter hebt toegevoegd aan het bijgewerkte semantische model waarvoor gebruikersinvoer is vereist, moet u het selectievakje Vereist inschakelen. Met deze selectie wordt het installatieprogramma gevraagd met de verbindingsreeks na het bijwerken van de app.

    Screenshot that shows Required under Parameters.

Werkruimte extraheren

Het is eenvoudig om terug te keren naar de vorige versie van een sjabloon-app met de mogelijkheid om uit te pakken. Met de volgende stappen wordt een specifieke app-versie uit een releasefase geëxtraheerd in een nieuwe werkruimte:

  1. Selecteer in het deelvenster Releasebeheer naast een app-versie meer opties (...) en selecteer vervolgens Ophalen.

    Screenshot that shows the Release Management pane with Extract selected.

  2. Voer in het bevestigingsvenster een naam in voor de geëxtraheerde werkruimte en selecteer Uitpakken. Power BI voegt een nieuwe werkruimte toe voor de geëxtraheerde app.

    Screenshot that shows the confirmation message to Extract this app.

De nieuwe versiebeheer van de werkruimte wordt opnieuw ingesteld en u kunt de sjabloon-app blijven ontwikkelen en distribueren vanuit de zojuist geëxtraheerde werkruimte.

Versie van sjabloon-app verwijderen

Een werkruimte voor een sjabloon-app is de bron van een actieve gedistribueerde sjabloon-app. Als u de gebruikers van de sjabloon-app wilt beveiligen, is het niet mogelijk om een werkruimte voor een sjabloon-app te verwijderen zonder eerst alle gemaakte app-versies in de werkruimte te verwijderen. Als u een app-versie verwijdert, wordt ook de APP-URL verwijderd, die niet meer werkt.

  1. Selecteer in het deelvenster Releasebeheer, naast de app-versie die u wilt verwijderen, meer opties (...) en selecteer vervolgens Verwijderen.

    Screenshot that shows the Release Management pane with Delete selected.

  2. Selecteer Verwijderen in het bevestigingsvenster.

    Screenshot that shows confirmation message to Delete this app.

Notitie

Zorg ervoor dat u geen app-versies verwijdert die klanten of AppSource gebruiken, anders werken ze niet meer.