制作地图

验证映射时,BizTalk 映射器编译器组件将生成可扩展样式表语言转换(XSLT)样式表。 这会创建一个已编译的映射,该映射将源架构定义的实例消息转换为目标架构定义的实例消息。 编译地图将强制实施网格页中指定的结构规则和转换。

转换(如链接)按记录和字段出现在目标架构中的相同顺序进行处理。 例如,当 BizTalk 映射器到达包含链接的目标 记录字段 节点时,BizTalk 映射器将编译链接的属性。 操作可能仅仅是从来源架构中的记录或字段复制一个简单的值,或者可能涉及使用 functoid 进行多个计算,并涉及多个记录和字段。

当编译器遇到可能导致错误输出的情况时,BizTalk 映射器会在 “输出 ”窗口和 “任务列表 ”窗口中生成警告。 例如,如果 functoid 需要一个输入参数且没有输入参数,BizTalk 映射器会在 “输出 ”窗口中生成警告。 通常,如果一个映射产生警告,则不应在生产环境中使用它。

当地图成功编译时,生成的 XSLT 样式表链接也会显示在 输出 窗口中。

BizTalk Server 使用编译的映射执行输入实例消息到输出实例消息的转换。

另请参阅

测试地图
数据转换配置
Node-Hierarchy 级别匹配