パブリッシュされたデータのマップ
適用対象: System Center 2012 SP1 - Orchestrator,System Center 2012 - Orchestrator,System Center 2012 R2 Orchestrator
公開データのマッピングのアクティビティでは、既存の公開データ項目または変数の値を指定するための規則に従って、新しい値に変換します。 このアクティビティを使用するにはを word の値に数値を変換、1 つの名前に複数のバージョンのソフトウェア プログラム名を簡略化、または、runbook 内の他の文字列変換アクティビティを実行します。
Runbook でこのアクティビティを配置すると、変換する公開データ項目を作成するアクティビティとする必要があります配置後、変換後の新しい項目が使用するアクティビティの前に配置する必要があります。 。 変数の項目を変換する公開データのマッピングのアクティビティを使用する場合は、runbook の先頭に配置できます。
構成、マップは、データ操作を公開
公開データのマッピング活動を構成する前に、次を確認する必要があります。
パブリッシュされたデータまたは変換する変数の名前。
使用して、パブリッシュされたデータまたは変数を変換するメソッド。
次の手順を使用すると、公開データのマッピング活動を構成できます。
マップの構成は、データ操作を公開します。
-
状況を示すウィンドウ, 、ドラッグ、 公開データのマッピング を runbook にアクティビティ。
-
ダブルクリックして、 公開データのマッピング を開くには、アクティビティのアイコン、 プロパティ ] ダイアログ ボックス。
-
設定を構成、 マッピング ルール タブです。 構成の手順は、次の表に一覧表示されます。
マッピング ルール
設定 |
構成の手順 |
---|---|
追加 |
クリックして 追加 を開くには、 マッピングの追加 ] ダイアログ ボックス。 |
パブリッシュされたデータの出力 |
作成している新しいの公開データ項目に割り当てる名前を入力します。 |
ソース データ |
新しい公開データ項目にマップするには、パブリッシュされたデータまたは変数の項目を挿入します。 項目を挿入するには、エディット ボックスを右クリックし、選択 購読, を選択 公開データ または 購読, 、クリックして 変数です。 必要なアイテムの数だけを挿入することができます。 新しい公開データ項目に変換するテキストを入力することもできます。 |
パターン |
変換する既存のパターンを入力します。 |
をマップします。 |
パターンに一致するこれらのアイテムのテキストを置き換える新しいテキストを入力します。 クリックして [ok] に戻るには、 公開データのプロパティのマップ ] ダイアログ ボックス。 |
Add, Edit, Remove |
さらにルールを追加する場合は、次のようをクリックして 追加 を繰り返します、 パターン と マップに 構成の手順です。マッピング ルール ] タブで、作成したすべての変換の一覧が表示されます。 規則の一覧から項目を削除するには、クリックして 削除です。 をクリックすると、規則の一覧のアイテムを編集するには、 編集です。 |
例
次の例では、公開データのマッピングのアクティビティを使用する方法について説明します。
パブリッシュされたデータの 1 つまたは変数の項目
の行を読む アクティビティが、公開データ項目と呼ばれるファイルおよびパス名を作成します。 この項目のパスは、ドライブ文字で表されるがある場合に、UNC パスに変換するマッピングを作成できます。
UNC パスをドライブ文字にマップするには
-
データのソース フィールドに、ファイルとパスの名前の公開データ項目からの挿入、 の行を読む アクティビティです。
-
パターン など、ドライブ文字とコロンを入力フィールドに、 y:
-
にマップ など y: を置換する UNC パスを入力フィールドに、 \\servername\folderです。
-
クリックして 追加, 、し **[ok]**です。
-
別のシステムの書式設定と互換性があるシステムを 1 つの出力を変換します。
次のメソッドでの重大度レベルを表す 2 つのソフトウェア プログラムを使用するとします。
数値による: 0、1、2、およびようにします。
説明: 高、中、または低
別の単語を 1 つのソフトウェア プログラムによって表される数値に変換するには
-
データのソース フィールドに、数値の重要度レベルを表すソフトウェア プログラムからの重大度レベルの公開データ項目を挿入します。
-
パターン フィールドに「 1です。
-
にマップ フィールドに「 高です。
-
[追加] をクリックします。
-
2、3、および 4 の場合、一致の各数値に適切なワードなどの重大度レベルごとに繰り返します。
-
[OK] をクリックします。
重大度レベルを表す言葉でソフトウェア プログラムに転送するには、フィールドで作成した公開データ項目を挿入します。 1 の重大度レベルの作成元のソフトウェア プログラムからの項目は、高の重大度レベルは、受信側のソフトウェア プログラムに配置されます。
ワイルドカード
単語の文字列をワイルドカード文字と組み合わせて使うと置き換えることができます。 たとえば、公開データ項目として記述できます Windows Server 2008 R2 によって一貫性のない、Win2K8R2、または W2K8R2 のいずれか。
2 つのワイルドカードを使用できます。
* - アスタリスクを使用して、文字の英数字の検索後に任意の数の文字を検索します。 たとえば、* aa、aaa、aaaa、aaabbb、およびでが生成されます。
? -疑問符 () を使用して、文字の英数字の検索後に指定された文字数を検索します。 たとえば、[概要] タブ aaa、abb、abc、aac がいない aaaa または aaabbb を生成しにします。
データのバリエーションを単一の値に変更するには
-
データのソース フィールドに、一貫性のない名前を表す、公開データ項目を挿入します。
-
パターン フィールドに「 W * K8です。
-
にマップ フィールドに「 Windows Server 2008
-
[追加] をクリックして、[OK] をクリックします。
-
複数には、データまたは変数の項目が公開されています。
オペレーティング システム名は、通常、製造元、プラットフォーム、バージョンの年、およびリリースなどの複数の部分で構成されます。 Orchestrator では、個々 の公開データ項目で名前の各部分を表すことができますできます。 Windows Server などの 1 つの新しい項目には、複数の公開データ項目を組み合わせることができます。
複数の値を 1 つの値にマップするには
-
データのソース フィールドに、スペースで区切られた、新しい項目に結合する各の公開データ項目を挿入します。
-
パターン フィールドに「 **Windows サーバー ***です。
-
にマップ フィールドに「 Windows Serverです。
-
クリックして 追加, 、し **[ok]**です。 すべての参照は、Windows Server に変更されます。
-
公開データ
このアクティビティには、指定した公開データのみが生成されます。