Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Funksjoner for strukturbrukerdata gir muligheter til å teste og validere kodeendringene i Fabric-portalen eller ved hjelp av VS Code-utvidelsen. Disse funksjonene er nyttige for å sikre at funksjonene dine kan kjøres uten å måtte publisere dem.
I denne artikkelen lærer du hvordan du:
- Bruk modusene Utvikle og Vis/kjør bare i portalredigeringsprogrammet.
- Bruk testfunksjonene i utviklingsmodus for å teste funksjonene.
Note
Noen brukere har kanskje ikke tilgang til testfunksjonen i utviklingsmodus, avhengig av området for Fabric-leieren. Se gjennom merknaden om regionale begrensninger i denne artikkelen.
Hva er utviklingsmodus og bare visning/kjør-modus?
Funksjoner for brukerdata for infrastruktur har to moduser for å samhandle med funksjonene dine i Fabric-portalen: Redigeringsmodus og Bare kjøring/visning-modus. Du finner modusbytteren øverst til høyre på siden Brukerdatafunksjoner.
Utvikle-modus
Utviklingsmodus lar brukere med skrivetillatelser redigere, teste og publisere koden sin. I denne modusen kan brukere se den endrede koden, inkludert eventuelle nye, upubliserte funksjoner de har skrevet.
Følgende er komponentene i utviklingsmodus:
- Modusbytter: Denne kontrollen lar deg bytte til utviklingsmodus fra Bare kjør-modus.
- Liste over funksjoner: Denne listen inneholder nye funksjoner sammen med eventuelle tidligere publiserte funksjoner. Prikken ved siden av funksjonsnavnet angir at en funksjon er ny, og at den ikke er publisert ennå.
- Kode redigerer: I redigeringsmodus er koderedigeringsprogrammet aktivert, og brukeren kan gjøre endringer i koden.
- Indikator for testøkt: Denne indikatoren viser om testøkten er aktiv. Testøkten opprettes etter at du har kjørt en test, og den har et tidsavbrudd etter 15 minutter med inaktivitet.
Kjør- eller skrivebeskyttet modus
I Bare kjør-modus kan brukere med Utfør-tillatelser vise og kjøre de publiserte funksjonene. Denne opplevelsen oppretter en egen visning mellom den publiserte versjonen av koden og versjonen som er under utvikling i utviklingsmodus.
Følgende er komponentene i Bare kjør-modus:
- Modusbytter: Denne kontrollen lar deg bytte til Bare kjør-modus fra redigeringsmodus.
- Liste over funksjoner: I Bare kjør-modus inneholder funksjonslisten bare publiserte funksjoner.
- Koderedigerer: I kun kjør-modus er kodeeditoren skrivebeskyttet og kan ikke endres i denne modusen.
- Indikator for kodeendringer: Denne meldingslinjen angir om det er upubliserte endringer i utviklingsmodus. For å se disse endringene, må brukeren bytte til utviklingsmodus ved å klikke på knappen i linjen eller bruke modusbytteren.
Brukere som bare har visningstillatelser, kan se skrivebeskyttet-modus. I denne modusen har brukere tilgang til en skrivebeskyttet versjon av koden og dens metadata.
Note
Kun brukere med visningstillatelser kan se koden i kun visning-modus.
Bruke redigeringsmodus til å teste endringene i Fabric-portalen
Du kan teste kodeendringene i sanntid ved hjelp av Test-funksjonen i utviklingsmodus. Du får tilgang til den ved å holde musepekeren over funksjonen du vil teste og klikke på Test-ikonet.
Note
Testøkten kan ta noen sekunder å starte. Når den starter, kan du kjøre tester umiddelbart, selv etter at du har gjort kodeendringer.
Dette trinnet åpner Test-panelet, som inneholder følgende komponenter:
Indikator for testøkt: Denne indikatoren blir grønn når testøkten er aktiv. Økten starter når en test kjøres for første gang og tidsavbrytes etter 15 minutter med inaktivitet.
Funksjon velger: Denne rullegardinmenyen lar deg velge hvilken som helst funksjon i koden din som skal testes. Denne listen inneholder publiserte og upubliserte funksjoner.
Test-knapp: Denne knappen lar deg teste funksjonen. Hvis den valgte funksjonen krever parametere, må du oppgi dem før du tester funksjonen.
Test utgang: Dette panelet inneholder utdataene som er resultatet av testing av funksjonen. Dette panelet viser enten returverdien for funksjonen eller et objekt med tilstanden og feilutdataene for funksjonen.
Logger utgang: Dette panelet inneholder loggene som genereres i koden, inkludert setningene som er lagt til i objektet
logging.
Regionale begrensninger for testfunksjonalitet i utviklingsmodus
Test-funksjonen er ikke tilgjengelig i alle Fabric-områder ennå. Hvis leierområdet ikke støttes ennå, kan det hende du ser følgende melding i Functions-portalen. Du kan vise de støttede områdene i artikkelen Tjenestedetaljer og begrensninger .
Hvis du ser denne informasjonsmeldingen, kan du fortsatt publisere funksjonene og bruke Kjør-funksjonen til å teste dem slik du gjorde før. Finn ut mer om hvordan du administrerer Fabric-kapasiteten hvis du foretrekker å opprette en ny kapasitet i et støttet område.