Řešení chyb s využitím Azure Blueprints
Důležité
11. července 2026 se podrobné plány (Preview) přestanou používat. Migrujte existující definice a přiřazení podrobného plánu do šablonových specifikací a zásobníků nasazení. Artefakty podrobného plánu se mají převést na šablony JSON ARM nebo soubory Bicep používané k definování zásobníků nasazení. 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ě.
V levém podokně vyberte Všechny služby. Vyhledejte a vyberte Podrobné plány.
Na stránce vlevo vyberte Přiřazené podrobné plány a pomocí vyhledávacího pole vyfiltrujte přiřazení podrobného plánu a vyhledejte neúspěšné přiřazení. Tabulku přiřazení můžete také seřadit podle sloupce Stav zřizování a zobrazit všechna neúspěšná přiřazení seskupené dohromady.
Vyberte podrobný plán se stavem Selhání nebo klikněte pravým tlačítkem myši a vyberte Zobrazit podrobnosti o přiřazení.
Č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ů:
- Prostředek, který se vytváří, je omezený zásadami (běžně omezení skladové položky nebo umístění).
- Nasazení nastavuje pole nakonfigurovaná zásadami (společné se značkami).
Rozlišení
Podrobný plán změňte tak, aby v podrobnostech o chybě nebyl v konfliktu se zásadami. 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í
Pokud chcete funkci předat jako parametr, uchytejte celý řetězec tak [
, aby parametr podrobného plánu vypadal jako [[resourceGroup().tags.myTag]
. Řídicí znak způsobí, že podrobné plány při zpracování podrobného plánu zachází s hodnotou jako s řetězcem. 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ář: Vypršení časového limitu odstranění přiřazení
Problém
Odstranění přiřazení podrobného plánu se nedokončí.
Příčina
Přiřazení podrobného plánu se může při odstranění zaseknout v nekon terminálu. 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í podrobného plánu ve stavu mimo terminál se po šestihodinovém vypršení časového limitu automaticky označí jako Neúspěšná. Jakmile časový limit upraví stav přiřazení podrobného plánu, můžete odstranění opakovat.
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 podat podpora Azure incident. Přejděte na web podpora Azure a vyberte Získat podporu.