Pregled varijabli okruženja
Napomena
Na snazi od studenog 2020.:
- Common Data Service preimenovan je u Microsoft Dataverse. Saznajte više
- Neka je terminologija u usluzi Microsoft Dataverse ažurirana. Na primjer, sada je entitet preimenovan u tablica, a polje u stupac. Saznajte više
Ovaj će se članak uskoro ažurirati kako bi sadržavao najnoviju terminologiju.
Za aplikacije su često potrebne različite konfiguracijske postavke ili ulazni parametri kada se uvode u različita okruženja. Varijable okruženja pohranjuju parametarske ključeve i vrijednosti, koji zatim služe kao ulaz u razne druge objekte aplikacije. Odvajanje parametara od objekata koji troše omogućuje vam promjenu vrijednosti unutar istog okruženja ili kada migrirate rješenja u druga okruženja. Alternativa je ostavljanje čvrsto kodiranih vrijednosti parametara unutar komponenata koje ih koriste. To je često problematično; posebno kada vrijednosti treba mijenjati tijekom operacija upravljanja životnim ciklusom aplikacija (ALM). Budući da su varijable okruženja komponente rješenja, možete prenijeti reference (ključeve) i mijenjati vrijednosti kada se rješenja migriraju u druga okruženja.
Napomena
Nove mogućnosti za izvore podataka se upravo uvode i možda još nisu dostupne u vašoj regiji.
Prednosti upotrebe varijabli okruženja:
- Navedite nove vrijednosti parametara tijekom uvoza rješenja u druga okruženja.
- Spremite konfiguraciju za izvore podataka korištene u aplikacijama od gotovih gradivnih elemenata i tokovima. Na primjer, web-mjesto sustava SharePoint Online i parametri popisa mogu se pohraniti kao varijable okruženja; to vam omogućava povezivanje s različitim web-mjestima i popisima u različitim okruženjima bez potrebe za izmjenom aplikacija i tokova.
- Spakirajte i prenesite vaše prilagođavanje i konfiguraciju zajedno i upravljajte njima na jednom mjestu.
- Tajne pakiranja i prijevoza, kao što su vjerodajnice koje koriste različite komponente, odvojeno od komponenti koje ih koriste.
- Jedna varijabla okruženja može se koristiti u mnogim različitim komponentama rješenja - bilo da se radi o istoj vrsti komponenti ili se razlikuju. Na primjer, aplikacija od gotovih gradivnih elemenata i tok mogu koristiti istu varijablu okruženja. Kada se vrijednost varijable okruženja treba promijeniti, trebate promijeniti samo jednu vrijednost.
- Osim toga, ako trebate povući izvor podataka u radnim okruženjima, možete jednostavno ažurirati vrijednosti varijable okruženja podacima za novi izvor podataka. Aplikacije i tokovi ne zahtijevaju izmjene i počet će upotrebljavati novi izvor podataka.
- Podržavaju alati SolutionPackager i DevOps koji omogućuju kontinuiranu integraciju i kontinuiranu isporuku (CI/CD).
- Varijable okruženja mogu se raspakirati i pohraniti u kontrolu izvora. Također možete pohraniti datoteke vrijednosti različitih varijabli okruženja za zasebnu konfiguraciju potrebnu u različitim okruženjima. Alat za pakiranje rješenja tada može prihvatiti datoteku koja odgovara okruženju u koje će se rješenje uvesti.
Kako funkcioniraju?
Varijable okruženja mogu se stvarati i mijenjati u suvremenom sučelju rješenja, stvarati automatski prilikom povezivanja s određenim izvorima podataka u aplikacijama od gotovih gradivnih elemenata ili pomoću koda. Također se mogu uvesti u okruženje putem rješenja. Kada su varijable okruženja prisutne u okruženju, mogu se koristiti kao ulazni podaci pri stvaranju aplikacija od gotovih gradivnih elemenata, tokova servisa Power Automate, prilikom razvijanja dodataka, kao i na mnogim drugim mjestima poput dodavanja nadzorne ploče servisa Power BI aplikaciji stvorenoj prema modelu. Kada ove vrste objekata koriste varijable okruženja, vrijednosti se tada izvode iz varijabli okruženja i mogu se mijenjati kada se rješenja uvoze u druga okruženja.
Stvaranje varijable okruženja u rješenju
- Prijavite se u Power Apps (make.powerapps.com), a zatim u lijevom oknu odaberite Rješenja.
- Otvorite željeno rješenje ili stvorite novo.
- Na traci naredbi odaberite Novi više, a > zatim Varijabla okruženja.
- U desnom oknu popunite sljedeće stupce, a zatim odaberite Spremi:
Zaslonski naziv. Unesite naziv varijable okruženja.
Naziv. Jedinstveno ime automatski se generira iz stavke Zaslonsko ime, ali to možete promijeniti.
Vrsta podataka. Izaberite stavku decimalni broj, tekst, · JSON, dvije opcije, izvor podataka ili Tajna · ·.
Napomena
Ako je Izvor podataka odabrana vrsta, također ćete morati odabrati poveznik, valjanu vezu za odabrani poveznik i vrstu parametra. Za određene parametre kao što su popisi sustava SharePoint, morat ćete odabrati i varijablu okruženja nadređenog izvora podataka, poput web-mjesta sustava SharePoint. Nakon spremanja, bit će povezani u bazi podataka.
Ako je Secret odabrana vrsta, potrebne su dodatne informacije za postavljanje i konfiguriranje trezora ključa platforme Azure kako bi Power Platform se omogućio pristup tajni.
Trenutačna vrijednost. Poznata i kao vrijednost. Ovo svojstvo je izborno i dio je tablice vrijednosti varijable okruženja. Kad je vrijednost prisutna, koristit će se čak i ako je prisutna i zadana vrijednost. Uklonite vrijednost iz rješenja ako ga ne želite koristiti u sljedećem okruženju. Vrijednosti su također odvojene u zasebne JSON datoteke u izvezenoj datoteci solution.zip i mogu se uređivati izvan mreže. Više informacija: Kako mogu ukloniti vrijednost iz varijable okruženja?
Zadana vrijednost. Ovaj je stupac dio tablice definicije varijable okruženja i nije potreban. Zadana vrijednost koristi se ako nema trenutne vrijednosti.
Odvajanje zadane i trenutne vrijednosti omogućuje vam održavanje definicije i zadane vrijednosti odvojeno od vrijednosti. Na primjer, izdavač aplikacije može navesti svoju ponudu u trgovini AppSource sa zadanom vrijednošću. Tada klijent može, ako želi, dati novu vrijednost. Kada izdavač aplikacije objavi ažuriranja aplikacije, vrijednost koju je odredio klijent neće se prebrisati.

Napomena
Vrijednost ne može postojati bez definicije. Sučelje omogućuje stvaranje samo jedne vrijednosti po definiciji.
Upotreba varijabli okruženja izvora podataka u aplikacijama od gotovih gradivnih elemenata
Upotreba postojećih varijabli okruženja izvora podataka
Varijable okruženja mogu se ponovno koristiti u drugim aplikacijama, pa čak i različitim vrstama resursa, poput tokova oblaka. Možda ćete ih prvo htjeti stvoriti u svom rješenju, a kasnije upotrijebiti tijekom stvaranja aplikacija od gotovih gradivnih elemenata i tokova oblaka.
- Slijedite prethodne korake za Stvaranje varijable okruženja u rješenju.
- Uredite ili izradite aplikaciju od gotovih gradivnih elemenata iz svog rješenja.
- Dodajte novi izvor podataka za SharePoint online.
- Odaberite karticu Napredno. Vidjet ćete filtrirani popis varijabli okruženja kojima imate pristup i koje odgovaraju parametru koji se postavlja. Na primjer, kada odaberete web-mjesto sustava SharePoint, vidjet ćete popis svih varijabli okruženja izvora podataka s Poveznik = SharePoint i Vrsta parametra = Web-mjesto. Isto vrijedi i pri odabiru popisa sustava SharePoint za određeno web-mjesto.
- Odaberite željene varijable okruženja, a zatim odaberite Povezivanje.
Važno
Ako se odabere varijabla okruženja iz drugog rješenja, ovisit će o rješenju koje sadrži varijablu okruženja. Stoga svakako:
- Dodajte varijablu okruženja u svoje trenutno rješenje prije izvoza.
- Pobrinite se da je rješenje koje sadrži varijablu okruženja uvezeno u odredišno okruženje prije uvoza vašeg trenutnog rješenja.
Automatsko stvaranje varijabli okruženja izvora podataka prilikom povezivanja s podacima
Ova mogućnost pruža jednostavnost i osigurava da će se varijable okruženja uvijek koristiti za izvore podataka, kao što je SharePoint Online. Međutim, neki klijenti radije daju vlastite nazive shemama i stoga bi ih trebali stvoriti iz rješenja.
- Uredite ili izradite aplikaciju od gotovih gradivnih elemenata iz svog rješenja.
- Odaberite Postavke > općenito i omogućite postavku automatsko stvaranje varijabli okruženja prilikom dodavanja izvora podataka.
- Dodajte novi izvor podataka za SharePoint online.
- Odaberite SharePoint web-mjesto, jedan ili više popisa pa Povezivanje.
Napomena
Da biste spriječili stvaranje dupliciranih varijabli okruženja, od vas će se zatražiti da upotrijebite postojeću varijablu okruženja kada se identificiraju duplikati. Možete ukloniti mogućnost upotrebe postojeće varijable okruženja ako se želi stvaranje duplikata.
- Odaberite Spremi.
Napomena
Postojeće aplikacije od gotovih gradivnih elemenata neće automatski koristiti varijable okruženja izvora podataka. Uklonite izvor podataka iz aplikacije i dodajte ga natrag pomoću prethodnih koraka za nadogradnju ovih aplikacija za korištenje varijabli okruženja.
Upotreba varijabli okruženja u tokovima oblaka rješenja Power Automate
Varijable okruženja mogu se koristiti u tokovima oblaka rješenja, jer su dostupne u biraču dinamičkih sadržaja. Sve vrste varijabli okruženja mogu se koristiti u okidačima i akcijama. Za upotrebu varijable okruženja u toku oblaka rješenja:
Uredite ili stvorite tok oblaka u rješenju.
U akciji ili okidaču odredite parametar koji želite koristiti za varijablu okruženja:
a. Ako parametar uzima jednostavnu vrijednost, poput niza ili broja, unesite parametar.
b. Ako je parametar pretraživanje, pomaknite se do dna pretraživanja, a zatim odaberite Unos prilagođene vrijednosti. Varijable okruženja kojima imate pristup navedene su u biraču dinamičkog sadržaja s drugim dinamičkim sadržajem.
Odaberite željenu varijablu okruženja.
Unesite nove vrijednosti tijekom uvoza rješenja
Suvremeno sučelje za uvoz rješenja uključuje mogućnost unosa vrijednosti za varijable okruženja. Ovo postavlja svojstvo vrijednosti u tablicu environmentvariablevalue.
Napomena
Vrijednost možete ukloniti iz rješenja prije izvoza rješenja. To osigurava da postojeća vrijednost ostane u vašem razvojnom okruženju, ali da se ne izveze u rješenju. Ovaj pristup omogućuje davanje nove vrijednosti tijekom uvoza rješenja u druga okruženja. Od vas se neće tražiti nove vrijednosti tijekom uvoza rješenja ako varijable okruženja već imaju zadanu ili drugu vrijednost; bez obzira jesu li vrijednosti dio vašeg rješenja ili su već prisutne u ciljnom okruženju. Više informacija: Kako mogu ukloniti vrijednost iz varijable okruženja?
Obavijesti
Obavijest se prikazuje kada varijable okruženja nemaju vrijednosti. Ovo je podsjetnik za postavljanje vrijednosti tako da komponente koje ovise o varijablama okruženja uspiju.
Sigurnost
Tablica environmentvariabledefinition je u vlasništvu korisnika ili tima. Kada stvorite aplikaciju koja koristi varijable okruženja, svakako korisnicima dodijelite odgovarajuću razinu privilegija za ovu tablicu. Dozvola za tablicu environmentvariablevalue se nasljeđuje od nadređene tablice environmentvariabledefinition i stoga ne zahtijeva zasebne privilegije. Privilegije za environmentvariabledefinition tablice po zadanom su uključene u sigurnosne uloge programa Environment Maker i Basic User. Dodatne informacije: Sigurnost na usluzi Dataverse.
Imenovanje
Osigurajte da su nazivi varijabli okruženja jedinstveni kako bi se mogli točno referencirati. Duplicirani nazivi varijabli okruženja otežavaju razlikovanje i korištenje varijabli okruženja. Osigurajte da su nazivi varijabli okruženja jedinstveni kako bi se mogli točno referencirati. Nazivi $authentication i $connection posebno su rezervirani parametri za tijekove i treba ih izbjegavati. Spremanje tijeka bit će blokirano ako se koriste varijable okruženja s tim nazivima. Ako se varijabla okruženja koristi u tijeku i promijeni se zaslonski naziv varijable okruženja, tada će dizajner pokazati i stari i novi token zaslonskog naziva kako bi pomogao pri identifikaciji. Prilikom ažuriranja tijeka, preporučuje se ukloniti referencu varijable okružena i ponovno je dodati.
Koristi tajne trezora ključa servisa Azure
Varijable okruženja omogućuju upućivanje na tajne pohranjene u trezoru ključa platforme Azure. Te se tajne zatim čine dostupnima za upotrebu s Power Platform komponentama, kao što su Power Automate i prilagođeni konektori. Stvarne tajne pohranjuju se samo u Azure Key Vault, a varijabla okruženja jednostavno upućuje na tajne. Korištenje tajni trezora ključa platforme Azure s varijablama okruženja zahtijeva konfiguriranje trezora ključa platforme Azure tako da Power Platform možete čitati određene tajne na koje želite upućivati.
Konfiguriranje trezora ključa servisa Azure
Da biste koristili tajne trezora ključa servisa Power Platform Azure sa sustavom, pretplata na Azure koja sadrži trezor mora imati PowerPlatform registriranog davatelja resursa, a korisnik koji stvara varijablu okruženja mora imati odgovarajuće dozvole za resurs Azure Key Vault.
Preduvjeti
Microsoft.PowerPlatformDavatelj resursa mora biti registriran u vašoj pretplati na Azure. Dodatne informacije: Davatelji resursa i vrste resursa
Stvorite trezor Azure Key Vault. Razmislite o korištenju zasebnog trezora za svako Power Platform okruženje kako biste smanjili prijetnju u slučaju kršenja. Dodatne informacije potražite u najboljim primjerima iz prakse za korištenje trezora ključeva servisa Azure. Dodatne informacije o stvaranju trezora s ključevima potražite na web-aplikacije Quickstart – stvaranje trezora ključa servisa Azure pomoću portala Azure
Korisnik koji stvara varijablu okruženja mora imati dozvolu za čitanje određenog trezora. Dozvolu možete provjeriti pomoću prikaza pristupa na kartici Provjera pristupa kontroli pristupa > u trezoru ključa platforme Azure na portalu Azure. Ako korisnik nema pristup trezoru, odobrite pristup ovom resursu putem Čitatelj ključ trezora ili druge odgovarajuće uloge.
Azure Key Vault mora imati postavljena pravila za tajni pristup za Dataverse upravitelja servisa. Ako ne postoji za ovaj trezor, dodajte novo pravilo pristupa. Odaberite Dodaj pravila programa Access, a zatim Kao pravilo pristupa odaberite Nabavite. Uz stavku Odabir glavnice odaberite Ništa odabrano, a zatim potražite Dataverse. Izaberite Dataverse upravitelja usluge sa 00000007-0000-0000-c000-000000000000 identitetom, a zatim izaberite stavku Dodaj. Nakon dodavanja, politika pristupa trebala bi izgledati ovako.
Ako to već niste učinili, dodajte tajnu u svoj novi trezor. Dodatne informacije: Azure Quickstart – postavljanje i dohvaćanje tajne iz trezora ključeva pomoću portala Azure
Stvaranje nove varijable okruženja za tajnu trezora ključeva
Nakon što je Azure Key Vault konfiguriran i imate tajnu registriranu u trezoru, sada je možete referencirati pomoću Power Apps varijable okruženja.
Prijavite se Power Apps u sustav i u području Rješenja otvorite neupravljano rješenje koje koristite za razvoj.
Odaberite Varijabla Novo > okruženje za više > okruženja.
Unesite zaslonsko ime i po želji, opis varijable okruženja.
Odaberite vrstu podataka kao tajno i tajno spremište kao Azure key vault.
Odaberite neku od sljedećih mogućnosti:
- Odaberite Referenca vrijednosti novog trezora ključa platforme Azure. Nakon dodavanja informacija u sljedećem koraku i spremanja stvara se zapis promjenjive vrijednosti okruženja.
- Proširite Prikaži zadanu vrijednost da biste prikazali polja da biste stvorili tajnu zadanog trezora ključa platforme Azure. Nakon dodavanja informacija u sljedećem koraku i spremanja, zadano razgraničenje vrijednosti dodaje se zapisu definicije varijable okruženja.
Unesite sljedeće podatke:
- ID pretplate na Azure : ID pretplate na Azure povezan s trezorom ključeva.
- Naziv grupe resursa : grupa resursa Azure u kojoj se nalazi se sef ključeva koji sadrži tajnu.
- Naziv trezora ključa Azure : naziv trezora ključa koji sadrži tajnu.
- Tajni naziv : Naziv tajne koja se nalazi u Azure Key Vaultu.
Savjet
ID pretplate, naziv grupe resursa i naziv trezora ključeva nalaze se na stranici Pregled portala Azure u trezoru ključeva. Tajno ime možete pronaći na stranici trezora ključeva na portalu Azure odabirom Secrets pod Postavkama.
Odaberite Spremi.
Napomena
Provjera valjanosti korisničkog pristupa za tajnu izvodi se u pozadini. Ako korisnik nema barem dozvolu za čitanje, prikazuje se ova pogreška provjere valjanosti: ova varijabla nije ispravno spremila. Korisnik nije ovlašten čitati tajne iz 'Azure Key Vault path'.
Trenutno je Azure Key Vault jedina tajna trgovina koja je podržana varijablama okruženja.
Stvaranje Power Automate tijeka za testiranje tajne varijable okruženja
Jednostavan scenarij za demonstraciju korištenja tajne dobivene iz Azure Key Vault-a je stvaranje Power Automate tijeka za korištenje tajne za provjeru autentičnosti u odnosu na web-uslugu.
Napomena
URI za web-uslugu u ovom primjeru nije funkcionalna web-usluga.
Prijavite se u PowerApps, odaberite Rješenja, a zatim otvorite željeno neupravljano rješenje.
Odaberite Nova > · > automatizacija Cloud Flow > Instant.
Unesite naziv toka, odaberite Ručno pokreni tijek, a zatim odaberite Stvori.
Odaberite Novi korak, odaberite Microsoft Dataverse poveznik, a zatim na kartici Akcije odaberite Izvedi slobodnu akciju.
S padajućeg popisa odaberite akciju pod nazivom RetrieveEnvironmentVariableSecretValue.
Navedite jedinstveni naziv varijable okruženja (ne zaslonsko ime) dodan u prethodnom odjeljku, na primjer new_TestSecret koristi.
Odaberite ... > Preimenujte da biste preimenovali akciju tako da se može lakše referencirati u sljedećoj akciji. Na donjoj snimci zaslona preimenovana je u GetSecret.
Odaberite ... > Postavke za prikaz postavki akcije GetSecret.
U postavkama omogućite mogućnost Sigurni izlaz, a zatim odaberite Gotovo. Time se sprječava izlaganje izlaza akcije u povijesti protoka.
Odaberite Novi korak, pretražite i odaberite HTTP poveznik.
Odaberite Metodu kao GET i unesite URI za web-uslugu. U ovom primjeru koristi se fiktivna web-usluga httpbin.org.
Odaberite Prikaži napredne mogućnosti, odaberite Provjeru autentičnosti kao osnovnu, a zatim unesite Korisničko ime.
Odaberite polje Lozinka, a zatim na kartici Dinamički sadržaj ispod gornjeg naziva koraka toka (GetSecret u ovom primjeru) odaberite RetrieveEnvironmentVariableSecretValueResponse EnvironmentVariableSecretValue, koji se zatim dodaje kao izraz
outputs('GetSecretTest')?['body/EnvironmentVariableSecretValue']ilibody('GetSecretTest')['EnvironmentVariableSecretValue'].
Odaberite Spremi da biste stvorili tijek.
Ručno pokrenite tok da biste ga testirali.
Koristeći povijest pokretanja protoka, izlazi se mogu provjeriti.
Trenutačna ograničenja
- SharePoint Online je trenutno jedini podržan izvor podataka za varijable okruženja vrste "izvor podataka" u aplikacijama od gotovih gradivnih elemenata. Međutim, poveznik Dataverse će se uskoro ažurirati ako je potrebno povezivanje s okruženjima Dataverse koja nisu trenutačna okruženja. U aplikacijama od gotovih gradivnih elemenata mogu se koristiti druge vrste varijabli okruženja tako što ćete ih dohvatiti kao što biste bilježili podatke putem veze Dataverse.
- Ako koristite varijable okruženja za spremanje parametara SharePoint izvora podataka u aplikacijama radnog područja, provjerite koristite li Zaslonsko ime (umjesto logičkog imena ili ID-a) kada se koriste vrste stupaca "Traži" ili "Osoba ili grupa".
- Kada se vrijednosti varijabli okruženja promijene izravno u okruženju, umjesto putem ALM operacije poput uvoza rješenja, tokovi će nastaviti koristiti prethodnu vrijednost sve dok se tok ne spremi ili ne isključi pa ponovno uključi.
- Provjera vrijednosti varijabli okruženja događa se unutar korisničkog sučelja i unutar komponenata koje ih koriste, ali ne i unutar servisa Dataverse. Stoga osigurajte da su postavljene odgovarajuće vrijednosti ako se one mijenjaju pomoću koda.
- Zadaci alata za izgradnju servisa Power Platform još nisu dostupni za upravljanje varijablama okruženja izvora podataka. Međutim, to ne blokira njihovu upotrebu unutar alata koje nudi Microsoft i unutar sustava za kontrolu izvora.
- Za interakciju s varijablama okruženja putem prilagođenog koda potreban je API poziv za dohvaćanje vrijednosti; ne postoji izložena predmemorija koju koristi kôd treće strane.
- Prilikom uređivanja toka oblaka, varijable okruženja prikazane u biraču dinamičkog sadržaja nisu filtrirane, ali će se u budućnosti filtrirati prema vrsti podataka.
- Kada uređujete tok oblaka, ako je varijabla okruženja dodana na drugoj kartici preglednika, tok treba ponovno otvoriti u dizajneru tijeka kako bi se osvježio birač dinamičkog sadržaja.
Najčešća pitanja
Kako mogu vidjeti gdje se koriste varijable okruženja?
Bilo putem odabira Prikaz ovisnosti u sučelju rješenja, tijekom autoriziranja komponenata ili u kontroli izvora i u datoteci rješenja pregledavanjem metapodataka aplikacije ili toka.
Jesu li varijable okruženja izvora podataka iste kao veze?
Ne. Iako su povezane. Veza predstavlja vjerodajnicu ili provjeru autentičnosti potrebnu za interakciju s poveznikom. Varijable okruženja izvora podataka pohranjuju parametre potrebne jednoj ili više radnji u povezniku, a ti se parametri često razlikuju ovisno o radnji. Na primjer, veza sustava SharePoint Online ne pohranjuje nikakve informacije o web-mjestima, popisima ili bibliotekama dokumenata. Stoga pozivanje poveznika zahtijeva i valjanu vezu, kao i neke dodatne parametre.
Mogu li se varijable okruženja izvora podataka koristiti sa zajedničkim vezama kao što je SQL Server sa SQL provjerom autentičnosti?
Općenito ne. Zajedničke veze kao što je SQL Server sa SQL provjerom autentičnosti pohranjuju parametre potrebne za povezivanje s podacima unutar veze. Na primjer, poslužitelj i naziv baze podataka navode se prilikom stvaranja veze i stoga se uvijek izvode iz veze.
Varijable okruženja izvora podataka koriste se za poveznike koji se oslanjaju na provjeru autentičnosti zasnovanu na korisniku kao što je Azure Active Directory jer se parametri ne mogu izvesti iz veze. Iz tih razloga SQL Server sa SQL provjerom autentičnosti, što je zajednička veza, neće koristiti varijable okruženja izvora podataka, već SQL Server s provjerom autentičnosti servisa Azure Active Directory (AAD), što je osobna veza.
Može li moj automatizirani ALM kanal koristiti datoteke različitih vrijednosti za različita okruženja?
Da. Alat za pakiranje rješenja prihvaća naziv datoteke kao ulazne parametre, tako da vaš kanal može spakirati datoteku različitih vrijednosti u rješenje, ovisno o vrsti okruženja prema kojem se izvršava.
Što ako netko nehotice izbriše vrijednost?
Ako to sustav ovisnosti već nije spriječio, izvršavanje će upotrijebiti posljednju poznatu vrijednost kao zamjensku.
Ako se vrijednost promijeni, kada se nova vrijednost koristi u aplikacijama od gotovih gradivnih elemenata i tokovima oblaka?
Za aplikacije od gotovih gradivnih elemenata nova vrijednost koristit će se tijekom sljedeće sesije. Na primjer, zatvaranjem aplikacije pa ponovnom reprodukcijom.
Kod tokova oblaka, tokovi se trenutno moraju deaktivirati i ponovno aktivirati kako bi se koristila ažurirana vrijednost.
Jesu li potrebne premium licence?
Ne. Dok ALM zahtijeva Dataverse (ili Dynamics 365 for Customer Engagement), upotreba premium poveznika nije potrebna. Jedino upozorenje je ako koristite poveznik Dataverse za interakciju s varijablama okruženja kao što biste to učinili s drugim zapisima podataka poput računa ili kontakata. Prije je to bio jedini način korištenja varijabli okruženja u aplikacijama od gotovih gradivnih elemenata i tokovima.
Postoji li ograničenje za broj varijabli okruženja koje mogu imati?
Ne. Međutim, maksimalna veličina rješenja je 29 MB.
Mogu li se zaslonski nazivi i opisi varijabli okruženja lokalizirati?
Da.
Trebam li koristiti varijable okruženja umjesto da pohranjujem podatke o konfiguraciji u prilagođene tablice?
Da, ako vaši konfiguracijski podaci nisu relacijski. Varijable okruženja treba koristiti za parove ključ : vrijednost i kada se vrijednost vjerojatno treba razlikovati u drugim okruženjima. Ostali alati poput uslužnog programa za migraciju konfiguracije prikladniji su za migraciju relacijskih konfiguracijskih podataka pohranjenih unutar prilagođenih tablica. Za razliku od ostalih konfiguracijskih podataka, varijable okruženja se migriraju unutar rješenja i stoga su puno jednostavnije za upravljanje i učinkovitije za uvoz.
Kako mogu ukloniti vrijednost iz varijable okruženja?
Možda ćete htjeti ukloniti vrijednost varijable okruženja iz svog rješenja prije izvoza rješenja. Nakon toga će postojeća vrijednost ostati u vašem razvojnom okruženju, ali se neće izvesti u rješenje. Taj pristup omogućuje pružanje nove vrijednosti prilikom uvoza rješenja u drugo okruženje.
Da biste uklonili vrijednost, slijedite ove korake:
- U rješenju gdje se nalazi varijabla okruženja odaberite varijablu okruženja za prikaz svojstava.
- Pod Trenutna vrijednost odaberite ... > Ukloni iz ovog rješenja.
Pogledajte također
Power Apps Blog: Varijable okruženja dostupne u pretpregledu! Referenca tablice/entiteta EnvironmentVariableDefinition Uzorci API-ja na webu
Stvaranje aplikacije radnog područja od samog početka pomoću usluge Dataverse. Stvaranje tijeka pomoću usluge Dataverse