共用方式為


使用 TPE

您可以使用追蹤設定檔編輯器 (TPE) 將協調流程和屬性對應至 BAM 活動定義。

TPE 的使用者會在 BAM 活動中的項目之間建立地圖或追蹤配置檔,這些項目包括里程碑和內容數據(有時稱為「可見度願望清單」),以及這些項目的 BizTalk 解決方案來源。

建立追蹤配置檔

例如,請考慮一個包含名為「已收到採購訂單」里程碑的BAM活動。 開發人員知道,從在其他 BizTalk Server 開發工具中建立流程中學到,實際的流程包含一個傳訊埠,透過這個埠,採購單流向以開始處理。 開發人員判斷活動里程碑稱為「已接收 PO」,最適合與解決方案中埠稱為 「PortEndTime」 的 BizTalk 傳訊屬性產生關聯。 開發人員會藉由載入活動、選取事件來源,以及從事件來源拖曳適當的項目並將其放置到活動結構中的對應節點上,以便完成此和任何其他對應來完成追蹤配置檔。

建立配置檔的前提條件

建立追蹤檔案有兩個必要條件:

  1. BAM 活動已由商務分析師定義,做為整體觀察模型的一部分,並由系統管理員部署。

  2. BizTalk 解決方案(包括協調流程、架構、對應和管線)已成功部署在目標環境中。

    這些必要條件是必要的,因為在安裝之後,TPE 不會填入要從資料庫擷取的任何數據。

    建立自訂 BAM 解決方案的設定檔

    追蹤設定檔只與具有攔截器的執行時期有關。 針對使用 BAM API 由自定義程式代碼組成的 BAM 解決方案,沒有相關聯的 BAM 運行時間攔截器,而且只能透過下列兩種方式之一將數據傳送至 BAM:

  • 直接透過 BAM API。 使用 API 開發人員可以明確地將事件數據傳送至 BAM 基礎結構。 如需使用 BAM API 的詳細資訊,請參閱 使用事件數據流實作 BAM 活動

  • 間接地,透過 BizTalk Server 的屬性。 如果自定義程式代碼是在具有相關攔截技術的一些運行時間內容內執行,例如叫用自定義元件的自定義管線或表達式/動作圖形,您可以使用上述的 BAM API 或使用傳統的數據升級技術。 透過提升屬性以供 TPE 存取,然後在 TPE 中使用正確的內容屬性,將該事件數據關聯至 BAM 活動項目。 如需促銷屬性的詳細資訊,請參閱 促銷屬性

本節中