Udostępnij za pośrednictwem


Łącza inteligentne

 

Data opublikowania: marzec 2016

Dotyczy: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Poszczególne działania w elemencie Runbook są połączone za pomocą łączy inteligentnych. Łącza inteligentne w programie System Center 2012 — Orchestrator określają kolejność wykonywania dwóch działań. Po pomyślnym ukończeniu działania łącza inteligentne wywołują następne działanie w elemencie Runbook. Łącza inteligentne udostępniają również funkcje filtrowania danych, co umożliwia ograniczenie danych przekazywanych do kolejnych działań w przepływie pracy.

Tworzenie i konfigurowanie łączy inteligentnych

Klikając dwukrotnie łącze inteligentne, można zmodyfikować właściwości warunku łącza.

Aby włączyć lub wyłączyć łącza inteligentne, należy użyć następującej procedury.

Aby utworzyć łącze inteligentne

  1. W obszarze roboczym Projektowanie programu Runbook Designer kliknij dwa działania i przeciągnij je z okienka Działania do obszaru roboczego Projektowanie programu Runbook Designer.

  2. W obszarze roboczym Projektowanie programu Runbook Designer umieść wskaźnik myszy na działaniu, kliknij strzałkę w prawo, a następnie przeciągnij ją na działanie docelowe.

    Zostanie wyświetlona linia łącząca dwa działania, co oznacza, że zostało utworzone łącze inteligentne.

Aby wyłączyć połączenie za pomocą łącza inteligentnego przy zachowaniu skonfigurowanych właściwości

  • Aby wyłączyć łącze inteligentne, kliknij je prawym przyciskiem myszy i przełącz ustawienie opcji Włącz.

    Łącze inteligentne zostanie wyświetlone jako linia przerywana, co oznacza, że jest wyłączone.

Aby włączyć połączenie za pomocą łącza inteligentnego

  • Aby włączyć łącze inteligentne, kliknij je prawym przyciskiem myszy i przełącz ustawienie opcji Włącz.

    Łącze inteligentne zostanie wyświetlone jako linia ciągła, co oznacza, że jest włączone.

Karta Ogólne

Na karcie Ogólne w oknie dialogowym Właściwości łącza można dodać nazwę i opis łącza inteligentnego. Te właściwości nie są wymagane, ale są przydatne do określenia przeznaczenia łącza inteligentnego. Są one wyświetlane dopiero po skonfigurowaniu opcji elementu Runbook, która odpowiada za wyświetlanie etykiet łączy.

Aby dodać etykietę łącza inteligentnego z elementu Runbook Designer

  • Aby wyświetlić nazwę łącza inteligentnego, kliknij je prawym przyciskiem myszy i wybierz opcję Właściwości.

  • W oknie dialogowym Właściwości na karcie Ogólne w polu Nazwa wpisz nazwę opisową.

  • Kliknij przycisk Zakończ.

Aby wyświetlić nazwy łączy inteligentnych w elemencie Runbook

  1. W menu programu Runbook Designer kliknij pozycję Opcje, a następnie kliknij pozycję Konfiguruj, aby otworzyć okno dialogowe Konfiguracja.

  2. Zaznacz opcję Pokaż tabele łączy.

  3. Kliknij przycisk Zakończ.

Karty Dołącz i Wyklucz

Program Orchestrator umożliwia skonfigurowanie warunków przekazywania danych do następujących zadań w elemencie Runbook. Warunki łączy pozwalają na tworzenie rozgałęzień w elementach Runbook. Na przykład element Runbook musi zatrzymać serwer bazy danych przed wykonaniem jego kopii zapasowej. Jeśli serwer bazy danych zostanie poprawnie zatrzymany, element Runbook uruchomi aplikację do tworzenia kopii zapasowej. Jeśli baza danych nie zostanie poprawnie zatrzymana, do administratora jest wysyłana wiadomość e-mail w celu eskalacji problemu.

Na karcie Dołącz można określić warunki umożliwiające przepływ danych do następnego działania w elemencie Runbook. Na karcie Wyklucz można określić warunki umożliwiające wykluczenie danych z następnego działania w elemencie Runbook.

System_CAPS_ICON_important.jpg Ważne

Reguły określone na karcie Wyklucz łącza inteligentnego zastępują reguły określone na karcie Dołącz.

System_CAPS_ICON_important.jpg Ważne

Reguły na każdej karcie są łączone za pomocą warunku lub. Aby warunek miał wartość PRAWDA, tylko jeden z warunków określonych na karcie musi mieć wartość PRAWDA.

Aby dodać lub usunąć warunek łącza inteligentnego, należy użyć następującej procedury.

Aby dodać warunek łącza inteligentnego

  1. Kliknij prawym przyciskiem myszy łącze inteligentne i wybierz opcję Właściwości, aby otworzyć okno dialogowe Właściwości łącza.

    System_CAPS_ICON_important.jpg Ważne

    Aby zmienić wartości tworzące regułę, zaznacz każdy podkreślony fragment warunku łącza inteligentnego.

  2. Kliknij wymienione na liście działanie, aby otworzyć okno dialogowe Opublikowane dane.

  3. Zaznacz pole Show common Returned Data (Wyświetl wspólne dane zwrotne), aby wyświetlić właściwości, które są wspólne dla wszystkich działań.

  4. Zaznacz właściwość danych publikowanych i kliknij przycisk OK. Wyrażenie kryterium zostanie zmienione w zależności od typu danych zwracanych przez właściwość.

  5. Aby zmienić poszczególne elementy wyrażenia, zaznacz podkreślony tekst, a następnie wybierz lub wprowadź odpowiednią wartość. Więcej informacji o kryteriach można znaleźć w temacie Kryteria łączy inteligentnych.

  6. Kliknij przycisk Zakończ.

Aby usunąć warunek łącza inteligentnego

  1. W oknie dialogowym Właściwości łącza kliknij kartę Dołącz lub kartę Wyklucz.

  2. Aby wybrać warunek do usunięcia, kliknij słowo lub z prawej strony warunku łącza, a następnie kliknij opcję Usuń.

  3. Kliknij przycisk Zakończ.

Karta Opcje

Na karcie Opcje w oknie dialogowym Właściwości łącza można określić różne kolory łączy w rozgałęzieniach w celu zwiększenia przejrzystości. Na przykład można wybrać kolor zielony dla gałęzi Pass (Powodzenie) i kolor czerwony dla gałęzi Fail (Niepowodzenie), aby uwidocznić różnicę między ścieżkami logiki.

Na tej karcie można również określić opóźnienie uruchomienia działania.

Aby skonfigurować te ustawienia, należy użyć następującej procedury.

Aby skonfigurować kolory łącza inteligentnego

  1. Kliknij opcję Kolor, a następnie kliknij wybrany kolor łącza inteligentnego.

  2. Kliknij opcję Szerokość, aby określić szerokość (w pikselach) linii łącza inteligentnego .

  3. Kliknij przycisk Zakończ.

Aby skonfigurować opóźnienie działania łącza inteligentnego

  1. W polu Opóźnienie wyzwolenia wpisz liczbę sekund, które łącze inteligentne ma odczekać przed wywołaniem następnego kroku w elemencie Runbook.

  2. Kliknij przycisk Zakończ.

Kryteria łączy inteligentnych

Dla dowolnych danych publikowanych przez działanie, które inicjuje łącze, można utworzyć kryteria łącza. Typ kryteriów zależy od typu danych zwracanych przez określoną właściwość. Poniższe sekcje zawierają szczegółowy opis różnych typów danych zwracanych przez działania.

Stan ukończenia działania

Po dodaniu nowego kryterium do łącza domyślnie przyjmie ono stan ukończenia działania. Stan może zwracać jedną z następujących wartości:

  • Powodzenie

  • Ostrzeżenie

  • Niepowodzenie

Za każdym razem, gdy jest tworzone nowe łącze, jest również tworzone kryterium domyślne, które określa, że stan ukończenia działania musi zwracać wartość success. Jeśli następne działanie ma zostać uruchomione niezależnie od tego, czy pierwsze działanie zostało zakończone pomyślnie, należy usunąć lub zmienić kryterium.

Wartości binarne

Niektóre właściwości zwracają wartość true lub wartość false. Podczas ustawiania kryterium „równa się” lub „nie równa się” zostanie wyświetlony monit o wprowadzenie wartości.

Wartości tekstowe

Niektóre właściwości danych publikowanych zwracają tekst, który można porównać z oczekiwaną wartością lub wzorcem. W poniższej tabeli przedstawiono kryteria, które mogą być używane.

Warunek Opis
zawiera Określony tekst jest zawarty w wartości elementu danych publikowanych.
nie zawiera Określony tekst nie jest zawarty w wartości elementu danych publikowanych.
rozpoczyna się od Wartość elementu danych publikowanych rozpoczyna się od określonego tekstu.
kończy się na Wartość elementu danych publikowanych kończy się określonym tekstem.
zgodne ze wzorcem Wartość elementu danych publikowanych jest zgodna z określonym wyrażeniem regularnym.
niezgodne ze wzorcem Wartość elementu danych publikowanych jest zgodna z określonym wyrażeniem regularnym.
równa się Wartość elementu danych publikowanych dokładnie odpowiada określonemu tekstowi.
nie równa się Wartość elementu danych publikowanych nie odpowiada określonemu tekstowi.

Uwaga

W wartościach tekstowych nie jest uwzględniana wielkość liter.

System_CAPS_ICON_important.jpg Ważne

Kryteria wyrażeń regularnych działają trochę inaczej niż inne wyrażenia regularne, gdy do określenia pozycji początkowej w tekście jest używany znak ^, a do określenia pozycji końcowej w tekście jest używany znak $. Oprócz tych operatorów należy określić symbol wieloznaczny. Na przykład w przypadku ciągu „This is some sample text” (To jest tekst przykładowy) wywołanie text$ zwraca wartość FAŁSZ, ale wywołanie .*text$ zwraca wartość PRAWDA. Podobnie wywołanie ^This zwraca wartość FAŁSZ, ale wywołanie ^This.* zwraca wartość true.

Wartości numeryczne

Niektóre właściwości danych publikowanych zwracają dane numeryczne, które można porównać z oczekiwaną wartością. W poniższej tabeli przedstawiono kryteria, które mogą być używane.

Warunek Opis
równa się Wartość elementu danych publikowanych jest równa określonej wartości.
nie równa się Wartość elementu danych publikowanych nie jest równa określonej wartości.
jest mniejsze niż Wartość elementu danych publikowanych jest mniejsza niż określona wartość.
jest większe niż Wartość elementu danych publikowanych jest większa niż określona wartość.
jest mniejsze niż lub równe Wartość elementu danych publikowanych jest mniejsza niż określona wartość lub jej równa.
jest większe niż lub równe Wartość elementu danych publikowanych jest większa niż określona wartość lub jej równa.
jest między Wartość elementu danych publikowanych jest między dwiema określonymi wartościami.

Zobacz też

Sterowanie przepływem pracy