Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel beschreibt die Servicedetails und aktuellen Einschränkungen der Benutzerdatenfunktionen in Microsoft Fabric.
Kapazitätsberichte
Die Microsoft Fabric Capacity Metrics-Anwendung meldet die Nutzung von Fabric-Benutzerdatenfunktionen. Die Kapazitätsberichte berücksichtigen die Erstellung, Veröffentlichung, Ausführung und Speicherung von Fabric-Benutzerdatenfunktionen. Um mehr über die in der Microsoft Fabric Capacity Metrics App gemeldeten Zähler zu erfahren, siehe Fabric operations.
Netzwerksicherheitsanforderungen
Damit Fabric-Benutzerdatenfunktionen korrekt funktionieren, muss Ihr Netzwerk Anfragen und Dateihochladungen auf Fabric-Endpunkte zulassenmultipart/form-data. Wenn Sie diese Anfragen nicht erlauben, können die folgenden Anfragen zu einem Cross-origin Resource Sharing (CORS)-Fehler führen: Veröffentlichen von Funktionen und Hochladen benutzerdefinierter Bibliotheken.
Einschränkungen
Die folgenden Einschränkungen gelten derzeit für Fabric-Benutzerdatenfunktionen:
Nur der Besitzer kann Funktionen bearbeiten: Derzeit kann nur der Besitzer des Benutzerdatenfunktionselements den Funktionscode ändern und veröffentlichen. Anweisungen zum Übertragen des Besitzes von Fabric-Elementen finden Sie unter Übernehmen des Besitzes von Fabric-Elementen.
Funktionen veröffentlichen Abklingzeit: Nachdem du deine Funktionen veröffentlicht hast, musst du mindestens zwei Minuten warten, bevor du sie erneut veröffentlichen kannst. Diese Abklingzeit gilt beim Veröffentlichen über das Functions-In-Browser-Portal, die Benutzerdatenfunktionen mit der Visual Studio Code-Erweiterung, der GIT-Importaktion oder bei Verwendung von Deployment-Pipelines.
"Verbindungen verwalten" unterstützt nur Fabric-Datenquellen: Das Feature "Verbindungen verwalten" unterstützt derzeit nur die Verbindung mit Fabric-nativen Datenquellen. Weitere Informationen finden Sie unter "Herstellen einer Verbindung mit Datenquellen".
"Verbindungen verwalten" kann sich nicht mit Ressourcen verbinden, die spezielle Zeichen im Namen haben: Fabric-Ressourcen, wie Datenbanken, die spezielle Zeichen im Namen haben, wie Curly Braces oder Nicht-ASCII-Zeichen, sind nicht mit der Manage Connections-Erfahrung in Benutzerdatenfunktionen kompatibel. Um mehr zu erfahren, siehe Verbinden mit Datenquellen.
Regionale Einschränkungen für Benutzerdatenfunktionen: Benutzerdatenfunktionen sind in einer Teilmenge der Fabric-Regionen nicht verfügbar. Für eine aktualisierte Liste der Regionen, in denen Fabric-Benutzerdatenfunktionen verfügbar sind, siehe Fabric Region Verfügbarkeit. Wenn Ihr Home Tenant in einer nicht unterstützten Region liegt, können Sie in einer unterstützten Region eine Kapazität erstellen, um Benutzerdatenfunktionen zu nutzen. Weitere Informationen finden Sie unter Verwalten der Fabric-Kapazität.
Regionale Einschränkungen für die Testfunktion im Entwicklungsmodus: Die Testfunktionalität im Entwicklungsmodus ist in den folgenden Fabric-Regionen nicht verfügbar: Brasilien Süd, Israel Central und Mexiko Central. Sie können Ihre Funktionen weiterhin testen, indem Sie sie veröffentlichen und ausführen, oder indem Sie die VS Code-Erweiterung verwenden, um sie lokal zu testen.
Service Principal Support: Der Zugriff auf Fabric-Items oder Datenquellen über einen Service Principal wird derzeit nicht über von UDF verwaltete Verbindungen unterstützt. Zum Beispiel können Fabric-Benutzerdatenfunktionen keine verwaltete Identität oder Workspace-Identität verwenden, um sich mit UDF-unterstützten Verbindungen zu verbinden.
Dienstgrenzwerte
Die folgende Liste beschreibt die Servicelimits für Nutzerdatenfunktionen.
| Grenze | Wert | BESCHREIBUNG |
|---|---|---|
| Nutzdatenlänge der Anforderung | 4 MB | Die maximale Größe aller Anforderungsparameter zusammen. |
| Timeout für die Anforderungsausführung | 240 Sekunden | Die maximale Zeit, die eine Funktion ausgeführt werden kann. |
| Public-Function Endpoint Invocation Timeout | 100 Sekunden | Die maximale Zeitspanne, die eine Funktion ausführen kann, wenn sie über einen öffentlichen Endpunkt aufgerufen wird. |
| Beschränkung der Antwortgröße | 30 MB | Die maximale Größe des Rückgabewerts einer Funktion. |
| Protokollaufbewahrung | 30 Tage | Die Anzahl der Tage, die historische Aufrufprotokolle standardmäßig aufbewahrt werden. |
| Maximale Größe der privaten Bibliothek | 28,6 MB | Die maximale Größe einer .whl-Datei, die in die Bibliotheksverwaltung als private Bibliothek hochgeladen wird |
| Testen im Portaltimeout | 15 Minuten | Der Zeitraum, für den die Testsitzung aktiv ist, bis eine neue Anforderung verarbeitet wird. Die Sitzung wird um 15 Minuten verlängert, wenn eine neue Anforderung innerhalb des Timeoutzeitraums empfangen wird. |
| Python-Version (Run-Funktion) | 3.11 | Die Python-Version, die für veröffentlichte Funktionen im Modus "Nur Ausführen" verwendet wird. |
| Python-Version (Testfunktion) | 3.12 | Die Python-Version, die für die Testfunktion im Entwicklungsmodus verwendet wird. |