次の方法で共有


スマート リンク

 

公開日: 2016年3月

対象: System Center 2012 SP1 - Orchestrator、System Center 2012 - Orchestrator、System Center 2012 R2 Orchestrator

Runbook の個々の活動を接続するリンクは、スマート リンクと呼ばれます。System Center 2012 - Orchestrator のスマート リンクは、2 つの活動の間の優先順位をサポートします。 スマート リンクは、前の活動が正常に完了すると、直ちに Runbook の次の活動を呼び出します。 スマート リンクにはデータのフィルタリング機能もあり、ワークフローの後続活動に渡すデータを制限できます。

スマート リンクの作成と構成

スマート リンク条件のプロパティを変更するには、スマート リンクをダブルクリックします。

次の手順に従って、スマート リンクを有効または無効にします。

スマート リンクを作成するには

  1. [Runbook Designer] デザイン ワークスペースで、[活動] ウィンドウから 2 つの活動をクリックし、[Runbook Designer] デザイン ワークスペースにドラッグします。

  2. [Runbook Designer] デザイン ワークスペースで、活動の 1 つにマウスのカーソルをポイントし、右矢印をクリックして、目標の活動までドラッグします。

    スマート リンクが作成されたことを示す線が、2 つの活動の間に作成されます。

構成したプロパティを保持しながら、スマート リンクの接続を無効にするには

  • スマート リンクを無効にするには、スマート リンクを右クリックして、[有効] の設定を切り替えます。

    スマート リンクが、無効であることを示す破線に変わります。

スマート リンクの接続を有効にするには

  • 無効になっているスマート リンクを有効にするには、スマート リンクを右クリックして、[有効] の設定を切り替えます。

    スマート リンクが、有効であることを示す実線に変わります。

[全般] タブ

[全般] タブの [リンク プロパティ] ダイアログ ボックスで、スマート リンクに名前と説明の値を追加できます。 これらのプロパティは必須ではありませんが、スマート リンクの目的を特定するのに役立ちます。 これらのプロパティは、リンクのラベルを表示する Runbook オプションを構成しない限り、表示されません。

Runbook Designer からスマート リンクのラベルを追加するには

  • スマート リンク名を表示するには、スマート リンクを右クリックし、[プロパティ] を選択します。

  • [プロパティ] ダイアログ ボックスの [一般] で、[名前] ボックスに、記述名を入力します。

  • [完了] をクリックします。

スマート リンク名を Runbook で表示するには

  1. [Runbook Designer] メニューで [オプション] をクリックしてから、[構成] を選択して、[構成] ダイアログ ボックスを開きます。

  2. [リンクのラベルを表示する] を選択します。

  3. [完了] をクリックします。

[含める] タブと [除外] タブ

Orchestrator では、Runbook の次のタスクにデータを渡す条件を構成できます。 リンク条件を使用すると、分岐機能を Runbook に組み込むことができます。 たとえば、Runbook では、バックアップ前にデータベース サーバーを停止する必要があります。 データベース サーバーが正常に停止すると、Runbook でバックアップ アプリケーションが開始されます。 データベースが正常に停止しなかった場合、問題を報告する電子メールが管理者に送信されます。

[含める] タブでは、Runbook の次の活動にデータを送ることができる条件を指定できます。 [除外] タブでは、Runbook の次の活動からデータを除外する条件を指定します。

System_CAPS_ICON_important.jpg 重要

スマート リンクの [除外] タブの規則は、[含める] タブの規則よりも優先されます。

System_CAPS_ICON_important.jpg 重要

各タブ内のルールは [or] 条件を使用して結合されます。 1 つのタブで定義されている条件に true が 1 つでもあれば、その条件は true と判定されます。

スマート リンクに条件を追加または削除するには、次の手順に従います。

スマート リンク条件を追加するには

  1. スマート リンクを右クリックして [プロパティ] を選択し、[リンクのプロパティ] ダイアログ ボックスを開きます。

    System_CAPS_ICON_important.jpg 重要

    規則を構成する値を変更するには、スマート リンク条件の下線が引かれた部分を選択します。

  2. 条件に表示されている活動をクリックして、[公開データ] ダイアログ ボックスを開きます。

  3. [共通の公開データを表示する] ボックスをオンにして、すべての活動に共通するプロパティを表示します。

  4. 公開データからのプロパティを選択して、[OK] をクリックします。 条件がどのように表示されるかは、プロパティが返すデータの種類によって変わります。

  5. さまざまな表現の部分を変更するには、下線付きテキストを選択してから、適切な値を選択または入力します。 条件の詳細については、「スマート リンク条件」を参照してください。

  6. [完了] をクリックします。

スマート リンク条件を削除するには

  1. [リンクのプロパティ] ダイアログ ボックスで、[含める] タブまたは [除外] タブを選択します。

  2. 削除する条件を選択するには、リンク条件の右にある [または] という単語をクリックし、[削除] をクリックします。

  3. [完了] をクリックします。

[オプション] タブ

[リンクのプロパティ] ダイアログ ボックスの [オプション] タブでは、見やすいように分岐のリンクの色を変更できます。 たとえば、[合格] 分岐には緑、[失敗] 分岐には赤を選択して、ロジックのパスの違いをわかりやすくすることができます。

このタブでは、活動が実行されるまでの待ち時間を指定することもできます。

この設定を構成するには、次の手順に従います。

スマート リンクの色を構成するには

  1. [] をクリックし、スマート リンクの色をクリックします。

  2. スマート リンク線の [] をクリックして、ピクセル数で幅を指定します。

  3. [完了] をクリックします。

スマート リンクの活動の待ち時間を構成するには

  1. [トリガーの待ち時間] ボックスに、スマート リンクで Runbook の次の手順を呼び出すまでの待ち時間 (秒) を入力します。

  2. [完了] をクリックします。

スマート リンク条件

リンクを開始する活動から公開されるデータに対して、リンク条件を作成できます。 条件の種類は、特定のプロパティが返すデータの種類によります。 次のセクションでは、活動が返すことができるさまざまな種類のデータの詳細について説明します。

活動の完了ステータス

リンクに新しい条件を追加すると、活動の既定の完了ステータスになります。 このステータスは、次のいずれかの値を返します。

  • 成功

  • 警告

  • 失敗

新しいリンクを作成するたびに、活動の完了ステータスが success を返すための必要条件を指定する既定の基準が作成されます。 最初の活動が正常に完了するかどうかに関係なく、次の活動を実行する場合には、基準を削除または変更します。

バイナリ値

一部のプロパティは、true または false の値を返します。 "等しい" あるいは "等しくない" 条件を設定して、この値によって 2 種類の値を求めるようにできます。

テキスト値

特定の公開データのプロパティは、想定した値またはパターンと比較できるテキストを返します。 次の表は、使用できるさまざまな条件を示したものです。

条件 説明
次の値を含む 公開データ項目の値のどこかに、指定したテキストがあります。
次の値を含まない 公開データ項目の値のどこにも、指定したテキストがありません。
次の値で始まる 公開データ項目の値が、指定したテキストで始まります。
次の値で終わる 公開データ項目の値が、指定したテキストで終わります。
次のパターンと一致する 公開データ項目の値が、特定の正規表現と一致します。
次のパターンと一致しない 公開データ項目の値が、特定の正規表現と一致します。
次の値と等しい 公開データ項目の値は、指定したテキストと完全に一致します。
次の値と等しくない 公開データ項目の値は、指定したテキストと一致しません。

[!メモ]

テキスト値の大文字と小文字は区別されません。

System_CAPS_ICON_important.jpg 重要

正規表現の条件は、テキストの開始位置の指定に ^ 文字、終了位置の指定に $ 文字を使用したときに、他の正規表現とは少し動作が異なります。 これらの演算子に加えて、ワイルドカードの指定が必要です。 たとえば、文字列 "This is some sample text" の場合、"text$" は false を返しますが、".*text$" は true を返します。 同様に、"^This" は false を返しますが、"^This.*" は true を返します。

数値

特定の公開データのプロパティは、想定した値と比較できる数値を返します。 次の表は、使用できるさまざまな条件を示したものです。

条件 説明
次の値と等しい 公開データ項目の値は、指定した値と完全に一致します。
次の値と等しくない 公開データ項目の値は、指定した値と一致しません。
次の値より小さい 公開データ項目の値は、指定した値よりも小さいです。
次の値より大きい 公開データ項目の値は、指定した値よりも大きいです。
次の値より小さいか等しい 公開データ項目の値は、指定した値より小さいか等しいです。
次の値より大きいか等しい 公開データ項目の値は、指定した値より大きいか等しいです。
次の値の間 公開データ項目の値は、指定した 2 つの値の間にあります。

参照

ワークフローの制御