Delen via


Uw gebruikersgegevensfuncties testen in de Fabric-portal

Fabric User Data Functions bieden mogelijkheden om uw codewijzigingen te testen en te valideren in de Fabric-portal of met behulp van de VS Code-extensie. Deze functies zijn handig om ervoor te zorgen dat uw functies correct kunnen worden uitgevoerd zonder dat ze hoeven te worden gepubliceerd.

In dit artikel leert u het volgende:

  • Gebruik de modi Alleen ontwikkelen en weergeven/uitvoeren in de portaleditor.
  • Gebruik de testmogelijkheden in de ontwikkelmodus om uw functies te testen.

Opmerking

Sommige gebruikers hebben mogelijk geen toegang tot de testfunctie in de ontwikkelmodus, afhankelijk van de regio van hun Fabric-tenant. Raadpleeg de regionale beperkingen in dit artikel.

Wat is de modus Ontwikkelen en alleen weergeven/alleen uitvoeren?

Fabric User Data Functions biedt twee modi om te communiceren met uw functies in de Fabric-portal: de modus Ontwikkelen en alleen uitvoeren/weergeven. U vindt de moduswisselaar in de rechterbovenhoek van de pagina Gebruikersgegevensfuncties.

Schermopname van het schakelen tussen modi in de Fabric-portal.

Ontwikkelmodus

Met de ontwikkelmodus kunnen gebruikers met schrijfmachtigingen hun code bewerken, testen en publiceren. In deze modus kunnen gebruikers hun gewijzigde code zien, inclusief nieuwe, niet-gepubliceerde functies die ze hebben geschreven.

Schermopname van de onderdelen van de ontwikkelmodus in de Fabric-portal.

Hier volgen de onderdelen van de ontwikkelmodus:

  1. Moduswisselaar: Met dit besturingselement kunt u overschakelen naar de modus Ontwikkelen vanuit de modus Alleen uitvoeren.
  2. Lijst met functies: Deze lijst bevat nieuwe functies, samen met een eerder gepubliceerde functie. De punt naast de functienaam geeft aan dat een functie nieuw is en dat deze nog niet is gepubliceerd.
  3. Code-editor: In de ontwikkelmodus is de code-editor ingeschakeld en kan de gebruiker wijzigingen aanbrengen in de code.
  4. Testsessie-indicator: Deze indicator geeft aan of de testsessie actief is. De testsessie wordt gemaakt na het uitvoeren van een test en heeft een time-out na 15 minuten inactiviteit.

Modus Alleen uitvoeren of weergeven

In de modus Alleen uitvoeren kunnen gebruikers met execute-machtigingen de gepubliceerde functies bekijken en uitvoeren. Deze ervaring maakt een afzonderlijke weergave tussen de gepubliceerde versie van de code die in ontwikkeling is in de ontwikkelmodus.

Schermopname van de onderdelen van de modus Alleen uitvoeren in de Fabric-portal.

Hier volgen de onderdelen van de modus Alleen uitvoeren:

  1. Moduswisselaar: Met dit besturingselement kunt u overschakelen naar de modus Alleen uitvoeren vanuit de modus Ontwikkelen.
  2. Lijst met functies: In de modus Alleen uitvoeren bevat de lijst met functies alleen gepubliceerde functies.
  3. Code-editor: In de modus Alleen uitvoeren is de code-editor alleen-lezen en kan deze niet worden gewijzigd in deze modus.
  4. Indicator voor codewijzigingen: Deze berichtenbalk geeft aan of er niet-gepubliceerde wijzigingen zijn in de ontwikkelmodus. Als u deze wijzigingen wilt zien, moet de gebruiker overschakelen naar de modus Ontwikkelen door op de knop in de balk te klikken of door de moduswisselaar te gebruiken.

Gebruikers met alleen weergavemachtigingen kunnen de modus Alleen weergeven zien. In deze modus hebben gebruikers toegang tot een alleen-lezen versie van de code en de bijbehorende metagegevens.

Opmerking

Alleen gebruikers met weergavemachtigingen kunnen de code zien in de modus Alleen weergeven.

De ontwikkelmodus gebruiken om uw wijzigingen in de Fabric-portal te testen

U kunt uw codewijzigingen in realtime testen met behulp van de functie Testen in de modus Ontwikkelen. U kunt deze openen door de muisaanwijzer over de functie te bewegen die u wilt testen en op het pictogram Testen te klikken.

Schermopname van het testen van een nieuwe functie.

Opmerking

Het kan enkele seconden duren voordat de testsessie wordt gestart. Zodra deze is gestart, kunt u tests direct uitvoeren, zelfs nadat u codewijzigingen hebt aangebracht.

Met deze stap opent u het deelvenster Test, dat de volgende onderdelen bevat:

  1. Testsessie-indicator: Deze indicator wordt groen wanneer de testsessie actief is. De sessie wordt gestart wanneer een test voor het eerst wordt uitgevoerd en er een time-out optreedt na 15 minuten inactiviteit.

  2. Functieselector: In deze vervolgkeuzelijst kunt u elke functie in uw code selecteren om te testen. Deze lijst bevat gepubliceerde en niet-gepubliceerde functies.

  3. Knop Testen: Met deze knop kunt u de functie testen. Als de geselecteerde functie parameters vereist, moet u deze opgeven voordat u de functie test.

  4. Testuitvoer: Dit deelvenster bevat de uitvoer die het resultaat is van het testen van de functie. In dit deelvenster ziet u de retourwaarde van de functie of een object met de status en foutuitvoer van de functie.

  5. Uitvoer van logboeken: Dit deelvenster bevat de logboeken die in de code zijn gegenereerd, inclusief de instructies die aan het logging object zijn toegevoegd.

    Schermopname van de verschillende onderdelen van het deelvenster Test.

Regionale beperkingen voor testmogelijkheden in de ontwikkelmodus

De testmogelijkheid is nog niet beschikbaar in alle Fabric-regio's. Als uw tenantregio nog niet wordt ondersteund, ziet u mogelijk het volgende bericht in de Functions-portal. U kunt de ondersteunde regio's bekijken in het artikel over servicedetails en beperkingen .

Schermopname van de banner met de regio die niet beschikbaar is.

Als u dit informatieve bericht ziet, kunt u uw functies nog steeds publiceren en de functie Uitvoeren gebruiken om ze te testen zoals u dat eerder hebt gedaan. Meer informatie over het beheren van uw Fabric-capaciteit als u liever een nieuwe capaciteit maakt in een ondersteunde regio.

Volgende stappen