Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Denna artikel beskriver tjänstedetaljer och nuvarande begränsningar för användardatafunktioner i Microsoft Fabric.
Kapacitetsrapportering
Microsoft Fabric Capacity Metrics-applikationen rapporterar användningen av Fabric-användardatafunktioner. Kapacitetsrapporterna tar hänsyn till skapande, publicering, exekvering och lagring av Fabric-användardatafunktioner. För att lära dig mer om mätarna som rapporteras i appen Microsoft Fabric Capacity Metrics, se Fabric operations.
Säkerhetskrav för nätverk
För att Fabric-användardatafunktioner ska fungera korrekt måste ditt nätverk tillåta multipart/form-data förfrågningar och filuppladdningar till Fabric-endpoints. Om du inte tillåter dessa förfrågningar kan följande förfrågningar leda till ett Cross-origin Resource Sharing (CORS)-fel: publiceringsfunktioner och uppladdning av egna bibliotek.
Begränsningar
Följande begränsningar gäller för närvarande för Fabric-användardatafunktioner:
Endast ägaren kan redigera funktioner: För närvarande kan endast ägaren av användardatafunktionsobjektet ändra och publicera funktionskoden. Anvisningar om hur du överför ägarskap av Fabric-föremål finns i Ta ägarskap av Fabric-föremål.
Funktioner publicerar cooldown: Efter att du publicerat dina funktioner måste du vänta minst två minuter innan du publicerar igen. Denna nedkylningsperiod gäller vid publicering från Functions i webbläsarportalen, användardatafunktionerna Visual Studio Code-tillägget, GIT-importåtgärden eller genom att använda distributionspipelines.
"Hantera anslutningar" stöder endast Infrastrukturdatakällor: Funktionen "Hantera anslutningar" stöder endast anslutning till infrastrukturbaserade datakällor just nu. För mer information, se Anslut till datakällor.
"Hantera anslutningar" kan inte kopplas till resurser som har specialtecken i namnet: Fabric-resurser, såsom databaser, som har specialtecken i namnet, såsom kråkparenteser eller icke-ASCII-tecken, är inte kompatibla med Hantera anslutningar i användardatafunktioner. För att lära dig mer, se Koppla till datakällor.
Regionala begränsningar för användardatafunktioner: Användardatafunktioner finns inte tillgängliga i en delmängd av Fabric-regioner. För en uppdaterad lista över regioner där Fabric-användardatafunktioner är tillgängliga, se tillgänglighet för Fabric-regioner. Om din hemhyresgäst är i en icke-stödd region kan du skapa en kapacitet i en stödd region för att använda användardatafunktioner. Mer information finns i Hantera Fabric-kapaciteten.
Regionala begränsningar för testfunktionen i utvecklingsläge: Testfunktionerna i Utvecklingsläge är inte tillgängliga i följande Infrastrukturregioner: Brasilien, södra, Israel, centrala och Mexiko, centrala. Du kan fortfarande testa dina funktioner genom att publicera dem och köra dem, eller genom att använda VS Code-tillägget för att testa dem lokalt.
Service principal-stöd: Åtkomst till Fabric-objekt eller datakällor via en service principal stöds för närvarande inte via anslutningar som hanteras av UDF. Till exempel kan Fabric-användardatafunktioner inte använda managed identity eller workspace identity för att ansluta till UDF-stödda anslutningar.
Tjänstbegränsningar
Följande lista beskriver tjänstebegränsningarna för användardatafunktioner.
| Gräns | Värde | Beskrivning |
|---|---|---|
| Begära nyttolastlängd | 4 MB | Den maximala storleken för alla parametrar för begäran kombinerat. |
| Begärans tidsgräns för körning | 240 sekunder | Den maximala tid som en funktion kan köras för. |
| Public-funktionsändpunktsinvocation timeout | 100 sekunder | Den maximala tiden en funktion kan köras när den anropas via en publik funktionsändpunkt. |
| Storleksgräns för svar | 30 megabyte | Den maximala storleken på svarets returvärde för en funktion. |
| Loggkvarhållning | 30 dagar | Antalet dagar som historiska anropsloggar behålls för som standard. |
| Maxstorlek för privat bibliotek | 28,6 MB | Den maximala storleken på en .whl fil som laddas upp till bibliotekshanteringsmiljön som ett privat bibliotek. |
| Testa inom tidsbegränsning i portalen | 15 minuter | Hur lång tid testsessionen är aktiv för tills en ny begäran bearbetas. Sessionen utökas med 15 minuter när en ny begäran tas emot inom tidsgränsen. |
| Python-version (körfunktion) | 3.11 | Python-versionen som används för publicerade funktioner i läget Kör endast. |
| Python-version (testfunktion) | 3.12 | Python-versionen som används för testfunktionen i utvecklingsläge. |