スマート リンク
公開日: 2016年3月
対象: System Center 2012 SP1 - Orchestrator、System Center 2012 - Orchestrator、System Center 2012 R2 Orchestrator
Runbook の個々の活動を接続するリンクは、スマート リンクと呼ばれます。System Center 2012 - Orchestrator のスマート リンクは、2 つの活動の間の優先順位をサポートします。 スマート リンクは、前の活動が正常に完了すると、直ちに Runbook の次の活動を呼び出します。 スマート リンクにはデータのフィルタリング機能もあり、ワークフローの後続活動に渡すデータを制限できます。
スマート リンクの作成と構成
スマート リンク条件のプロパティを変更するには、スマート リンクをダブルクリックします。
次の手順に従って、スマート リンクを有効または無効にします。
スマート リンクを作成するには
[Runbook Designer] デザイン ワークスペースで、[活動] ウィンドウから 2 つの活動をクリックし、[Runbook Designer] デザイン ワークスペースにドラッグします。
[Runbook Designer] デザイン ワークスペースで、活動の 1 つにマウスのカーソルをポイントし、右矢印をクリックして、目標の活動までドラッグします。
スマート リンクが作成されたことを示す線が、2 つの活動の間に作成されます。
構成したプロパティを保持しながら、スマート リンクの接続を無効にするには
スマート リンクを無効にするには、スマート リンクを右クリックして、[有効] の設定を切り替えます。
スマート リンクが、無効であることを示す破線に変わります。
スマート リンクの接続を有効にするには
無効になっているスマート リンクを有効にするには、スマート リンクを右クリックして、[有効] の設定を切り替えます。
スマート リンクが、有効であることを示す実線に変わります。
[全般] タブ
[全般] タブの [リンク プロパティ] ダイアログ ボックスで、スマート リンクに名前と説明の値を追加できます。 これらのプロパティは必須ではありませんが、スマート リンクの目的を特定するのに役立ちます。 これらのプロパティは、リンクのラベルを表示する Runbook オプションを構成しない限り、表示されません。
Runbook Designer からスマート リンクのラベルを追加するには
スマート リンク名を表示するには、スマート リンクを右クリックし、[プロパティ] を選択します。
[プロパティ] ダイアログ ボックスの [一般] で、[名前] ボックスに、記述名を入力します。
[完了] をクリックします。
スマート リンク名を Runbook で表示するには
[Runbook Designer] メニューで [オプション] をクリックしてから、[構成] を選択して、[構成] ダイアログ ボックスを開きます。
[リンクのラベルを表示する] を選択します。
[完了] をクリックします。
[含める] タブと [除外] タブ
Orchestrator では、Runbook の次のタスクにデータを渡す条件を構成できます。 リンク条件を使用すると、分岐機能を Runbook に組み込むことができます。 たとえば、Runbook では、バックアップ前にデータベース サーバーを停止する必要があります。 データベース サーバーが正常に停止すると、Runbook でバックアップ アプリケーションが開始されます。 データベースが正常に停止しなかった場合、問題を報告する電子メールが管理者に送信されます。
[含める] タブでは、Runbook の次の活動にデータを送ることができる条件を指定できます。 [除外] タブでは、Runbook の次の活動からデータを除外する条件を指定します。
![]() |
---|
スマート リンクの [除外] タブの規則は、[含める] タブの規則よりも優先されます。 |
![]() |
---|
各タブ内のルールは [or] 条件を使用して結合されます。 1 つのタブで定義されている条件に true が 1 つでもあれば、その条件は true と判定されます。 |
スマート リンクに条件を追加または削除するには、次の手順に従います。
スマート リンク条件を追加するには
スマート リンクを右クリックして [プロパティ] を選択し、[リンクのプロパティ] ダイアログ ボックスを開きます。
重要
規則を構成する値を変更するには、スマート リンク条件の下線が引かれた部分を選択します。
条件に表示されている活動をクリックして、[公開データ] ダイアログ ボックスを開きます。
[共通の公開データを表示する] ボックスをオンにして、すべての活動に共通するプロパティを表示します。
公開データからのプロパティを選択して、[OK] をクリックします。 条件がどのように表示されるかは、プロパティが返すデータの種類によって変わります。
さまざまな表現の部分を変更するには、下線付きテキストを選択してから、適切な値を選択または入力します。 条件の詳細については、「スマート リンク条件」を参照してください。
[完了] をクリックします。
スマート リンク条件を削除するには
[リンクのプロパティ] ダイアログ ボックスで、[含める] タブまたは [除外] タブを選択します。
削除する条件を選択するには、リンク条件の右にある [または] という単語をクリックし、[削除] をクリックします。
[完了] をクリックします。
[オプション] タブ
[リンクのプロパティ] ダイアログ ボックスの [オプション] タブでは、見やすいように分岐のリンクの色を変更できます。 たとえば、[合格] 分岐には緑、[失敗] 分岐には赤を選択して、ロジックのパスの違いをわかりやすくすることができます。
このタブでは、活動が実行されるまでの待ち時間を指定することもできます。
この設定を構成するには、次の手順に従います。
スマート リンクの色を構成するには
[色] をクリックし、スマート リンクの色をクリックします。
スマート リンク線の [幅] をクリックして、ピクセル数で幅を指定します。
[完了] をクリックします。
スマート リンクの活動の待ち時間を構成するには
[トリガーの待ち時間] ボックスに、スマート リンクで Runbook の次の手順を呼び出すまでの待ち時間 (秒) を入力します。
[完了] をクリックします。
スマート リンク条件
リンクを開始する活動から公開されるデータに対して、リンク条件を作成できます。 条件の種類は、特定のプロパティが返すデータの種類によります。 次のセクションでは、活動が返すことができるさまざまな種類のデータの詳細について説明します。
活動の完了ステータス
リンクに新しい条件を追加すると、活動の既定の完了ステータスになります。 このステータスは、次のいずれかの値を返します。
成功
警告
失敗
新しいリンクを作成するたびに、活動の完了ステータスが success を返すための必要条件を指定する既定の基準が作成されます。 最初の活動が正常に完了するかどうかに関係なく、次の活動を実行する場合には、基準を削除または変更します。
バイナリ値
一部のプロパティは、true または false の値を返します。 "等しい" あるいは "等しくない" 条件を設定して、この値によって 2 種類の値を求めるようにできます。
テキスト値
特定の公開データのプロパティは、想定した値またはパターンと比較できるテキストを返します。 次の表は、使用できるさまざまな条件を示したものです。
条件 | 説明 |
---|---|
次の値を含む | 公開データ項目の値のどこかに、指定したテキストがあります。 |
次の値を含まない | 公開データ項目の値のどこにも、指定したテキストがありません。 |
次の値で始まる | 公開データ項目の値が、指定したテキストで始まります。 |
次の値で終わる | 公開データ項目の値が、指定したテキストで終わります。 |
次のパターンと一致する | 公開データ項目の値が、特定の正規表現と一致します。 |
次のパターンと一致しない | 公開データ項目の値が、特定の正規表現と一致します。 |
次の値と等しい | 公開データ項目の値は、指定したテキストと完全に一致します。 |
次の値と等しくない | 公開データ項目の値は、指定したテキストと一致しません。 |
[!メモ]
テキスト値の大文字と小文字は区別されません。
![]() |
---|
正規表現の条件は、テキストの開始位置の指定に ^ 文字、終了位置の指定に $ 文字を使用したときに、他の正規表現とは少し動作が異なります。 これらの演算子に加えて、ワイルドカードの指定が必要です。 たとえば、文字列 "This is some sample text" の場合、" |
数値
特定の公開データのプロパティは、想定した値と比較できる数値を返します。 次の表は、使用できるさまざまな条件を示したものです。
条件 | 説明 |
---|---|
次の値と等しい | 公開データ項目の値は、指定した値と完全に一致します。 |
次の値と等しくない | 公開データ項目の値は、指定した値と一致しません。 |
次の値より小さい | 公開データ項目の値は、指定した値よりも小さいです。 |
次の値より大きい | 公開データ項目の値は、指定した値よりも大きいです。 |
次の値より小さいか等しい | 公開データ項目の値は、指定した値より小さいか等しいです。 |
次の値より大きいか等しい | 公開データ項目の値は、指定した値より大きいか等しいです。 |
次の値の間 | 公開データ項目の値は、指定した 2 つの値の間にあります。 |