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.
I denne artikkelen lærer du hvordan du bruker datakildemiljøvariabler i lerretsapper. Du kan enten bruke eksisterende datakildemiljøvariabler eller opprette datakildemiljøvariabler automatisk når du kobler til data.
Bruke eksisterende datakildemiljøvariabler
Du kan bruke miljøvariabler på nytt på tvers av andre apper og til og med ulike typer ressurser, for eksempel skyflyter. Du vil kanskje først opprette dem i løsningen din og senere bruke dem mens du redigerer lerretsapper og skyflyter. Følgende trinn bruker SharePoint Online som et eksempel.
- Følg fremgangsmåten for å opprette en miljøvariabel i en løsning manuelt.
- Rediger eller opprett en lerretsapp fra løsningen.
- Legg til en ny datakilde for SharePoint Online.
- Velg Avansert-fanen . Du ser en filtrert liste over tilgjengelige miljøvariabler som du har tilgang til, og som samsvarer med parameteren som angis. Når du for eksempel velger SharePoint-nettstedet, inneholder listen datakildemiljøvariabler med Kobling som SharePoint og Parametertype som Nettsted. Det samme gjelder når du velger SharePoint-lister for et bestemt sted. Hvis en eksisterende variabel ikke vises, kan du se Begrensninger og feilsøking.
- Velg de ønskede miljøvariablene, og velg deretter Koble til.
Viktig!
- Hvis det velges en miljøvariabel fra en annen løsning, finnes det en avhengighet på løsningen som inneholder miljøvariabelen. Pass derfor på at du gjør følgende:
- Legg til miljøvariabelen i den gjeldende løsningen før du eksporterer.
- Kontroller at løsningen som inneholder miljøvariabelen, importeres til målmiljøet før gjeldende løsning importeres.
Opprette datakildemiljøvariabler automatisk når det kobles til data
Dette alternativet gir enkelhet og sikrer at miljøvariabler alltid brukes for datakilder, for eksempel SharePoint Online. Noen kunder foretrekker imidlertid å oppgi sine egne skjemanavn, og bør derfor opprette dem fra løsninger.
Bemerkning
Eksisterende lerretsapper bruker ikke automatisk datakildemiljøvariabler. Fjern datakilden fra appen, og legg dem til på nytt ved å bruke fremgangsmåten ovenfor for å oppgradere disse appene for å bruke miljøvariabler.
Rediger eller opprett en lerretsapp fra løsningen.
Velg Innstillinger>Generelt, og aktiver innstillingen for Opprett miljøvariabler automatisk når du legger til datakilder.
Legg til en Ny datakilde for SharePoint Online.
Velg et SharePoint område, én eller flere lister, og deretter Koble til.
Bemerkning
Hvis du vil hindre oppretting av dupliserte miljøvariabler, blir du bedt om å bruke den eksisterende miljøvariabelen når duplikater identifiseres. Du kan fjerne merket for alternativet for å bruke den eksisterende miljøvariabelen hvis du ønsker å opprette et duplikat.
Velg Lagre.
Begrensninger og feilsøking
Det kan finnes en miljøvariabel i miljøet uten å vises i datakildevelgeren i Canvas Studio. Kontroller følgende forhold når du ikke finner en variabel.
Begrensninger for Canvas Studio-velger
Denne begrensningen gjelder når du velger datakildemiljøvariabler for støttede koblinger, inkludert SharePoint og SQL Server. For SQL Server gjelder den for tilkoblingstyper som støtter datakildemiljøvariabler, for eksempel Microsoft Entra tilkoblinger.
Datakildevelgeren For Canvas Studio henter bare den første siden med miljøvariabeldefinisjoner og verdier som samsvarer med den valgte koblings- og parametertypen. Den henter ikke etterfølgende sider. Hver Dataverse-forespørsel returnerer opptil 5000 samsvarende poster, så det kan hende at noen variabler ikke vises i Avansert-fanen eller søkeresultatene. Å søke etter en manglende variabel henter den ikke fra en senere side.
Denne begrensningen gjelder velgeren, ikke en grense på 5000 miljøvariabler i Dataverse. Det relevante antallet er antall samsvarende definisjoner eller verdier for hver forespørsel, ikke totalt antall variabler på tvers av alle koblinger i miljøet.
Hvis du vil redusere denne begrensningen, kan du bruke eksisterende variabler på nytt og fjerne foreldede variabler etter å ha kontrollert avhengighetene. Ikke slett variabler som apper eller arbeidsflyter fortsatt bruker. Hvis du ikke kan redusere antall variabler, bør du vurdere et mindre miljø som inneholder variablene og appene du trenger. Hvis du flytter variabler til ulike løsninger i samme miljø, reduseres ikke antall variabler i dette miljøet.
SharePoint-spesifikke konfigurasjonskontroller
I tillegg til begrensningen for sideinndeling som gjelder på tvers av støttede koblinger, må SharePoint-variabler oppfylle disse konfigurasjonskravene:
- En nettstedsvariabel trenger en ikke-tom gjeldende verdi eller standardverdi som inneholder URL-adressen for SharePoint-nettstedet. Velgeren viser ikke områdevariabler med begge verdiene tomme.
- Verdien for en listevariabel må samsvare med den unike identifikatoren (GUID-en) for en liste som returneres for det valgte nettstedet og tilkoblingen, ikke visningsnavnet for listen. Kontroller at tilkoblingen har tilgang til listen, og at variabelen inneholder identifikatoren.
Se også
Opprett en lerretsapp fra bunnen av ved hjelp av Dataverse.
Bruk miljøvariabler i skyflyter i Power Automate-løsningen
Oversikt over miljøvariabler