Sdílet prostřednictvím


Podrobnosti o službě a omezení funkcí uživatelských dat fabric

Tento článek podrobně popisuje podrobnosti o službě a aktuální omezení funkcí pro uživatelská data fabric.

Reportování kapacity

Použití funkcí uživatelských dat Fabric je reportováno v aplikaci Fabric Capacity Metrics. Sestavy kapacity zahrnují vytváření, publikování, vykonávání a ukládání funkcí uživatelských dat tkaniny. Další informace o metrikách hlášených v aplikaci Fabric Capacity Metrics najdete v operacích Fabric.

Požadavky na zabezpečení sítě

Aby funkce data dat prostředků infrastruktury fungovaly správně, musí vaše síť povolit požadavky typu multipart/form-data a nahrání souborů do koncových bodů infrastruktury. Pokud tento požadavek není zavedený, může dojít k chybě sdílení prostředků mezi zdroji (CORS): Publikování funkcí a nahrávání vlastních knihoven.

Omezení

Následující jsou aktuální omezení pro funkce pro uživatelská data Fabric:

  • Funkce lze upravovat pouze vlastníkem: V tuto chvíli může kód funkcí upravit a publikovat pouze vlastník položky Funkce uživatelských dat. Pokyny k převodu vlastnictví položek Fabric najdete v tématu Převzetí vlastnictví položek Fabric.

  • Období čekání na publikování funkcí: Po zveřejnění funkcí je třeba počkat alespoň 2 minuty, než je budete opět publikovat. Toto období cooldownu platí pro publikování z portálu funkcí v prohlížeči, rozšíření User Data Functions pro Visual Studio Code, akce importu z GITu nebo pomocí nasazovacích kanálů.

  • Spravovat připojení podporuje pouze zdroje dat Fabric: Funkce Spravovat připojení momentálně podporuje pouze připojení ke zdrojům dat nativním pro Fabric. Další informace najdete v tématu Připojení ke zdrojům dat.

  • Spravovat připojení se nemůže připojit k prostředkům, které mají speciální znaky ve svých názvech: Prostředky Fabricu, jako jsou databáze, které mají speciální znaky ve svých názvech, jako jsou složené závorky nebo znaky jiné než ASCII, nejsou kompatibilní s funkcionalitou Spravovat připojení ve funkcích uživatelských dat. Další informace najdete v tématu Připojení ke zdrojům dat.

  • Regionální omezení funkcí uživatelských dat: Funkce uživatelských dat nejsou dostupné v podmnožině oblastí infrastruktury. Aktualizovaný seznam oblastí, ve kterých jsou k dispozici Funkce uživatelských dat Fabric, najdete v tématu Dostupnost regionu Fabric. Pokud je váš domovský tenant v nepodporované oblasti, můžete vytvořit kapacitu v podporované oblasti, abyste mohli používat funkce User Data Functions. Další informace najdete v tématu Správa kapacity Fabric.

  • Regionální omezení funkce testování v režimu Vývoj: Testovací funkce v režimu Vývoj není k dispozici v následujících oblastech Infrastruktury: Brazílie – jih, Izrael – střed a Mexiko – střed. Funkce můžete dál testovat tak, že je publikujete a spustíte, nebo pomocí rozšíření VS Code je otestujete místně.

  • Podpora Service Principal: Přístup k položkám Fabric nebo zdrojům dat pomocí Service Principal se v současné době nepodporuje. Například nemůžete jako spravovanou identitu nebo identitu pracovního prostoru použít funkce uživatelských dat Fabric.

Limity služeb

Následující seznam obsahuje podrobnosti o omezeních služby pro položky služby User Data Functions.

Omezení Hodnota Popis
Délka datové části požadavku 4 MB Maximální celková velikost všech parametrů požadavku.
Časový limit pro provedení požadavku vypršel 240 sekund Maximální doba, po kterou může funkce běžet.
Omezení velikosti odpovědi 30 MB Maximální velikost návratové hodnoty odpovědi funkce.
Uchovávání protokolů 30 dní Počet dnů, po které se historické protokoly vyvolání uchovávají ve výchozím nastavení.
Maximální velikost privátní knihovny 28,6 MB Maximální velikost souboru nahraného .whl do prostředí správy knihovny v rámci soukromé knihovny.
Časový limit testu na portálu 15 minut Doba, po kterou je testovací relace aktivní, dokud se nezpracuje nový požadavek. Relace se prodlouží o 15 minut, když během časového limitu obdržíte nový požadavek.
Verze Pythonu (funkce spuštění) 3.11 Verze Pythonu používaná pro publikované funkce v režimu spustit pouze
Verze Pythonu (funkce testování) 3.12 Verze Pythonu používaná pro testovací funkci v režimu Vývoj.

Další kroky