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.
Funkcie údajov Fabric User poskytujú možnosti testovania a overovania zmien kódu na portáli Fabric alebo pomocou rozšírenia VS Code. Tieto funkcie sú užitočné na zabezpečenie úspešného spustenia funkcií bez potreby ich publikovania.
V tomto článku sa dozviete, ako:
- Použite režimy Len vývoj a Zobraziť/spustiť v editore portálu.
- Na testovanie funkcií použite možnosti testovania v režime vývoja.
Poznámka
Niektorí používatelia nemusia mať prístup k funkcii Testovanie v režime vývoja v závislosti od oblasti nájomníka štruktúry. Prečítajte si poznámku o regionálnych obmedzeniach v tomto článku.
Čo je režim Vývoj a režim iba zobrazenie/spustenie?
Funkcie používateľských údajov služby Fabric poskytujú dva režimy interakcie s funkciami na portáli Fabric: režim vývoja a režim iba spustenia alebo zobrazenia. Prepínač režimov nájdete v pravom hornom rohu stránky Funkcie používateľských údajov.
Režim vývoja
Režim vývoja umožňuje používateľom s povoleniami na zápis upravovať, testovať a publikovať svoj kód. V tomto režime môžu používatelia vidieť svoj upravený kód vrátane všetkých nových, nepublikovaných funkcií, ktoré napísali.
Nasledujú súčasti režimu Vyvolať:
- Prepínač režimov: Tento ovládací prvok umožňuje prepnúť do režimu Vyvolať z režimu iba spustiť.
- Zoznam funkcií: Tento zoznam obsahuje nové funkcie spolu so všetkými predtým publikovanými funkciami. Bodka vedľa názvu funkcie označuje, že funkcia je nová a že ešte nie je publikovaná.
- Editor kódu: V režime vývoja je povolený editor kódu a používateľ môže vykonávať zmeny v kóde.
- Indikátor testovacieho relácie: Tento indikátor ukazuje, či je testovacia relácia aktívna. Testovacia relácia sa vytvorí po spustení testu a po 15 minútach nečinnosti má časový limit.
Režim spustenia alebo iba zobrazenia
V režime Spustiť iba používatelia s povoleniami na spustenie môžu zobraziť a spustiť publikované funkcie. Toto prostredie vytvorí samostatné zobrazenie medzi publikovanou verziou kódu a verziou, ktorá je vo vývoji v režime vývoja.
Nasledujú súčasti režimu Len spustiť:
- Prepínač režimov: Tento ovládací prvok umožňuje prepnúť z režimu Vyvolať do režimu Len spustiť.
- Zoznam funkcií: V režime Len spustiť zoznam funkcií obsahuje iba publikované funkcie.
- Editor kódu: V režime Run only je editor kódu len na čítanie a v tomto režime ho nie je možné upravovať.
- Indikátor zmien kódu: Tento panel hlásení označuje, či sa v režime vývoja vyskytli nepublikované zmeny. Ak chcete tieto zmeny vidieť, používateľ sa musí prepnúť do režimu Vyvolať kliknutím na tlačidlo na lište alebo pomocou prepínača Režim.
Používatelia, ktorí majú iba povolenia na zobrazenie, môžu vidieť režim iba zobrazenie. V tomto režime majú používatelia prístup k verzii kódu iba na čítanie a jeho metadátam.
Poznámka
Iba používatelia s oprávnením na zobrazenie môžu kód vidieť v režime iba zobrazenia.
Použitie režimu vývoja na testovanie zmien na portáli služby Fabric
Zmeny kódu môžete testovať v reálnom čase pomocou funkcie Test v režime vývoja. Dostanete sa k nemu tak, že umiestnite kurzor myši na funkciu, ktorú chcete otestovať, a kliknete na ikonu Test.
Poznámka
Začiatok testovania môže trvať niekoľko sekúnd. Po spustení môžete okamžite spustiť testy, a to aj po vykonaní zmien kódu.
Tento krok otvorí panel Test, ktorý obsahuje nasledujúce komponenty:
Indikátor testovacieho relácie: Tento indikátor sa rozsvieti na zeleno, keď je testovacie stretnutie aktívne. Relácia sa spustí pri prvom spustení testu a uplynie časový limit po 15 minútach nečinnosti.
Volič funkcií: Táto rozbaľovacia ponuka vám umožňuje vybrať ľubovoľnú funkciu v kóde, ktorú chcete otestovať. Tento zoznam zahŕňa uverejnené a nepublikované funkcie.
Testovacie tlačidlo: Toto tlačidlo umožňuje otestovať funkciu. Ak zvolená funkcia vyžaduje parametre, musíte ich pred testovaním funkcie zadať.
Výstup testu: Tento panel obsahuje výstup, ktorý je výsledkom testovania funkcie. Tento panel zobrazuje buď vrátenú hodnotu funkcie, alebo objekt so stavovým a chybovým výstupom funkcie.
Výstup protokolov: Tento panel obsahuje protokoly vygenerované v kóde vrátane príkazov pridaných k objektu
logging.
Regionálne obmedzenia pre testovacie schopnosti v režime vývoja
Funkcia Test zatiaľ nie je dostupná vo všetkých oblastiach Fabric. Ak oblasť nájomníka ešte nie je podporovaná, na portáli Functions sa môže zobraziť nasledujúce hlásenie. Podporované oblasti si môžete pozrieť v článku Podrobnosti a obmedzenia služby .
Ak sa zobrazí toto informačné hlásenie, stále môžete publikovať svoje funkcie a použiť funkciu Spustiť na ich testovanie ako predtým. Získajte ďalšie informácie o tom, ako spravovať kapacitu služby Fabric , ak chcete vytvoriť novú kapacitu v podporovanej oblasti.
Ďalšie kroky
- Prečítajte si viac o obmedzeniach služieb.
- Vytvorenie položky údajových funkcií Fabric User z prostriedkov Fabric alebo použitie rozšírenia Visual Studio Code
- Získajte informácie o modeli programovania funkcií používateľských údajov