Řešení chyb s využitím Azure Blueprints

Důležité

Azure Blueprints (Preview) bude vyřazena z provozu 31. ledna 2027, přičemž postupné vyřazování začne 31. července 2026. Migrujte své stávající definice a přiřazení Blueprintů do Deployment Stacks (doporučeno) a Template Specs. Artefakty blueprintu jsou převedeny na šablony ARM JSON nebo soubory Bicep, které se používají k definování zásobníků nasazení. Kompletní harmonogram jednotlivých fází, dopad a nejčastější dotazy viz vyřazení Azure Blueprints nebo https://aka.ms/AzureBlueprintsRetirement. Informace o vytváření artefaktu jako prostředku ARM najdete tady:

Při vytváření, přiřazování nebo odebírání podrobných plánů můžete narazit na chyby. Tento článek popisuje různé chyby, ke kterým může dojít a jak je vyřešit.

Vyhledání podrobností o chybě

Mnoho chyb bude výsledkem přiřazení podrobného plánu k oboru. Pokud přiřazení selže, podrobný plán obsahuje podrobnosti o neúspěšném nasazení. Tyto informace označují problém, aby bylo možné ho opravit a další nasazení proběhlo úspěšně.

  1. V levém podokně vyberte Všechny služby. Vyhledejte a vyberte Plány.

  2. Na levé straně stránky vyberte Přiřazené plány a pomocí vyhledávacího pole vyfiltrujte přiřazení plánů, abyste našli neúspěšné přiřazení. Tabulku přiřazení můžete také seřadit podle sloupce Stav zřizování, aby se všechna neúspěšná přiřazení zobrazila seskupeně.

  3. Vyberte plán ve stavu Neúspěšné nebo klikněte pravým tlačítkem myši a vyberte možnost Zobrazit podrobnosti přiřazení.

  4. Červený banner s upozorněním, že přiřazení selhalo, je v horní části stránky přiřazení podrobného plánu. Pokud chcete získat další podrobnosti, klikněte kamkoli do banneru.

Je běžné, že příčinou chyby je artefakt, a ne podrobný plán jako takový. Pokud artefakt vytvoří Key Vault a Azure Policy zabrání vytvoření Key Vaultu, celé přiřazení selže.

Obecné chyby

Scénář: Porušení zásad

Problém

Nasazení šablony selhalo kvůli porušení zásad.

Příčina

Zásady můžou kolidovat s nasazením z následujících důvodů:

  • Vytvářený prostředek je omezen zásadami (například omezeními SKU nebo umístění).
  • Nasazení nastavuje pole nakonfigurovaná zásadami (společné se značkami).

Rozlišení

Upravte plán tak, aby nebyl v rozporu se zásadami uvedenými v podrobnostech chyby. Pokud tato změna není možná, je alternativní možností změna rozsahu přiřazení zásady, takže podrobný plán už není v konfliktu se zásadami.

Scénář: Parametr podrobného plánu je funkce

Problém

Parametry podrobného plánu, které jsou funkcemi, se zpracovávají před předáním artefaktům.

Příčina

Předání parametru podrobného plánu, který používá funkci, například [resourceGroup().tags.myTag], do artefaktu vede ke zpracování výsledku funkce, která je nastavena na artefaktu místo dynamické funkce.

Rozlišení

Chcete-li předat funkci jako parametr, uvoďte celý řetězec pomocí [, aby parametr blueprintu vypadal jako [[resourceGroup().tags.myTag]. Escape znak způsobí, že Blueprints při zpracování blueprintu považují hodnotu za řetězec. Služba Blueprints pak umístí funkci na artefakt, což umožňuje, aby byla dynamická podle očekávání. Další informace najdete v tématu Syntaxe a výrazy v šablonách Azure Resource Manageru.

Odstranění chyb

Scénář: Časový limit pro odstranění přiřazení

Problém

Odstranění přiřazení podrobného plánu se nedokončí.

Příčina

Přiřazení blueprintu se může při smazání zaseknout v nekoncovém stavu. Tento stav je způsoben tím, že prostředky vytvořené přiřazením podrobného plánu stále čekají na odstranění nebo nevrací stavový kód do Služby Azure Blueprints.

Rozlišení

Přiřazení plánů v neukončeném stavu se po uplynutí šestihodinového časového limitu automaticky označí jako Neúspěšné. Jakmile po vypršení časového limitu dojde ke změně stavu přiřazení blueprintu, lze odstranění zopakovat.

Další kroky

Pokud jste problém neviděli nebo nemůžete problém vyřešit, navštivte jeden z následujících kanálů, kde najdete další podporu:

  • Získejte odpovědi od odborníků na Azure prostřednictvím fór Azure.
  • Spojte se s @AzureSupport – oficiálním účtem Microsoft Azure pro zlepšení uživatelského prostředí propojením komunity Azure se správnými prostředky: odpovědi, podpora a odborníci.
  • Pokud potřebujete další pomoc, můžete nahlásit incident podpory Azure. Přejděte na web podpora Azure a vyberte Získat podporu.