使用跟踪活动定义文件

活动定义文件包含有关 Microsoft® BizTalk Accelerator for RosettaNet (BTARN) 中的跟踪过程和消息活动的信息。 BizTalk Server使用此文件来管理 BizTalk 业务活动监视 (BAM) 中的数据跟踪。 定义文件是 BTARN 安装程序安装在 <drive>:\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet \BAMTracking 文件夹中的 XML 文件 (Tracking.xml) 。 Tracking.xml 中定义的活动可能足以满足你的需要。

有关跟踪活动、视图和表的详细信息,请参阅 增强跟踪。 有关 BAM 的详细信息,请参阅BizTalk Server帮助中的“业务活动监视 (BAM) ”。

管理跟踪视图

不要将 BizTalk 跟踪配置文件编辑器与 BTARN 跟踪配合使用。 跟踪点无法自定义;不要更改活动定义。 但是,你可以管理 BAM 视图和部署。 为此,请修改 BTARN 安装程序安装在 <drive>:\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet\BAMTracking 文件夹中的 Excel 电子表格 (Tracking.xls) 。 有关详细信息,请参阅下述“管理跟踪视图”。

如果 Tracking.xml 中定义的视图不能够满足你的需要,你可以按下述方法为 BAM 中跟踪的信息定义其他视图。

创建其他跟踪视图

  1. 单击 “启动” ,再单击 “运行” 。 在“运行”对话框的“打开”文本框中输入 cmd ,然后单击“ 确定”。 在命令行对话框中,输入以下代码以取消部署 tracking.xml,然后单击“ 确定”:

    cd %ProgramFiles%\Microsoft BizTalk Server 2013\Tracking  
    bm remove-all  -DefinitionFile:"%ProgramFiles%\Microsoft BizTalk 2013 Accelerator for RosettaNet\BAMTracking\<filename\>.xml"  
    
  2. 在 Windows 资源管理器中,移动到 <drive>:\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet \BAM Tracking。 双击 Tracking.xls。

  3. 在业务活动监视中创建新视图。 有关如何执行此操作的信息,请参阅BizTalk Server帮助中的“管理业务活动监视”。

  4. 单击“ BAM”,然后单击“ 导出 XML”。 移动到所需位置,输入 (Tracking.xml) 以外的文件名,然后单击“ 保存”。

    重要

    当你在跟踪 XLS 文件中定义新的跟踪视图并从该跟踪 XLS 文件导出 XML 文件时,某些新字段名可能会稍做修改。 将你的自定义跟踪 XML 文件中的字段与 BTARN 安装程序所安装的标准 tracking.xml 字段进行查验,更正此问题。

  5. 部署新的跟踪 XML 文件。 为此,请单击“ 开始”,然后单击“ 运行”。 在“运行”对话框的“打开”文本框中输入 cmd ,然后单击“ 确定”。 在命令行对话框中,输入以下代码以部署新的跟踪文件,然后单击 “确定”。 建议重命名跟踪 XML 文件,以便不会覆盖默认的 tracking.xml 文件。

    cd %ProgramFiles%\Microsoft BizTalk Server 2013\Tracking  
    bm.exe deploy-all -DefinitionFile:"%ProgramFiles%\Microsoft BizTalk 2013 Accelerator for RosettaNet\BAMTracking\<filename\>.xml"  
    

    BAM 中跟踪的信息不包括消息内容,因为该内容存储在 BTARN 数据库中。

    可以使用业务活动监视管理实用工具管理 BAM 跟踪的部署。 有关此实用工具的详细信息,请参阅BizTalk Server帮助中的“使用业务活动监视管理实用工具”。

活动字段

以下是活动定义文件中消息活动的字段:

  • ActivityName

  • 类别

  • ContentKey

  • DestinationPartyName

  • ErrorDescription

  • HasError

  • InReplyToMessageID

  • IsReceived

  • MessageTrackingID

  • NoFPipInstance

  • PipCode

  • PipInstanceID

  • PiPVersion

  • SourcePartName

  • 时间戳

    以下是活动定义文件中流程活动的字段:

  • EndTime

  • InitiatorPartyName

  • IsInitiatorRole

  • PipCode

  • PipInstanceID

  • PipName

  • PipVersion

  • ResponderPartyName

  • StartTime

  • 状态

另请参阅

增强的跟踪功能
管理配置、证书、数据库和安全性