映射已发布的数据

 

适用于: System Center 2012 SP1 - Orchestrator,System Center 2012 - Orchestrator,System Center 2012 R2 Orchestrator

映射发布数据活动将转换为新值根据您指定的规则的现有已发布的数据项或变量的值。 可以使用此活动将数值转换为字值、 多个版本的软件程序的名称,简化为一个名称,或执行 runbook 内的其他字符串转换活动。

当你将此活动放在 runbook 中时,则必须将其放置后创建的已发布数据项你想要转换的活动,并且您必须将其放在将使用新的已转换的项目的活动之前。 。 如果使用映射发布数据活动用于将变量项转换,可以将其放置在 runbook 的开头。

配置映射发布数据活动

配置映射已发布数据活动之前,您需要先确定以下各项︰

  • 已发布数据或你想要转换的变量的名称。

  • 要用于转换已发布数据或变量的方法。

使用以下过程来配置映射已发布数据活动。

若要配置映射已发布数据活动

  1. 活动窗格, ,拖动 映射已发布数据 到 runbook 的活动。

  2. 双击 映射已发布数据 活动图标以打开 属性 对话框。

  3. 配置上的设置 的映射规则 选项卡。 下表中列出配置说明。

映射规则

设置 配置说明
添加 单击 添加 若要打开 添加映射 对话框。
输出已发布数据 键入想要分配给新创建的已发布数据项的名称。
源数据 已发布数据或变量项映射到新的已发布数据项插入。 若要插入项,右键单击编辑框,然后选择 Subscribe, ,选择 已发布数据Subscribe, ,然后选择 变量。 您可以插入所需的任意数量的项。

此外可以键入要转换到新的已发布数据项的文本。
模式 键入你想要转换的现有模式。
将映射到 键入替换这些项与模式匹配的文本的新文本。

单击 确定 以返回到 映射发布数据属性 对话框。
添加, ,编辑, ,删除 如果你想要添加更多规则,请单击 添加 并重复 模式映射到 配置说明。 在 的映射规则 选项卡上,您将看到你创建的所有转换的列表。

若要从规则列表中删除项,请单击 删除。 若要编辑的规则列表中的项,请单击 编辑

示例

下面的示例介绍如何使用映射已发布数据活动。

  • 单已发布数据或变量项

    读取行 活动创建项,命名为文件和路径名称的已发布数据。 如果此项目中的路径表示为驱动器号,您可以创建一个映射,以将其转换到 UNC 路径。

    若要将驱动器号映射到 UNC 路径
    1. 源数据 字段中,插入文件和路径名称已发布数据项从 读取行 活动。

    2. 模式 字段中,键入驱动器号和冒号,如 Y:

    3. 映射到 字段中,键入将替换 y:,如的 UNC 路径 \\servername\folder

    4. 单击 添加, ,然后 确定

  • 将某个系统能够与另一个系统格式兼容的输出的转换

    使用 express 的严重级别,使用以下方法的两个软件程序︰

    • 按数字顺序︰ 0、 1、 2,依此类推。

    • 说明︰ High、 Medium 或 Low

    若要将转换的数字表示由一个软件程序对由另一个单词
    1. 源数据 字段中,插入从表达数字中的严重级别的软件程序的已发布数据项的严重性级别。

    2. 模式 字段中,键入 1

    3. 映射到 字段中,键入 High

    4. 单击 添加

    5. 重复每个严重级别,如 2、 3 和 4,为每个数值适当字匹配。

    6. 单击 确定

    若要传输到表示这些单词中的软件程序的严重级别,插入在字段中创建的已发布数据项。 严重性级别为 1 的原始的软件程序中的项都被置于接收软件程序的高严重级别。

  • 通配符

    可以用通配符和字组合替换的单词的字符串。 例如,已发布数据项可描述 Windows Server 2008 R2 的不一致性,为和 Win2K8R2 或 W2K8R2。

    有两个通配符︰

    * -使用星号来搜索字母数字字符的后面搜索任意数量的字符。 例如,* 将生成 aa、 aaa、 aaaa、 aaabbb,等等。

    ? -使用问号来搜索字母数字字符的后面找到指定的数量的字符。 例如,概览 将生成 aaa、 abb、 abc、 aac,但不是 aaaa 或 aaabbb,依此类推。

    若要在数据中的变体更改为单个值
    1. 源数据 字段中,插入已发布数据项表示不一致的名称。

    2. 模式 字段中,键入 W*K8

    3. 映射到 字段中,键入 Windows Server 2008

    4. 单击 添加, ,然后单击 确定

  • 多个已发布数据或变量项

    操作系统名称通常由多个部分,如制造商、 平台、 版本年份和版本而组成。 在 Orchestrator,可以由单个已发布数据项表示每个部分名称。 可以将多个已发布数据项目合并到一个新项,如 Windows Server。

    若要将多个值映射到单个值
    1. 源数据 字段中,插入每个已发布数据项,你想要将合并到新的项,由空格分隔。

    2. 模式 字段中,键入 Windows Server*

    3. 映射到 字段中,键入 Windows Server

    4. 单击 添加, ,然后 确定。 所有引用都转换为 Windows Server。

已发布数据

此活动仅生成指定的已发布数据。