映射已发布数据
重要
此版本的 Orchestrator 已终止支持。 建议 升级到 Orchestrator 2019。
“映射已发布数据”活动根据指定的规则将现有的已发布数据项或变量值转换为新值。 可以使用此活动将数值转换为单词值、将多个版本的软件程序名称简化为一个名称,或在 Runbook 中执行其他字符串转换活动。
将此活动放在 Runbook 中时,必须将其放置在创建要转换的已发布数据项的活动之后,并且必须将其放在将使用新转换项的活动之前。 如果使用“映射已发布数据”活动来转换变量项,则可以将其放置在 Runbook 的开头。
配置映射已发布数据活动
在配置“映射已发布数据”活动之前,需要确定以下内容:
要转换的已发布数据或变量的名称。
要用于转换已发布数据或变量的方法。
使用以下过程配置“映射已发布的数据”活动。
配置映射已发布数据活动
从 “活动”窗格中,将 “映射已发布的数据” 活动拖到 Runbook。
双击“ 映射已发布的数据” 活动图标以打开“ 属性 ”对话框。
在“ 映射规则 ”选项卡中配置设置。下表中列出了配置说明。
映射规则
设置 | 配置说明 |
---|---|
添加 | 选择“ 添加” ,打开“ 添加映射 ”对话框。 |
输出已发布的数据 | 输入要分配给要创建的新已发布数据项的名称。 |
源数据 | 插入已发布数据或变量项以映射到新的已发布数据项。 若要插入项,请右键单击编辑框,选择“ 订阅”,选择“ 已发布数据 ”或“ 订阅”,然后选择“ 变量”。 可以插入任意数量的项。 还可以输入文本以转换为新的已发布数据项。 |
模式 | 输入要转换的现有模式。 |
映射到 | 输入新文本,以替换与模式匹配的项的文本。 选择 “确定” 返回到“ 映射已发布的数据属性 ”对话框。 |
“添加” 、“编辑” 、“删除” | 如果要添加更多规则,请选择“ 添加 ”并重复 “模式 ”和“ 映射到” 配置说明。 在“ 映射规则 ”选项卡上,你将看到已创建的所有转换的列表。 若要从规则列表中删除项,请选择“ 删除”。 若要编辑规则列表中的项,请选择“ 编辑”。 |
示例
以下示例介绍如何使用“映射已发布的数据”活动。
单个已发布数据或变量项
“读取行”活动创建名为“文件和路径名称”的已发布数据项。 如果此项中的路径表示为驱动器号,则可以创建映射以将其转换为 UNC 路径。
将驱动器号映射到 UNC 路径
在 “源数据 ”字段中,插入“ 读取行 ”活动中的文件和路径名称“已发布数据”项。
在 “模式” 字段中,输入驱动器号和冒号,例如
Y:
在 “映射到” 字段中,输入将替换 Y:的 UNC 路径,例如
\\servername\folder
。选择“ 添加”,然后选择“ 确定”。
将一个系统的输出转换为与另一个系统的格式兼容
使用以下方法使用两个软件程序来表示严重性级别:
数字:0、1、2 等。
说明:高、中或低
将一个软件程序表示的数字转换为另一个软件程序使用的单词
在 “源数据 ”字段中,插入软件程序中以数字表示严重级别的已发布数据项。
在 “模式” 字段中,输入
1
。在 “映射到” 字段中,输入
High
。选择“添加”。
对每个严重级别重复,例如 2、3 和 4;将相应的单词与每个数值匹配。
选择“确定”。
若要将严重性级别传输到以文字表示的软件程序,请在 字段中插入创建的“已发布数据”项。 严重性级别为 1 的源软件程序中的项将放入严重性级别为“高”的接收软件程序中。
通配符
可以将单词字符串替换为通配符与字词组合。 例如,已发布数据项可以不一致地描述 Windows Server 2008 R2,如 Win2K8R2 或 W2K8R2。
有两个可用的通配符:
* - 使用星号在字母数字搜索字符后搜索任意数量的字符。 例如,a* 将生成 aa、aaa、aaaa、aaabbb 等。
? - 使用问号在字母数字搜索字符后查找指定数量的字符。 例如,a?? 将生成 aaa、abb、abc、aac,但不生成 aaaa 或 aaabbb 等。
将数据中的变体更改为单个值
在 “源数据 ”字段中,插入表示不一致名称的“已发布数据”项。
在 “模式” 字段中,输入
W*K8
。在 “映射到” 字段中,输入
Windows Server 2008
选择“ 添加 ”,然后选择“ 确定”。
多个已发布的数据或变量项
操作系统名称由多个部分组成,例如制造商、平台、版本年份和发布。 在 Orchestrator 中,名称的每个部分都可以由单个已发布数据项表示。 可以将多个已发布数据项合并为一个新项,例如 Windows Server。
将多个值映射到单个值
在 “源数据 ”字段中,将要合并的每个已发布数据项插入到新项中,用空格分隔。
在 “模式” 字段中,输入
Windows Server*
。在 “映射到” 字段中,输入
Windows Server
。选择“ 添加”,然后选择“ 确定”。 所有引用都更改为 Windows Server。
已发布数据
此活动仅生成指定的已发布数据。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈