Experimentele, preview- en buiten gebruik gestelde functies in canvas apps begrijpen

Met elke release brengen we wijzigingen aan en voegen we functies toe om Power Apps Studio nog beter te maken en op uw behoeften af te stemmen. We blijven het product voortdurend verbeteren.

We nemen compatibiliteit met eerdere versies zeer serieus. Met wijzigingen of verbeteringen kunnen echter onbedoelde neveneffecten optreden die er voor zorgen dat uw app niet meer precies werkt als voorheen.

Om deze neveneffecten bij bestaande apps zo veel mogelijk te vermijden, moeten grotere functies meerdere fasen doorlopen. In dit artikel wordt deze procedure beschreven en wordt uitgelegd hoe u de blootstelling aan functies die nog in ontwikkeling zijn, kunt regelen.

Over het algemeen geldt dat bij het maken van een nieuwe app:

  • Preview-schakelaars zijn ingeschakeld. Deze functies zijn klaar voor brede verspreiding, zijn gedocumenteerd en worden volledig ondersteund. Op een dag wordt de optie om deze functies uit te schakelen verwijderd en worden ze een permanent onderdeel van het product.
  • Experimentele schakelaars zijn uitgeschakeld. Deze functies mogen alleen met de nodige voorzichtigheid worden gebruikt, ze kunnen op elk moment worden gewijzigd of verwijderd. Als u niet weet waar de schakelaar naar verwijst of de mogelijke impact dat het heeft, moet u deze waarschijnlijk niet inschakelen.
  • Buiten-gebruik-gesteld schakelaars zijn uitgeschakeld. Deze functies zijn klaar om te worden verwijderd. Documentatie zal de alternatieven voor het gebruik van deze functies uitleggen.

Terwijl bestaande apps hun levenscyclus doorlopen, wilt u deze schakelaars misschien aanpassen om te profiteren van nieuwe functies of om een afhankelijkheid van een functie dat buiten gebruik wordt gesteld, te verwijderen. Schakel Voorbeeld schakelaars in en Buiten-gebruik-gesteld schakelaars Uit brengt bestaande apps in lijn met nieuwe apps en de toekomst van het product.

Implementatiefasen voor functies

Functies doorlopen drie fasen voordat ze officieel onderdeel van een product worden:

  1. Experimenteel: er wordt aan de functie gewerkt. Vertrouw nog niet te veel op de functie. Deze kan nog op veel punten worden gewijzigd.
  2. Preview: de functie is bijna klaar en is stabiel. U kunt nu bestaande apps naar deze functie gaan migreren.
  3. Geïmplementeerd: de functie is gereed. De functie is voor alle apps ingeschakeld en kan niet worden uitgeschakeld.

Bij elke opeenvolgende fase neemt het aantal gebruikers van de functie toe, zodat we kunnen controleren of de functie aansluit op uw behoeften en of er geen onbedoelde neveneffecten optreden.

Uw feedback is essentieel bij deze procedure. Plaats uw feedback in het forum voor de Power Apps-community.

Hoe lang blijft een functie in elke fase? Dit verschilt per functie. We kijken naar vele factoren, waaronder het aantal apps dat gebruikmaakt van de functie, het aantal problemen dat wordt gerapporteerd en hoe dringend de behoefte naar de functie is. Functies kunnen een aantal weken tot vele maanden in een fase blijven. We kunnen ook enkele fasen overslaan als we niet geloven dat dit nuttig kan zijn.

U kunt aan de hand van de volgende tabel bepalen in welke fase u het beste kunt instappen:

Fase Wanneer moet ik de functie gebruiken? Kan ik de functie probleemloos gebruiken? Wordt de functie standaard ingeschakeld voor nieuwe apps?
Experimenteel Als u graag in een vroeg stadium instapt, de functie nuttig vindt en graag meehelpt om de functie te testen. Nee. Experimentele functies kunnen fundamentele wijzigingen ondergaan of op elk moment volledig uit de roulatie worden genomen. Om deze reden is de functie standaard niet ingeschakeld en moet u zich expliciet aanmelden om deze te gebruiken.
Preview uitvoeren Nieuwe apps bevatten deze functie automatisch, maar deze kan nog steeds worden uitgeschakeld. Begin met het inschakelen en testen van de functie in bestaande apps, omdat de functie uiteindelijk ook voor die apps wordt ingeschakeld. Ja. Deze functie wordt uiteindelijk een definitief onderdeel van het product. Mogelijk wilt u de functie uitschakelen als er een probleem optreedt. Rapporteer problemen. Dit is de belangrijkste reden waarom de functie in de preview-fase zit.
Preview (definitieve validatie) Voor een paar functies die een brede impact zouden kunnen hebben, gaan we misschien nog een stap verder dan Preview door de functie eenmaal geforceerd in te schakelen voor bestaande apps wanneer ze worden geopend in de Studio. Als u een probleem tegenkomt, kan de functie nog steeds worden uitgeschakeld en uw feedback is van cruciaal belang voordat we de volgende stap nemen. Ja. U kunt de functie met vertrouwen gebruiken; deze is bijna permanent. Mogelijk wilt u de functie uitschakelen als er een probleem optreedt. Maak melding van eventuele problemen die u tegenkomt.
Geïmplementeerd voor nieuwe apps Alle nieuwe apps hebben deze functie ingeschakeld en deze kan niet worden uitgeschakeld. Voor bestaande apps waarbij de functie is uitgeschakeld, wordt de functie nog steeds als preview-functie weergegeven totdat deze wordt ingeschakeld. Indien de functie is ingeschakeld en de schakelaar niet meer beschikbaar is, kunt u de app herstellen naar een vorige versie om terug te keren naar een toestand voordat de functie was ingeschakeld. Ja.
Geïmplementeerd voor alle apps Alle apps hebben deze functie en deze kan niet worden uitgeschakeld. Ja.

Notitie

Functies met de vermelding Buiten gebruik gesteld zijn gepland om binnenkort te worden vervangen of verwijderd. Overweeg om alternatieven te gebruiken en bekijk de tijdlijnen zoals vermeld in de details van de functie.

Documentatie

Waar vindt u informatie over deze functies? We behandelen preview-functies als voltooide functies en u kunt hierover, net als voor alle andere productfuncties, meer informatie vinden:

  • Power Apps-documentatie. Wij stellen de basisinformatie voor de nieuwe functie beschikbaar: de voordelen, hoe u aan de slag gaat en naslaginformatie.
  • Power Apps-communityforum. U gaat de nieuwe functie samen met anderen verkennen. Leer van hun ervaringen en deel uw ervaringen met hen.
  • Power Apps-blog. Wanneer er een nieuwe functie in gebruik wordt genomen, wordt hierover vaak, maar niet altijd, een blogbericht geplaatst.

Experimentele functies zijn anders. Het zijn functies waaraan wordt gewerkt en we beschouwen ze niet als voltooid. De korte beschrijving in het deelvenster App-instellingen (zie hieronder) is mogelijk de enige informatie over de functie. Experimentele functies worden normaal gesproken niet in de documentatie beschreven. Het communityforum is waarschijnlijk uw beste informatiebron. In sommige gevallen wordt de functie in een vroegtijdig blogbericht beschreven. Als u onvoldoende informatie vindt, kunt u vragen stellen in de forums of wachten totdat de functie naar de preview-fase overgaat.

Bepalen welke functies worden ingeschakeld

Experimentele functies en preview-functies worden in Instellingen > Aankomende functies van de app vermeld. Selecteer vanuit de app Instellingen en selecteer vervolgens Komende functies. Selecteer functies met de vermelding Preview, Experimenteel of Buiten gebruik gesteld met behulp van de beschikbare tabbladen.

Geavanceerde instellingen voor canvas-app.

Elke functie heeft een schakeloptie voor in-/uitschakelen. Uit houdt in dat de functie is uitgeschakeld. Bij de standaardinstelling zijn alle schakelopties uitgeschakeld. Dat is de veiligste manier om uw app uit te voeren.

In sommige gevallen moet u de app mogelijk sluiten en opnieuw openen nadat u een instelling hebt gewijzigd. In de functiebeschrijving moet zijn aangegeven wanneer u deze stap moet uitvoeren.

Boven in het deelvenster Geavanceerde instellingen vindt u de instellingen voor volledig geïmplementeerde functies die niet onder een preview-functie of experimentele functie vallen en waar u volledig op kunt vertrouwen.

Deze instellingen zijn specifiek voor elke app. Wanneer u de stand van de schakeloptie wijzigt, heeft dat alleen betrekking op de app die op dat moment is geopend. Als u een app maakt, worden deze schakelopties teruggezet naar de standaardinstellingen voor die app.

Functie buiten-gebruik-stellen

Soms moet een functie buiten gebruik worden gesteld, soms wordt er naar verwezen als verouderd. Dit gebeurt vaak wanneer er een nieuwe, betere manier is om een taak uit te voeren. Niet-populaire functies worden eveneens verwijderd, omdat alle functies enige overhead vereisen om de productwijzigingen om hen heen bij te houden.

Functie buiten-gebruik-stellen gaat ook door fases. Functies zijn uniek en niet elke fase wordt door alle functies gebruikt.

Fase Wanneer moet ik de functie gebruiken? Kan ik de functie probleemloos gebruiken? Wordt de functie standaard ingeschakeld voor nieuwe apps?
Buiten gebruik gesteld Bestaande apps kunnen deze functie gedurende een beperkte tijd blijven gebruiken. U kunt de functie nog steeds inschakelen voor nieuwe apps. Het is tijd om alternatieven te evalueren. Ja, u kunt de functie nog steeds met vertrouwen gebruiken. Maar deze zal spoedig verdwijnen. Om deze reden moet u zich expliciet aanmelden voor gebruik van de functie in nieuwe apps en wordt deze niet aanbevolen.
Buiten gebruik gsteld (Definitieve waarschuwing) Voor een paar functies die een brede impact zouden hebben, kunnen we de extra stap verder dan Buiten-gebruik-gesteld zetten om de functie één keer uit te schakelen voor bestaande apps de volgende keer dat ze in de Studio worden geopend. Als er een probleem is, kan de functie nog steeds opnieuw worden ingeschakeld en uw feedback is van cruciaal belang voordat we de volgende stap nemen. Nee. De functie staat op het punt permanent te worden verwijderd. U moet zich expliciet aanmelden voor gebruik van de functie en deze wordt niet aanbevolen.
Verwijderd voor nieuwe apps Alle nieuwe apps hebben deze functie uitgeschakeld en deze kan niet worden ingeschakeld. Voor bestaande apps waarbij de functie is ingeschakeld, wordt de functie weergegeven als een Buiten-gebruik-gestelde functie totdat deze wordt uitgeschakeld. Indien de functie is uitgeschakeld en de functieschakelaar niet meer beschikbaar is, kunt u de app herstellen naar een vorige versie om terug te keren naar een toestand voordat de functie was uitgeschakeld. Nee. De functie staat op het punt permanent te worden verwijderd. De functie is niet langer beschikbaar voor nieuwe apps.
Verwijderd voor alle apps De functie is niet beschikbaar voor alle apps. Nee.

Notitie

Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)

De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).