Nota
Prístup na túto stránku vyžaduje autorizáciu. Môžete sa pokúsiť prihlásiť alebo zmeniť adresár.
Prístup na túto stránku vyžaduje autorizáciu. Môžete skúsiť zmeniť adresáre.
V tomto článku sa uvádzajú podrobnosti o službe a aktuálne obmedzenia funkcií používateľských údajov služby Fabric.
Vytváranie zostáv kapacity
Používanie používateľských údajových funkcií služby Fabric sa uvádza v aplikácii Metrika kapacity služby Fabric. Zostavy kapacity sa zohľadňujú na vytváranie, publikovanie, spúšťanie a ukladanie používateľských údajových funkcií služby Fabric. Ďalšie informácie o meračoch hlásených v aplikácii Metrika kapacity služby Fabric nájdete v téme operácie služby Fabric.
Požiadavky na zabezpečenie siete
Aby funkcie používateľských údajov služby Fabric fungovali správne, vaša sieť musí umožňovať požiadavky "viacdielne/formulárové údaje" a nahrávanie súborov do koncových bodov služby Fabric. Ak táto požiadavka nie je zavedená, nasledujúce požiadavky môžu mať za následok chybu zdieľania zdrojov medzi zdrojmi (CORS): publikovanie funkcií a nahrávanie vlastných knižníc.
Obmedzenia
Nižšie sú uvedené aktuálne obmedzenia pre funkcie údajov používateľov štruktúry:
Funkcie môže upravovať iba vlastník: V tejto chvíli môže iba vlastník položky Funkcie používateľských údajov upravovať a publikovať kód funkcií. Pokyny na prevod vlastníctva položiek služby Fabric nájdete v téme Prevzatie vlastníctva položiek služby Fabric.
Funkcia zverejňuje obdobie ochladenia: Po zverejnení funkcií musíte pred opätovným publikovaním počkať aspoň 2 minúty. Toto obdobie chladenia sa vzťahuje na publikovanie z portálu Functions v prehliadači, rozšírenia User Data Functions Visual Studio Code, akcie importu GIT alebo pomocou kanálov nasadenia.
"Spravovať pripojenia" podporuje len zdroje údajov služby Fabric: Funkcia "Spravovať pripojenia" podporuje momentálne iba pripojenie k natívnym zdrojom údajov služby Fabric. Ďalšie informácie nájdete v Pripojenie k zdrojom údajov.
Správa pripojení sa nemôže pripojiť k prostriedkom, ktoré majú v názve špeciálne znaky: Prostriedky štruktúry, ako sú databázy, ktoré majú v názve špeciálne znaky, ako sú napríklad zložené zátvorky alebo znaky iné ako ASCII, nie sú kompatibilné so správou pripojení v aplikácii User Data Functions. Ďalšie informácie nájdete v Pripojenie k zdrojom údajov.
Regionálne obmedzenia pre funkcie používateľských údajov: Funkcie používateľských údajov nie sú k dispozícii v podmnožine oblastí zložiek. Aktualizovaný zoznam oblastí, v ktorých sú k dispozícii používateľské funkcie služby Fabric, nájdete dostupnosti oblastí služby Fabric. Ak sa váš domáci nájomník nachádza v nepodporovanej oblasti, môžete vytvoriť kapacitu v podporovanej oblasti na používanie funkcií používateľských údajov. Ďalšie informácie nájdete Spravovanie kapacity služby Fabric.
Regionálne obmedzenia pre testovaciu funkciu v režime vývoja: Funkcia testovania v režime vývoja nie je dostupná v nasledujúcich oblastiach štruktúry: Brazília – juh, Izrael – stred a Mexiko – stred. Funkcie môžete stále testovať ich publikovaním a spustením alebo pomocou rozšírenia VS Code na ich lokálne testovanie.
Vyhradené kľúčové slová jazyka Python vo funkciách používateľských údajov v štruktúre: Okrem vyhradených kľúčových slov z jazyka Python používa služba Fabric User Data Functions aj nasledujúce kľúčové slová:
req,context, areqInvocationId. Vyhradené kľúčové slová sa nedajú použiť ako názvy parametrov alebo názvy funkcií.Parametre s predvolenými hodnotami alebo voliteľnými hodnotami nie sú podporované: V tejto chvíli sú pri vyvolaní vyžadované všetky parametre funkcie. Podobne nie je v súčasnosti podporované poskytovanie predvolených hodnôt v definícii argumentu funkcie. Napríklad funkcia nižšie vyvolá syntaktickú chybu:
# The default value for the argument called 'name' is not supported and treated like a syntax error. @udf.function() def goodbye_fabric(name: str = "N/A") -> str: return f"Goodbye, {name}."Podpora objektu služby: Prístup k položkám služby Fabric alebo zdrojom údajov pomocou objektu služby nie je momentálne podporovaný. Nemôžete napríklad použiť funkciu používateľských údajov v štruktúre ako spravovanú identitu alebo identitu pracovného priestoru.
Obmedzenia služby
V nasledujúcom zozname sú uvedené podrobnosti o obmedzeniach služby pre položky funkcie user data functions.
| Limit | Hodnota | Popis |
|---|---|---|
| Dĺžka údajovej časti požiadavky | 4 MB | Maximálna veľkosť všetkých parametrov požiadavky dohromady. |
| Časový limit spustenia žiadosti | 240 sekúnd | Maximálne množstvo času, pre ktoré môže funkcia spustiť. |
| Limit veľkosti odpovede | 30 MB | Maximálna veľkosť vrátenej hodnoty odpovede funkcie. |
| Uchovávanie denníka | 30 dní | Počet dní, v ktorých sa historické denníky vyvolania uchovávajú v predvolenom nastavení. |
| Maximálna veľkosť súkromnej knižnice | 28,6 MB | Maximálna veľkosť súboru nahratého .whl do prostredia na správu knižníc ako súkromnej knižnice. |
| Test v časovom limite portálu | 15 minút | Čas, počas ktorého je testovacia relácia aktívna, kým sa nespracuje nová požiadavka. Relácia sa predĺži o 15 minút, keď sa v rámci časového limitu prijme nová požiadavka. |
| Verzia jazyka Python (možnosť spustenia) | 3.11 | Verzia jazyka Python používaná pre publikované funkcie v režime iba spustenia. |
| Verzia jazyka Python (možnosť testovania) | 3.12 | Verzia jazyka Python použitá na testovacie schopnosti v režime vývoja. |