Eingebettete Schleifen
Gilt für: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
In System Center 2012 – Orchestrator können für jedes Runbook Schleifen konfiguriert werden. Mithilfe von Schleifen können Sie an jeder Position in einem Runbook automatische Wiederholversuche und Überwachungen erstellen.
Jede Aktivität kann eine Schleife erstellen, sodass Sie Vorgänge wiederholen können, wenn sie oder die Ausgabedaten der Aktivität auf Gültigkeit prüfen. Zudem können Sie mithilfe dieser Mechanismen Wartebedingungen in Ihre Workflows integrieren.
Wenn eine Schleife für eine Aktivität erstellt wird, Weiter mit denselben Eingabedaten ausgeführt werden soll, bis eine gewünschte Beendigung Schleifen Kriterien erreicht ist. Die Beendigungskriterien basiert auf ähnliche Weise wie Konfigurationen intelligenter links. Sie können jedes beliebige veröffentlichte Datenelement aus der Aktivität als Teil einer End- oder nichtendkonfiguration. Die gemeinsamen veröffentlichten Daten umfasst spezielle Daten wie z. B. Schleife: Anzahl der Versuche und Schleife: Gesamtdauer mit denen Sie die Informationen aus der Schleife in der Schleifen Bedingungen verwenden.
Schleifen werden einmal für jede eingehende Daten, die an die Aktivität übergeben werden ausgeführt. Betrachten Sie z. B. ein Runbook, das mithilfe einer Abfragedatenbank -Aktivität gefolgt von Zeile Anfügen. Wenn die Abfragedatenbank Aktivität hat drei Zeilen zurückgegeben, die Zeile Anfügen Aktivität drei Mal ausgeführt wird. Wenn Sie eine Schleife haben, auf die Zeile Anfügen Aktivität, würde es drei separate Schleifen ausgeführt. Nachdem das erste Element durchlaufen hat die Zeile Anfügen Aktivität das nächste Element durchläuft Zeile Anfügen und Schleifen, bis er beendet wird, und dann das dritte beginnt. Nachdem alle drei Elemente verarbeitet wurden, die nächste Aktivität im Runbook ausgeführt.
Konfigurieren von Schleifen
Verwenden Sie das folgende Verfahren, um Schleifen zu konfigurieren.
So konfigurieren Sie Schleifen
Mit der rechten Maustaste einer Aktivität im Runbook auswählen Schleife. Die Schleifeneigenschaften das Dialogfeld wird geöffnet.
Auf die Allgemein auf aktivieren.
In der Verzögerung zwischen versuchen Geben die Anzahl der Sekunden zwischen den einzelnen Versuchen zum Ausführen der Aktivität anhalten.
Beenden und Bedingungen nicht beenden
Die Regeln für die Beenden Registerkarte angeben, die bestimmen, ob die Schleife beendet wird. Die Regeln für die nicht beenden Registerkarte angeben, die die Schleife fortgeführt.
Wichtig |
---|
Die Regeln für die nicht beenden Registerkarte ersetzen die Regeln für die Beenden Registerkarte. |
Die Regeln auf jeder Registerkarte werden verknüpft, mit einer oder Bedingung. Nur eine der Bedingungen auf einer Registerkarte muss wahr sein, damit die gesamte Registerkarte wahr ist.
Verwenden Sie das folgende Verfahren zum Hinzufügen oder Entfernen einer Beenden Bedingung.
So fügen Sie eine Beenden-Bedingung hinzu
In der Schleifeneigenschaften Dialogfeld klicken die Beenden Registerkarte oder nicht beenden Registerkarte und dann die Bedingung im Feld wählen, oder klicken Sie auf Hinzufügen um eine Bedingung hinzuzufügen.
Wichtig Zum Ändern der Werte, aus denen die Regel besteht, müssen Sie die unterstrichenen Teile der Bedingung für den Link auswählen.
Klicken Sie auf die aufgeführte Aktivität in der Bedingung zum Öffnen der veröffentlichte Daten Dialogfeld.
Überprüfen Sie die gemeinsame veröffentlichte Daten anzeigen Kontrollkästchen, um Eigenschaften anzuzeigen, die allen Aktivitäten gemein sind.
Wählen Sie eine Eigenschaft aus den veröffentlichten Daten, und klicken Sie dann auf OK. Der Kriterienausdruck wird in Abhängigkeit vom Datentyp geändert, der von der Eigenschaft zurückgegeben wird.
Um die verschiedenen Teile des Ausdrucks zu ändern, wählen Sie den unterstrichenen Text und entweder auswählen oder einen entsprechenden Wert eingeben. Weitere Informationen zu Kriterien finden Sie unter Kriterien für intelligente Links.
Klicken Sie auf Fertig stellen.
So entfernen Sie eine Beenden-Bedingung
In der Schleifeneigenschaften Dialogfeld klicken die Beenden Registerkarte oder die nicht beenden Registerkarte.
Um die Bedingung entfernen möchten, klicken Sie auf oder rechts der linkbedingung, und klicken Sie dann auf Entfernen.
Klicken Sie auf Fertig stellen.
Siehe auch