使用追蹤活動定義檔案
活動定義檔包含 Microsoft® BizTalk Accelerator for RosettaNet (BTARN) 中追蹤程式和訊息活動的相關資訊。 BizTalk Server使用此檔案來管理 BizTalk Business Activity Monitoring (BAM) 中的資料追蹤。 定義檔是 BTARN 安裝程式安裝在 <drive> :\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet \BAMTracking 資料夾中的 XML 檔案 (Tracking.xml) 。 Tracking.xml 中定義的活動對於您的目的而言應該很足夠了。
如需追蹤活動、檢視和資料表的詳細資訊,請參閱 增強追蹤。 For more information about BAM, see "Business Activity Monitoring (BAM)" in BizTalk Server Help.
管理追蹤檢視
您不使用 BizTalk 追蹤設定檔編輯器搭配 BTARN 追蹤。 追蹤點無法自訂;請勿變更活動定義。 不過,您可以管理 BAM 檢視與部署, 若要這樣做,您可以修改 BTARN 安裝程式安裝在 <drive> :\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet\BAMTracking 資料夾中的 Excel 試算表 (Tracking.xls) 。 如需詳細資訊,請參閱下列的<管理追蹤檢視>。
如果 Tracking.xml 中定義的檢視還無法滿足您的需求,您也可以依照以下的方式定義對 BAM 中所追蹤資訊的其他檢視。
建立不同的追蹤檢視
按一下 [開始] ,然後按一下 [執行] 。 在 [執行] 對話方塊的 [開啟] 文字方塊中輸入 cmd ,然後按一下 [ 確定]。 在命令列對話方塊中,輸入下列程式碼以取消部署 tracking.xml,然後按一下 [ 確定]:
cd %ProgramFiles%\Microsoft BizTalk Server 2013\Tracking bm remove-all -DefinitionFile:"%ProgramFiles%\Microsoft BizTalk 2013 Accelerator for RosettaNet\BAMTracking\<filename\>.xml"
在 Windows 檔案總管中,移至< drive >:\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet \BAM Tracking。 按兩下 Tracking.xls。
在 [商務活動監控] 中建立一個新的檢視。 如需如何執行這項操作的詳細資訊,請參閱BizTalk Server說明中的。
按一下 [BAM],然後按一下 [ 匯出 XML]。 移至所需的位置,輸入 (Tracking.xml) 以外的檔案名,然後按一下 [ 儲存]。
重要
當您在追蹤 XLS 檔案內定義了新的追蹤檢視,並且將此追蹤 XLS 檔案匯出成 XML 檔案時,某些新的欄位名稱可能會稍微有點修改。 請把您自訂的追蹤 XML 檔案中的這些欄位和 BTARN 安裝程式安裝的標準 tracking.xml 欄位比對,就可以找出並予以更正。
部署新的追蹤 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
狀態