Freigeben über


Testen der Benutzerdatenfunktionen im Fabric-Portal

Fabric-Benutzerdatenfunktionen bieten Funktionen zum Testen und Überprüfen der Codeänderungen im Fabric-Portal oder mithilfe der VS Code-Erweiterung. Diese Features sind hilfreich, um sicherzustellen, dass Ihre Funktionen erfolgreich ausgeführt werden können, ohne sie veröffentlichen zu müssen.

In diesem Artikel erfahren Sie, wie Sie:

  • Verwenden Sie die Modi "Entwickeln" und "Ansicht/Ausführen" im Portal-Editor.
  • Verwenden Sie die Testfunktionen im Entwicklungsmodus, um Ihre Funktionen zu testen.

Hinweis

Einige Benutzer haben je nach Region ihres Fabric-Mandanten möglicherweise keinen Zugriff auf die Testfunktion im Entwicklungsmodus. Bitte lesen Sie die regionalen Einschränkungen in diesem Artikel.

Was ist der Entwicklungsmodus und der Modus "Nur Anzeigen/Ausführen"?

Fabric User Data Functions bietet zwei Modi für die Interaktion mit Ihren Funktionen im Fabric-Portal: Entwicklungsmodus und Nur-Ansicht-Modus. Sie finden den Modusschalter in der oberen rechten Ecke der Seite "Benutzerdatenfunktionen".

Screenshot, der zeigt, wie Modi im Fabric-Portal gewechselt werden.

Entwicklungsmodus

Im Entwicklungsmodus können Benutzer mit Schreibberechtigungen ihren Code bearbeiten, testen und veröffentlichen. In diesem Modus können Benutzer ihren geänderten Code sehen, einschließlich aller neuen, nicht veröffentlichten Funktionen, die sie geschrieben haben.

Screenshot der Komponenten des Entwicklungsmodus im Fabric-Portal.

Im Folgenden sind die Komponenten des Entwicklungsmodus aufgeführt:

  1. Modusschalter: Mit diesem Steuerelement können Sie über den Modus "Nur Ausführen" in den Entwicklungsmodus wechseln.
  2. Funktionsliste: Diese Liste enthält neue Funktionen zusammen mit allen zuvor veröffentlichten Funktionen. Der Punkt neben dem Funktionsnamen gibt an, dass eine Funktion neu ist und dass sie noch nicht veröffentlicht wird.
  3. Code-Editor: Im Entwicklungsmodus ist der Code-Editor aktiviert, und der Benutzer kann Änderungen am Code vornehmen.
  4. Testsitzungsindikator: Dieser Indikator zeigt an, ob die Testsitzung aktiv ist. Die Testsitzung wird nach dem Ausführen eines Tests erstellt und hat nach 15 Minuten Inaktivität ein Timeout.

Modus "Nur Anzeigen" ausführen oder anzeigen

Im Modus "Nur ausführen " können Benutzer mit "Ausführen"-Berechtigungen die veröffentlichten Funktionen anzeigen und ausführen. Diese Oberfläche erstellt eine separate Ansicht zwischen der veröffentlichten Version des Codes, der sich in der Entwicklung im Entwicklungsmodus befindet.

Screenshot der Komponenten des Modus

Im Folgenden sind die Komponenten des Modus "Nur ausführen" aufgeführt:

  1. Modusschalter: Mit diesem Steuerelement können Sie über den Entwicklungsmodus in den Modus "Nur ausführen" wechseln.
  2. Funktionsliste: Im Modus "Nur ausführen" enthält die Funktionsliste nur veröffentlichte Funktionen.
  3. Code-Editor: Im Modus "Nur ausführen" ist der Code-Editor schreibgeschützt und kann in diesem Modus nicht geändert werden.
  4. Indikator für Codeänderungen: Diese Meldungsleiste gibt an, ob nicht veröffentlichte Änderungen im Entwicklungsmodus vorhanden sind. Um diese Änderungen anzuzeigen, muss der Benutzer zum Entwicklungsmodus wechseln, indem er auf die Schaltfläche in der Leiste oder über den Modusschalter klickt.

Benutzer, die nur über Ansichtsberechtigungen verfügen, können den Modus "Nur anzeigen" anzeigen. In diesem Modus haben Benutzer Zugriff auf eine schreibgeschützte Version des Codes und seiner Metadaten.

Hinweis

Nur Benutzer mit Ansichtsberechtigungen können den Code im Modus "Nur Anzeigen" sehen.

Verwenden des Entwicklungsmodus zum Testen der Änderungen im Fabric-Portal

Sie können Die Codeänderungen in Echtzeit testen, indem Sie die Testfunktion im Entwicklungsmodus verwenden. Sie können darauf zugreifen, indem Sie mit dem Mauszeiger auf die Funktion zeigen, die Sie testen und auf das Symbol "Test" klicken möchten.

Screenshot, der zeigt, wie eine neue Funktion getestet wird.

Hinweis

Die Testsitzung kann einige Sekunden dauern, bis sie gestartet werden. Sobald sie gestartet wird, können Sie Tests sofort ausführen, auch nachdem Sie Codeänderungen vorgenommen haben.

In diesem Schritt wird der Testbereich geöffnet, der die folgenden Komponenten enthält:

  1. Testsitzungsindikator: Dieser Indikator wird grün, wenn die Testsitzung aktiv ist. Die Sitzung beginnt, wenn ein Test zum ersten Mal ausgeführt wird und nach 15 Minuten Inaktivität ausläuft.

  2. Funktionsauswahl: Mit dieser Dropdownliste können Sie eine beliebige Funktion in Ihrem Code auswählen, die getestet werden soll. Diese Liste enthält veröffentlichte und nicht veröffentlichte Funktionen.

  3. Schaltfläche "Testen": Mit dieser Schaltfläche können Sie die Funktion testen. Wenn für die ausgewählte Funktion Parameter erforderlich sind, müssen Sie diese angeben, bevor Sie die Funktion testen.

  4. Testausgabe: Dieser Bereich enthält die Ausgabe, die aus dem Testen der Funktion resultiert. In diesem Bereich wird entweder der Rückgabewert der Funktion oder ein Objekt mit dem Zustand und der Fehlerausgabe der Funktion angezeigt.

  5. Protokollausgabe: Dieser Bereich enthält die im Code generierten Protokolle, einschließlich der Anweisungen, die dem logging Objekt hinzugefügt wurden.

    Screenshot der verschiedenen Teile des Testbereichs.

Regionale Einschränkungen für die Testfunktion im Entwicklungsmodus

Die Testfunktion ist in allen Fabric-Regionen noch nicht verfügbar. Wenn Ihre Mandantenregion noch nicht unterstützt wird, wird möglicherweise die folgende Meldung im Funktionsportal angezeigt. Sie können die unterstützten Regionen im Artikel " Dienstdetails und Einschränkungen " anzeigen.

Screenshot, der das Banner

Wenn diese Informationsmeldung angezeigt wird, können Sie Ihre Funktionen weiterhin veröffentlichen und die Ausführungsfunktion verwenden, um sie wie zuvor zu testen. Erfahren Sie mehr darüber , wie Sie Ihre Fabric-Kapazität verwalten , wenn Sie eine neue Kapazität in einer unterstützten Region erstellen möchten.

Nächste Schritte