Přehled proměnných prostředí

Při nasazení do různých prostředí aplikace často vyžadují různá nastavení konfigurace nebo vstupní parametry. Proměnné prostředí ukládají klíče a hodnoty parametrů, které pak slouží jako vstup do různých dalších objektů aplikace. Oddělení parametrů od spotřebovávajících objektů umožňuje měnit hodnoty ve stejném prostředí nebo při migraci řešení do jiných prostředí. Alternativou je ponechání napevno kódovaných hodnot parametrů uvnitř komponent, které je používají. To je často problematické; zvláště když je třeba během operací správy životního cyklu aplikace (ALM) změnit hodnoty. Protože proměnné prostředí jsou součástmi řešení, můžete přenést odkazy (klíče) a změnit hodnoty při migraci řešení do jiných prostředí.

Poznámka

Právě se nasazují nové funkce pro zdroje dat a ve vaší oblasti ještě nemusí být k dispozici.

Výhody použití proměnných prostředí:

  • Zadejte nové hodnoty parametrů při importu řešení do jiných prostředí.
  • Uložit konfiguraci pro zdroje dat použité v aplikacích plátna a tocích. Například web SharePoint Online a parametry seznamu lze uložit jako proměnné prostředí; proto vám umožní připojit se k různým webům a seznamům v různých prostředích, aniž byste museli upravovat aplikace a toky.
  • Zabalte a přepravte své přizpůsobení a konfiguraci společně a spravujte je na jednom místě.
  • Zabalte a přepravujte tajné údaje, jako jsou přihlašovací údaje používané různými komponentami, odděleně od komponent, které je používají.
  • Jedna proměnná prostředí může být použita v mnoha různých komponentách řešení – ať už jde o stejný typ komponenty nebo různé. Například aplikace plátna a tok mohou používat stejnou proměnnou prostředí. Když je třeba změnit hodnotu proměnné prostředí, stačí změnit pouze jednu hodnotu.
  • Navíc, pokud potřebujete vyřadit zdroj dat v produkčním prostředí, můžete jednoduše aktualizovat hodnoty proměnných prostředí informacemi pro nový zdroj dat. Aplikace a toky nevyžadují úpravy a začnou používat nový zdroj dat.
  • S podporou nástrojů SolutionPackager a DevOps umožňuje nepřetržitou integraci a trvalé doručení (CI/CD).
  • Proměnné prostředí lze rozbalit a uložit do zdrojového ovládacího prvku. Můžete také ukládat různé soubory hodnot proměnných prostředí pro samostatnou konfiguraci potřebnou v různých prostředích. Nástroj pro balení řešení pak může přijmout soubor odpovídající prostředí, do kterého bude řešení importováno.

Jak fungují?

Proměnné prostředí lze vytvářet a upravovat v rámci moderního rozhraní řešení, automaticky vytvářet při připojení k určitým zdrojům dat v aplikacích plátna nebo pomocí kódu. Lze je také importovat do prostředí prostřednictvím řešení. Jakmile jsou proměnné prostředí přítomny v prostředí, lze je použít jako vstupy při vytváření aplikací plátna, toků Power Automate při vývoji modulů plug-in, stejně jako na mnoha dalších místech, jako je přidání řídicího panelu Power BI do aplikace založené na modelu. Když tyto typy objektů používají proměnné prostředí, hodnoty se poté odvozují z proměnných prostředí a lze je změnit při importu řešení do jiných prostředí.

Vytvoření proměnné prostředí v řešení

  1. Přihlaste se do Power Apps (make.powerapps.com) a v levém podokně vyberte Řešení.
  2. Otevřete požadované řešení nebo vytvořte nové.
  3. V panelu příkazů vyberte Nový > Další a poté vyberte Proměnná prostředí.
  4. V pravém podokně vyplňte následující sloupce a poté vyberte Uložit:
    • Zobrazovaný název. Zadejte název proměnné prostředí.

    • Name (Název): Jedinečný název je automaticky generován z pole Zobrazovaný název, ale můžete jej změnit.

    • Typ dat. Vyberte z možností Desetinné číslo, Text, JSON, Dvě možnosti, Zdroj dat nebo Tajný kód.

      Poznámka

      • Je-li vybraný typ Zdroj dat, musíte také vybrat konektor, platné připojení pro vybraný konektor a typ parametru. Pro určité parametry, jako jsou seznamy SharePoint, budete také muset vybrat nadřazenou proměnnou prostředí zdroje dat, například web SharePoint. Po uložení budou v databázi související.

      • Pokud je vybraný typ Tajný kód, jsou třeba další informace k nastavení a konfiguraci Azure Key Vault, aby měal Power Platform přístup k tajnému kódu.

    • Current Value. Také se nazývá hodnota. Tato vlastnost je volitelná a je součástí tabulky hodnot proměnných prostředí. Pokud je hodnota k dispozici, bude použita, i když je k dispozici také výchozí hodnota. Pokud ji nechcete použít v dalším prostředí, odeberte hodnotu z vašeho řešení. Hodnoty jsou také rozděleny do samostatných souborů JSON v exportovaném souboru solution.zip a lze je upravovat offline. Další informace: Jak odeberu hodnotu z proměnné prostředí?

    • Výchozí hodnota. Tento sloupec je součástí tabulky definice proměnných prostředí a není vyžadován. Pokud není aktuální hodnota, použije se výchozí hodnota.

      Oddělení výchozí hodnoty a aktuální hodnoty umožňuje obsluhovat definici a výchozí hodnotu odděleně od hodnoty. Vydavatel aplikace může například uvést svoji nabídku v AppSource s výchozí hodnotou. Pak může zákazník poskytnout novou hodnotu. Když vydavatel aplikace publikuje aktualizace aplikace, hodnota nastavená zákazníkem nebude přepsána.

      Nová proměnná prostředí.

      Poznámka

      Hodnota nemůže existovat bez definice. Rozhraní umožňuje vytvořit pouze jednu hodnotu pro definici.

Použijte proměnné prostředí zdroje dat v aplikacích plátna

Použijte již existující proměnné prostředí zdroje dat

Proměnné prostředí lze znovu použít v jiných aplikacích a dokonce i v různých typech prostředků, jako jsou cloudové toky. Možná je budete chtít nejprve vytvořit v rámci svého řešení a později je použít při vytváření aplikací plátna a cloudových toků.

  1. Postupujte podle výše uvedených kroků a Vytvořte v řešení proměnnou prostředí.
  2. Upravte nebo vytvořte aplikaci plátna ze svého řešení.
  3. Přidejte Nový zdroj dat pro SharePoint online.
  4. Vyberte kartu Rozšířené. Zobrazí se filtrovaný seznam proměnných prostředí, ke kterým máte přístup a které odpovídají nastavovanému parametru. Například když vyberete web SharePoint, uvidíte seznam všech proměnných prostředí zdroje dat s Konektor = SharePoint a Typ parametru = Web. Totéž platí při výběru seznamů SharePoint pro daný web.
  5. Vyberte požadované proměnné prostředí a poté vyberte Připojit.

Důležité

Pokud je vybrána proměnná prostředí z jiného řešení, bude existovat závislost na řešení obsahující proměnnou prostředí. Proto nezapomeňte buď:

  • Přidejte proměnnou prostředí do svého aktuálního řešení před exportem.
  • Před importem aktuálního řešení se ujistěte, že je řešení obsahující proměnnou prostředí importováno do cílového prostředí.

Automatické vytváření proměnných prostředí zdroje dat při připojování k datům

Tato možnost poskytuje jednoduchost a zajišťuje, že proměnné prostředí budou vždy použity pro zdroje dat, například SharePoint Online. Někteří zákazníci však raději uvedou své vlastní názvy schémat, a proto by je měli vytvořit z řešení.

  1. Upravte nebo vytvořte aplikaci plátna ze svého řešení.
  2. Vyberte Nastavení > Všeobecné a aktivujte možnost Automaticky vytvářet proměnné prostředí při přidávání zdrojů dat.
  3. Přidejte Nový zdroj dat pro SharePoint online.
  4. Vyberte SharePoint web, jeden nebo více seznamů a pak Připojit.

    Poznámka

    Abyste zabránili vytváření duplicitních proměnných prostředí, budete vyzváni k použití existující proměnné prostředí, když budou identifikovány duplikáty. Pokud chcete vytvořit duplikát, můžete zrušit zaškrtnutí možnosti použít existující proměnnou prostředí.

  5. Zvolte Uložit.

Poznámka

Již existující aplikace plátna nebudou automaticky používat proměnné prostředí datového zdroje. Odeberte zdroj dat z aplikace a přidejte jej zpět pomocí výše uvedených kroků, abyste tyto aplikace upgradovali na použití proměnných prostředí.

Použijte proměnné prostředí v cloudových tocích řešení Power Automate

Proměnné prostředí lze použít v cloudových tocích řešení, protože jsou dostupné v selektoru dynamického obsahu. Ve spouštěčích a akcích lze použít všechny typy proměnných prostředí. Chcete-li použít proměnnou prostředí v cloudovém toku řešení:

  1. Úprava nebo vytvoření cloudového toku v řešení.

  2. V akci nebo spouštěči určete parametr, který chcete použít pro proměnnou prostředí:

    a. Pokud má parametr jednoduchou hodnotu, například řetězec nebo číslo, zadejte parametr.

    b. Pokud je parametrem vyhledávání, přejděte do dolní části vyhledávání a poté vyberte Zadejte vlastní hodnotu. Proměnné prostředí, ke kterým máte přístup, jsou uvedeny ve voliči dynamického obsahu s dalším dynamickým obsahem. Vyberte proměnnou prostředí, kterou chcete přidat ke spouštěči nebo akci cloudového toku.

  3. Vyberte požadovanou proměnnou prostředí.

Při importu řešení zadejte nové hodnoty

Moderní rozhraní importu řešení zahrnuje možnost zadávat hodnoty pro proměnné prostředí. Tím se nastaví vlastnost hodnoty v tabulce environmentvariablevalue.

Poznámka

Před exportováním řešení můžete hodnotu z řešení odebrat. Tím zajistíte, že stávající hodnota zůstane ve vašem vývojovém prostředí, ale nebude exportována v řešení. Tento přístup umožňuje poskytnout novou hodnotu při importu řešení do jiných prostředí. Během importu se nezobrazí výzva k zadání nových hodnot, pokud proměnné prostředí již mají výchozí hodnotu nebo hodnotu; ať už jsou hodnoty součástí vašeho řešení nebo jsou již přítomny v cílovém prostředí. Další informace: Jak odeberu hodnotu z proměnné prostředí?

Všechna oznámení

Pokud proměnné prostředí nemají žádné hodnoty, zobrazí se upozornění. Toto je připomenutí k nastavení hodnot tak, aby komponenty závislé na proměnných prostředí neselhaly.

Zabezpečení

Tabulku environmentvariabledefinition vlastní uživatel nebo tým. Když vytváříte aplikaci, která používá proměnné prostředí, nezapomeňte přiřadit uživatelům příslušnou úroveň oprávnění k této tabulce. Oprávnění k tabulce environmentvariablevalue je zděděno z nadřazené tabulky environmentvariabledefinition, a proto nevyžaduje samostatná oprávnění. Oprávnění pro tabulky environmentvariabledefinition jsou standardně zahrnuty v rolích zabezpečení Tvůrce prostředí a Základní uživatel. Další informace: Zabezpečení ve službě Dataverse.

Pojmenování

Zajistěte, aby názvy proměnných prostředí byly jedinečné, aby na ně bylo možné přesně odkazovat. Duplicitní zobrazované názvy proměnných prostředí ztěžují rozlišení a použití proměnných prostředí. Zajistěte, aby názvy proměnných prostředí byly jedinečné, aby na ně bylo možné přesně odkazovat. Názvy $autentication a $connection jsou speciálně vyhrazené parametry pro toky a je třeba se jim vyhnout. Uložení toku bude zablokováno, pokud jsou použity proměnné prostředí s těmito názvy. Pokud se v toku použije proměnná prostředí a změní se zobrazované jméno proměnné prostředí, návrhář zobrazí staré i nové tokeny zobrazované jméno, aby pomohl s identifikací. Při aktualizaci toku se doporučuje odebrat odkaz na proměnnou prostředí a znovu ji přidat.

Použití tajných kódů Azure Key Vault (preview)

Proměnné prostředí umožňují odkazování na tajné kódy uložené v Azure Key Vault. Tyto tajné kódy jsou pak zpřístupněny pro použití s komponenty Power Platform, jako např. Power Automate. Skutečné tajné kódy jsou uloženy pouze v Azure Key Vault a proměnná prostředí na tajné kódy jednoduše odkazuje. Použití tajných kódů Azure Key Vault s proměnnými prostředí vyžaduje, abyste nakonfigurovali Azure Key Vault, aby Power Platform mohla číst konkrétní tajné kódy, na které chcete odkazovat.

Proměnné prostředí, které odkazují na tajné klíče, nejsou aktuálně dostupné ve selektoru dynamického obsahu pro použití v tocích.

Konfigurace Azure Key Vault

Chcete-li používat tajné kódy Azure Key Vault s Power Platform, předplatné Azure, které má trezor, musí mít registrovaného poskytovatele prostředků PowerPlatform a uživatel, který vytváří proměnnou prostředí, musí mít příslušná oprávnění k prostředku Azure Key Vault.

Předpoklady

  1. Zaregistrujte poskytovatele prostředků Microsoft.PowerPlatform ve vašem předplatném Azure. Pro ověření a konfiguraci postupujte podle následujících kroků: Poskytovatelé zdrojů a typy zdrojů

    Registrace poskytovatele Power Platform v Azure

  2. Vytvořte trezor Azure Key Vault. Zvažte použití samostatného trezoru pro každé prostředí Power Platform pro minimalizaci hrozby v případě narušení. Další informace naleznete v tématu Doporučené postupy pro používání Azure Key Vault. Další informace o tom, jak vytvořit trezor klíčů, naleznete na Rychlé zprovoznění – Vytvoření Azure Key Vault pomocí Azure Portal

  3. Uživatel, který vytváří proměnnou prostředí, musí mít oprávnění ke čtení konkrétního úložiště. Oprávnění můžete ověřit pomocí karty Zobrazit můj přístup na Řízení přístupu > Zkontrolovat přístup Azure Key Vault na Azure Portal. Pokud uživatel nemá přístup k trezoru, udělte přístup k tomuto prostředku prostřednictvím Čtenář Key Vault nebo jiné vhodné role.

    Zobrazit můj přístup v Azure

  4. Azure Key Vault musí mít zásady přístupu k tajnému kódu Získat pro instanční objekt Dataverse. Pokud pro tento trezor neexistuje, přidejte nové zásady přístupu. Vyberte Přidat zásady přístupu a poté vyberte Získat jako zásady přístupu. Vedle Vybrat objekt zabezpečení vyberte Žádný vybraný a pak hledejte Dataverse. Vyberte instanční objekt Dataverse s identitou 00000007-0000-0000-c000-000000000000 a poté vyberte Přidat. Po přidání by zásady přístupu měly vypadat takto.

    Získání zásad přístupu pro instanční objekt Dataverse v Azure

  5. Pokud jste tak ještě neučinili, přidejte do svého nového trezoru tajný kód. Další informace: Rychlé zprovoznění Azure – Nastavení a načtení tajného kódu z Azure Key Vault pomocí portálu Azure.

Vytvoření nové proměnné prostředí pro tajný kód Key Vault

Jakmile je Azure Key Vault nakonfigurován a máte ve svém trezoru zaregistrovaný tajný kód, můžete na něj nyní odkazovat v Power Apps pomocí proměnné prostředí.

  1. Přihlaste se k Power Apps a v části Řešení otevřete nespravované řešení, které používáte pro vývoj.

  2. Vyberte Nové > Další > Proměnná prostředí.

  3. Zadejte položku Zobrazovaný název a volitelně Popis pro proměnnou prostředí.

  4. Vyberte Datový typ jako Tajný kód a Úložiště tajného kódu jako Azure Key Vault.

  5. Vybírejte z následujících možností:

    • Vyberte Nový odkaz na hodnotu Azure Key Vault. Po přidání informací v dalším kroku a uložení je vytvořen záznam hodnota proměnné prostředí.
    • Rozbalte Zobrazit výchozí hodnotu, aby se zobrazila pole pro vytvoření možnosti Výchozí tajný kód Azure Key Vault. Po přidání informací v dalším kroku a uložení je do záznamu definice proměnné prostředí přidáno vymezení výchozí hodnoty.
  6. Zadejte následující údaje:

    • ID předplatného Azure: ID předplatného Azure přidružené k trezoru klíčů.
    • Název skupiny prostředků: Skupina prostředků Azure, kde se nachází trezor klíčů, který obsahuje tajný kód.
    • Název Azure Key Vault: Název trezoru klíčů, který obsahuje tajný kód.
    • Název tajného kódu: Název tajného kódu umístěného v Azure Key Vault.

    Tip

    ID předplatného, název skupiny prostředků a název trezoru klíčů najdete na stránce Přehled portálu Azure trezoru klíčů. Název tajného kódu lze najít na stránce trezoru klíčů v portálu Azure výběrem Tajné kódy v části Nastavení.

  7. Vyberte Uložit.

Poznámka

  • Ověření uživatelského přístupu pro tajný kód se provádí na pozadí. Pokud uživatel nemá oprávnění alespoň ke čtení, zobrazí se tato chyba ověření: Tato proměnná se neuložila správně. Uživatel nemá oprávnění číst tajné kódy z „cesty Azure Key Vault“.

  • V současné době je Azure Key Vault jediným úložištěm tajných kódů, které je podporováno proměnnými prostředí.

Vytvoření toku Power Automate k testování tajného kódu proměnné prostředí

Jednoduchý scénář, který demonstruje, jak používat tajný kód získaný z Azure Key Vault, je vytvořit tok Power Automate k použití tajného kódu k ověření proti webové službě.

Poznámka

URI webové služby v tomto příklady není funkční webová služba.

  1. Přihlaste se do PowerApps, vyberte Řešení a otevřete požadované nespravované řešení.

  2. Vybrat Nový > Automatizace > Cloudový tok > Okamžitý.

  3. Zadejte název toku a vyberte Ručně spusťte tok a poté vyberte Vytvořit.

  4. Vyberte Nový krok, vyberte konektor Microsoft Dataverse a poté na kartě Akce vyberte kartu Provést nesvázanou akci.

  5. Vyberte akci s názvem RetrieveEnvironmentVariableSecretValue z rozevíracího seznamu.

  6. Zadejte jedinečný název proměnné prostředí (nikoli zobrazovaný název) přidaný v předchozí části, pro tento příklad se požívá new_TestSecret.

  7. Vyberte ... > Přejmenovat k přejmenování akce, aby na ni bylo možné snáze odkazovat v další akci. Na níže uvedeném snímku obrazovky byl přejmenován na GetSecret.

    Konfigurace okamžitého toku pro testování tajného kódu proměnné prostředí

  8. Vyberte ... > Nastavení k zobrazení nastavení akce GetSecret.

  9. Povolte možnost Zabezpečené výstupy v nastavení a poté vyberte Hotovo. To má zabránit tomu, aby se výstup akce odhalil v historii spuštění toku.

    Povolení nastavení zabezpečených výstupů pro akci

  10. Vyberte tlačítko Nový krok, vyhledejte a vyberte konektor HTTP.

  11. Vyberte Metodu GET a zadejte URI pro webovou službu. V tomto příkladu se používá fiktivní webová služba httpbin.org.

  12. Vyberte Zobrazit pokročilé možnosti, vyberte Ověřování jako Základní a poté zadejte Uživatelské jméno.

  13. Vyberte pole Heslo a poté na kartě Dynamický obsah pod názvem kroku postupu výše (GetSecret v tomto příkladu) vyberte RetrieveEnvironmentVariableSecretValueResponse EnvironmentVariableSecretValue, který je pak přidán jako výraz outputs('GetSecretTest')?['body/EnvironmentVariableSecretValue'] nebo body('GetSecretTest')['EnvironmentVariableSecretValue'].

    Vytvoření nového kroku pomocí konektoru HTTP

  14. Vyberte Uložit pro vytvoření toku.

  15. Tok ručně spusťte, abyste ho otestovali.

Pomocí historie běhu toku lze ověřit výstupy.

Výstup toku

Aktuální omezení

  • SharePoint Online je aktuálně jediný zdroj dat podporovaný pro proměnné prostředí typu „zdroj dat“ v aplikacích plátna. Nicméně konektor Dataverse bude brzy aktualizován pro případy, kdy je vyžadováno připojení k prostředím Dataverse jiným než aktuální prostředí. V aplikacích plátna lze použít jiné typy proměnných prostředí jejich načtením, jako byste zaznamenávali data pomocí připojení Dataverse.
  • Pokud pro ukládání parametrů datového zdroje SharePoint v aplikacích plátna používáte proměnné prostředí, ujistěte se, že při použití typů sloupců „Vyhledat“ nebo „Osoba nebo skupina“ používáte Zobrazovaný název (namísto logického názvu nebo ID).
  • Když se hodnoty proměnných prostředí změní přímo v prostředí, nikoli prostřednictvím operace ALM, jako je import řešení, toky budou i nadále používat předchozí hodnotu, dokud se tok neuloží nebo nevypne a znovu nezapne.
  • Ověření hodnot proměnných prostředí probíhá v uživatelských rozhraních a v rámci komponent, které je používají, ale ne v rámci Dataverse. Proto se ujistěte, že jsou nastaveny správné hodnoty, pokud jsou upravovány pomocí kódu.
  • Úlohy Power Platform Build Tools zatím nejsou k dispozici pro správu proměnných prostředí zdroj dat. To však neblokuje jejich použití v rámci nástrojů poskytovaných společností Microsoft a v systémech řízení zdrojů.
  • Interakce s proměnnými prostředí pomocí vlastního kódu vyžaduje volání API k načtení hodnot; pro využití kódu třetí strany není vystavena mezipaměť.
  • Při úpravách toku cloudu nejsou proměnné prostředí zobrazené v selektoru dynamického obsahu filtrovány, ale budou v budoucnu filtrovány podle datového typu.
  • Při úpravách toku cloudu, pokud je proměnná prostředí přidána na jinou kartu prohlížeče, je třeba tok znovu otevřít v návrháři toku, aby se obnovil selektor dynamického obsahu.

Nejčastější dotazy

Jak mohu zobrazit, kde se proměnné prostředí používají?

Buď výběrem Zobrazit závislosti v rozhraní řešení, při vytváření komponent nebo v řízení zdroje a v souboru řešení zobrazením metadat aplikace nebo toku.

Jsou zdroj dat proměnné prostředí stejné jako připojení?

Ne. I když jsou příbuzné. Připojení představuje pověření nebo ověření vyžadované pro interakci s konektorem. Proměnné prostředí zdroje dat ukládají parametry, které jsou vyžadovány jednou nebo více akcemi v konektoru, a tyto parametry se často liší v závislosti na akci. Například připojení SharePoint Online neukládá žádné informace o webech, seznamech nebo knihovnách dokumentů. Proto volání konektoru vyžaduje platné připojení i některé další parametry.

Lze zdroj dat proměnné prostředí použít se sdílenými připojeními, jako je například SQL Server s ověřováním SQL?

Obecně ne. Sdílená připojení se serverem SQL ukládají parametry potřebné pro připojení k datům v rámci připojení. Například název serveru a databáze jsou uvedeny při vytváření připojení, a proto jsou vždy odvozeny od připojení.

Proměnné prostředí zdroj dat se používají pro konektory, které se spoléhají na ověřování založené na uživateli, jako je Azure Active Directory, protože parametry nelze odvodit z připojení. Z těchto důvodů nebude ověřování pomocí serveru SQL Server, což je sdílené připojení, používat proměnné prostředí zdroj dat.

Může můj automatizovaný kanál ALM používat soubory různých hodnot pro různá prostředí?

Ano. Balíček řešení přijímá název souboru jako vstupní parametry, takže váš kanál může zabalit soubor různých hodnot do řešení v závislosti na typu prostředí, proti kterému se provádí.

Co když někdo omylem smaže hodnotu?

Pokud tomu tak již není systémem závislostí zabráněno, runtime použije poslední známou hodnotu jako záložní.

Pokud se hodnota změní, kdy se nová hodnota začně používat v aplikacích plátna a v cloudových tocích?

U aplikací plátna se nová hodnota použije během příští relace. Například zavřete aplikaci a poté ji znovu spustíte.

U cloudových toků musí být toky aktuálně deaktivovány a znovu aktivovány, aby bylo možné použít aktualizovanou hodnotu.

Jsou vyžadovány prémiové licence?

Ne. Zatímco ALM vyžaduje Dataverse (nebo Dynamics 365 for Customer Engagement), použití prémiových konektorů není nutné. Jedinou výhradou je, pokud používáte konektor Dataverse pro interakci s proměnnými prostředí, jako byste to udělali s jinými datovými záznamy, jako jsou účty nebo kontakty. Dříve to byl jediný způsob, jak používat proměnné prostředí v aplikacích a tocích plátna.

Existuje limit na počet entit prostředí, které mohu mít?

Ne. Maximální velikost řešení je však 32 MB. Viz Vytvoření řešení

Lze lokalizovat zobrazované názvy a popisy proměnných prostředí?

Ano.

Mám místo uložení konfiguračních dat ve vlastních tabulkách použít proměnné prostředí?

Ano, pokud vaše konfigurační data nejsou relační. Proměnné prostředí by se měly používat pro páry klíč: hodnota a v případě, že se hodnota pravděpodobně potřebuje lišit v jiných prostředích. K migraci relačních konfiguračních dat uložených v uživatelských tabulkách se lépe hodí další nástroje, jako je nástroj pro migraci konfigurace. Na rozdíl od jiných konfiguračních dat se proměnné prostředí migrují v rámci řešení, a proto je jejich správa mnohem jednodušší a výkonnější při importu.

Jak odeberu hodnotu z proměnné prostředí?

Před exportem řešení možná budete chtít z vašeho řešení odebrat hodnotu proměnné prostředí. Stávající hodnota pak zůstane ve vývojovém prostředí, ale nebude exportována do řešení. Tento přístup umožňuje poskytnout novou hodnotu při importu řešení do jiného prostředí.

Chcete-li hodnotu odebrat, postupujte takto:

  1. V řešení, kde je umístěna proměnná prostředí, vyberte proměnnou prostředí, čímž zobrazíte vlastnosti.
  2. V sekci Aktuální hodnota vyberte ... > Odebrat z tohoto řešení. Odebrání hodnoty z proměnné prostředí

Mohu použít proměnné prostředí ve vlastních konektorech?

Ano. Podpora proměnných prostředí ve vlastních konektorech

Viz také

Blog Power Apps: Proměnné prostředí jsou k dispozici v preview!
Odkaz na tabulku / entitu EnvironmentVariableDefinition
Ukázky webového rozhraní API
Vytvoření aplikace plátna přímo pomocí Dataverse.
Vytvoření toku s Dataverse
Podpora proměnných prostředí ve vlastních konektorech

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).