Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Síla nástroje System Center – Orchestrator spočívá v poskytování runbooků a jednotlivých aktivit, které tvoří runbook. Runbooky obsahují pokyny pro automatizovaný úkol nebo proces. Jednotlivé kroky v rámci runbooku se nazývají aktivity. V rámci runbooku poskytují další ovládací prvky informace a pokyny pro řízení posloupnosti aktivit v runbooku. Runbooky, aktivity a každý ovládací prvek runbooku mají konfigurovatelné vlastnosti. Upravíte tyto vlastnosti, abyste konfigurovali chování, které runbook vyžaduje.
Výchozí bod
Runbook musí mít jenom jeden výchozí bod. Výchozím bodem je aktivita, která se automaticky spustí při spuštění runbooku. Každá aktivita v runbooku se spustí po dokončení předchozí aktivity v pracovním postupu.
Pokud runbook začíná jakoukoli jinou aktivitou než monitorovací aktivitou, začne zpracovávat a pokusí se běžet až do dokončení. Pokud runbook začíná aktivitou monitorování, monitor se načte a počká na spouštěcí podmínku. Po splnění podmínky se vytvoří instance runbooku, která spustí zbývající aktivity v runbooku. Monitor bude nadále běžet a čekat na další výskyt spouštěcí podmínky. Runbooky, které začínají monitorováním, budou pokračovat v běhu, dokud je nezastavíte pomocí konzoly Runbook Designer nebo Orchestration.
Proměnné
Při sestavování runbooků jsou některá nastavení stejná napříč aktivitami. Proměnné umožňují zadat hodnotu, kterou aktivity používají v libovolném runbooku.
Důležité
Přístupová oprávnění pro proměnné je možné upravit, ale server runbooku tato oprávnění nevynucuje.
Důležité
Mějte na paměti, že v nástroji Orchestrator vrací proměnné, které odkazují na systémové proměnné, například %ProgramFiles%, hodnoty z 32bitového prostředí runtime. Důvodem je to, že Orchestrator je 32bitová aplikace.
Poznámka:
Orchestrator nepodporuje přesouvání více proměnných s vícenásobným výběrem. Pokud chcete přesunout více než jednu proměnnou do jiné složky, musíte každou proměnnou přesunout jednotlivě.
Pomocí následujících postupů vytvořte, vložte a uspořádejte proměnné.
Pomocí následujícího postupu vytvořte proměnnou:
V podokně Připojení v nástroji Runbook Designer rozbalte složku Globální nastavení a pak vyberte složku Proměnné.
Klikněte pravým tlačítkem myši na složku Proměnné nebo podsložku složky Proměnné, vyberte Nový a poté vyberte Proměnná a otevře se dialogové okno Nová proměnná.
Do pole Název zadejte název proměnné.
Do pole Popis zadejte popis, který vysvětluje účel proměnné.
Do pole Hodnota zadejte hodnotu proměnné. Tato hodnota nahradí zástupný symbol v těchto aktivitách, ve kterých je proměnná vložena.
Pokud chcete, aby byla proměnná zašifrovaná (například pro uložení hesla pro použití v jiných aktivitách runbooku), zaškrtněte políčko Šifrovaná proměnná .
Další informace o osvědčených postupech pro použití šifrovaných proměnných najdete v tématu Orchestrator Data Encryption.
Vyberte Dokončit.
Důležité
Orchestrator neumožňuje kombinovat zašifrovanou proměnnou s prostým textem jako hodnotu parametru v runbooku.
Speciální proměnné
Můžete zadat zvláštní formáty proměnných, aby poskytly dynamické informace pro vaše runbooky. Zadejte hodnotu proměnné, která má vyvolat toto chování.
NOW()
: Když se proměnná vyřeší, nastaví se na aktuální datum a čas. Do této funkce můžete předat argumenty, které vrátí určité části data nebo času. Například NOW(hour)
vrátí aktuální hodinu. Následují platné argumenty pro funkci NOW()
: den, den v týdnu, den v roce, měsíc, rok, hodina, minuta, sekunda, milisekunda.
%ENVVAR%
: Tato proměnná vrátí hodnotu systémové proměnné mezi procentuálními symboly (\)
. Proměnná prostředí je založená na počítači s běžícím serverem runbook, ve kterém je runbook spuštěný, a není citlivá na velikost písmen. Všechny systémové proměnné lze vyřešit. Všechny uživatelské proměnné se rozliší v rámci servisního účtu na runbook serveru. Pokud proměnná prostředí neexistuje, vrátí se text zadaný v proměnné tak, jak je (to znamená, že pokud zadáte %ENVVAR%
a neexistuje žádná proměnná ENVVAR
prostředí, vrátí se text '%ENVVAR%'
).
Ovládací prvek pracovního postupu
Při sestavování runbooků v nástroji Orchestrator je důležité pochopit základní logiku modulu pracovního postupu. Pomocí této logiky můžete vytvářet pracovní postupy pro automatizaci úloh založených na prostředcích a složitých úloh zpracování dat.
Ovládací prvek pracovního postupu poskytuje následující ovládací prvky: Inteligentní odkazy a vložené smyčky.
Chytré odkazy
Odkazy, které propojují jednotlivé aktivity v runbooku, se nazývají inteligentní odkazy. Inteligentní propojení v orchestratoru podporují prioritu mezi dvěma aktivitami. Inteligentní propojení vyvolá další aktivitu v runbooku, jakmile se předchozí aktivita úspěšně dokončí. Inteligentní odkazy také poskytují možnosti filtrování dat, abyste mohli omezit data předaná do následných aktivit v pracovním postupu.
Vložené smyčky
Každá aktivita může vytvořit smyčku, abyste mohli opakovat operace, pokud selžou, nebo otestovat výstupní informace aktivity pro platná data. Tyto mechanismy můžete také použít k sestavení podmínek čekání do pracovních postupů.
Pokud je pro aktivitu nakonfigurovaná smyčka, bude se spouštět se stejnými vstupními daty, dokud nejsou splněna požadovaná kritéria ukončení. Výstupní kritéria jsou vytvořená podobným způsobem jako konfigurace inteligentního propojení. Libovolnou publikovanou datovou položku z aktivity můžete použít jako součást konfigurace ukončení nebo neukončení. Součástí běžných publikovaných dat jsou speciální datové položky, jako smyčka: Počet pokusů a smyčka: Celková doba trvání, které umožňují používat informace ze samotné smyčky v podmínkách smyčky.
Smyčky se spouští jednou pro každou příchozí část dat, která se předávají aktivitě. Představte si například runbook, který používá aktivitu Dotaz na databázi následovanou Přidání řádku. Pokud aktivita databáze dotazu vrátila tři řádky, aktivita připojit řádek by se spustila třikrát. Pokud máte smyčku u připojení řádku, spustily by se tři samostatné smyčky. Jakmile první datová položka projde aktivitou Připojit řádek, další položka projde aktivitou Připojit řádek a opakuje se, dokud neukončí, a pak začne třetí. Po zpracování všech tří položek se další aktivita v runbooku spustí.
Rozšíření možností runbooku
Orchestrator nabízí dvě možnosti rozšíření standardních aktivit. Můžete vytvářet nové aktivity nebo vytvářet nové integrační balíčky (IP). IP adresy jsou kolekce aktivit společnosti Microsoft a produktů jiných společností, které jsou specifické pro produkt nebo technologii. Pokud funkce, které požadujete, nejsou v IP adrese k dispozici, máte alternativní možnost použít Sadu nástrojů Orchestrator Integration Toolkit.
Sada nástrojů Orchestrator Integration Toolkit je sada nástrojů, které vám pomůžou vytvářet nové integrace pro Orchestrator. Pomocí průvodců v sadě Nástrojů pro integraci můžete snadno vytvářet nové aktivity pracovních postupů a integrační balíčky, které rozšiřují možnosti produktu. Můžete také vytvořit vlastní aktivity pracovních postupů pomocí sady Orchestrator SDK a jazyka C# a pak je zabalit do IP adresy pomocí této sady nástrojů.
Další kroky
- Získejte podrobné informace o integrační sadě nástrojů.
- Zjistěte více o tom, jak navrhnout a sestavit runbooky.