Sdílet prostřednictvím


Rychlý start: Správa příznaků funkcí v konfiguraci Aplikace Azure

Azure App Configuration poskytuje správu funkcí prostřednictvím příznaků funkcí, což týmům umožňuje dynamicky řídit funkce aplikace bez opětovného nasazení kódu. To umožňuje bezpečné, cílené zavedení, rychlejší experimentování a snížené riziko, což vývojářům umožňuje flexibilní kontrolu nad chováním aplikací a schopností rychle reagovat na měnící se obchodní nebo zákaznické potřeby.

Správce funkcí na webu Azure Portal poskytuje uživatelské rozhraní pro vytváření a správu příznaků funkcí, které používáte ve svých aplikacích.

Požadavky

Vytvořit přepínač funkce

Pomocí následujícího postupu vytvořte na webu Azure Portal nový příznak funkce.

  1. Otevřete Azure App Configuration Store na webu Azure Portal. V nabídce prostředků v části Operace vyberte správce funkcí>Vytvořit.

    Snímek obrazovky portálu Azure, který ukazuje funkci Vytvořit příznak funkce.

  2. V části Co budete používat příznak funkce pro?, zvolte jeden z následujících účelů:

    • Přepínač – Zapnutí/vypnutí funkcí pomocí jednoduchého přepínače Používá se pro krátkodobé provozní přepínače a scénáře, kdy stačí jeden ovládací prvek zapnuto/vypnuto.
    • Nasazení – Postupně povolte funkci pro určité procento uživatelů. Slouží k postupnému vydávání funkcí ke snížení rizika a k kanárkovému nebo fázovanému zavedení napříč prostředími nebo uživatelskými segmenty.
    • Experiment – Spouštění kontrolovaných experimentů s přidělením provozu k určení nejvhodnější varianty Používá se pro testování A/B, vícevariát experimenty nebo vyhodnocení funkcí řízených metrikami a další scénáře vyžadující statistické porovnání.

    Pomocí funkce Přepnout můžete okamžitě povolit nebo zakázat funkce pro všechny uživatele.

    1. Nakonfigurujte Základy pro nastavení základních vlastností příznaku funkce.

      Nastavení Příklad hodnoty Popis
      Aktivace přepínače funkcí Přepnout na zapnuto Tato možnost aktivuje příznak funkce při jeho vytvoření. Pokud tuto možnost vypnete, uloží se konfigurace příznaku nové funkce, ale příznak nové funkce zůstane zakázaný.
      Název příznaku funkce Beta Název příznaku funkce slouží k odkazu na příznak v kódu. Musí být jedinečný v rámci aplikace.
      Klíč Beta Můžete použít klíč k filtrování funkčních příznaků načtených ve vaší aplikaci. Klíč se ve výchozím nastavení generuje z názvu příznaku funkce, ale můžete také přidat předponu nebo obor názvů pro seskupení příznaků funkce, například .appconfig.featureflag/Beta.
      Popisek Nechejte prázdné. Pomocí popisků můžete vytvořit různé feature flags pro stejný klíč a filtrovat flagy, které se načítají ve vaší aplikaci, na základě popisků. Ve výchozím nastavení nemá příznak funkce žádný popisek.
      Popis Nechejte prázdné. Nechte prázdný nebo zadejte popis příznaku funkce.

      Snímek obrazovky Azure portal, který zobrazuje funkci Create feature flag - Switch option.

    2. Nakonfigurujte telemetrii pro shromažďování vyhodnocovacích událostí pro tento funkční příznak. Pokud je tato možnost povolená, události vyhodnocení se odesílají vydavateli telemetrie, který nakonfigurujete ve své aplikaci. Před povolením telemetrie propojte prostředek Application Insights s úložištěm konfigurace aplikací v App>Insights.

    3. Výběrem možnosti Zkontrolovat a vytvořit zobrazíte souhrn nového příznaku funkce a pak výběrem možnosti Vytvořit operaci dokončíte. Oznámení oznamuje, že nový příznak funkce byl úspěšně vytvořen.

Úprava příznaků funkcí

Pokud chcete aktualizovat příznak funkce, postupujte takto:

Snímek obrazovky platformy Azure Úprava příznaku funkce

  1. V nabídce prostředků přejděte do Operations>Feature Manageru.

  2. Přesuňte se na pravý konec feature flagu, který chcete upravit, a vyberte Další akce (...). V této nabídce můžete zobrazit podrobnosti flagu, upravit ho, uzamknout ho nebo odemknout ho, vytvořit label, aktualizovat tagy, zkontrolovat historii nebo flag odstranit.

  3. Výběrem Upravit provedete změny pomocí vizuálního editoru nebo pokročilé úpravy k úpravě nezpracovaného kódu JSON příznaku přímo.

  4. Volitelně můžete změnit stav příznaku funkce zapnutím nebo vypnutím přepínače Povoleno .

Spravovat zobrazení

V nabídce Správce funkcí se zobrazují příznaky funkcí uložené v Azure App Configuration. Zobrazení Manažeru funkcí můžete změnit v Azure portálu výběrem možnosti Spravovat zobrazení.

  • Nastavení umožňuje zvolit, kolik funkčních příznaků se načte při každé akci Načíst další. Načíst další bude viditelné pouze v případě, že existuje více než 200 přepínačů funkcí.

  • Úpravy sloupců umožňují přidávat nebo odebírat sloupce a měnit pořadí sloupců.

    Snímek obrazovky platformy Azure Umožňuje spravovat zobrazení příznaků funkcí.

Příznaky funkcí vytvořené pomocí správce funkcí se ukládají jako běžné hodnoty klíče. Jsou zachovány se speciální předponou .appconfig.featureflag/ a typem application/vnd.microsoft.appconfig.ff+json;charset=utf-8obsahu .

Pokud chcete zobrazit základní hodnoty klíčů příznaků funkcí v Průzkumníku konfigurace, postupujte podle následujících kroků.

  1. V nabídce prostředků vyberte Operace>Průzkumník konfigurace, a pak vyberte Spravovat zobrazení>Nastavení.

    Snímek obrazovky platformy Azure. Včetně příznaků funkcí v Průzkumníku konfigurace.

  2. Vyberte Zahrnout příznaky funkcí v Průzkumníku konfigurace a Použít.

Pokud chcete začít používat funkční příznaky s konfigurací Azure App, pokračujte následujícími rychlými příručkami specifickými pro jazyk nebo platformu vaší aplikace.