共用方式為


步驟 6 (內部部署):建立轉換,將訊息從佇列對應至插入架構

BizTalk Server 從服務總線佇列接收的訊息將會是 ECommerceSalesOrder.xsd 架構。 不過,若要將訊息插入 SalesOrder 資料表中,訊息必須符合您在步驟 5(內部部署):生成的用於插入訊息到 SalesOrder 資料表的架構 中所產生的 Insert 架構。 因此,在本主題中,我們會建立映射,將 ECommerceSalesOrder.xsd 架構轉換成 Insert 作業架構。

若要建立地圖

  1. 在您已建立的 BizTalk Server 中,以滑鼠右鍵點選專案,指向 [ 新增],然後點選 [ 新增項目]。 在 [ 新增專案 ] 對話框中,選取 [ 地圖],將地圖名稱輸入為 SalesOrder_SQL.btm,然後按一下 [ 新增]。

  2. 在地圖中,針對來源架構,選取 [ECommerceSalesOrder.xsd]。 針對目的地架構,選取 TableOperations.SalesOrder.xsd (Insert) 架構。

  3. 請將來源和目的地架構中的下列節點直接配對:

    來源架構 目的地架構
    公司代碼 公司代碼
    PartId PartNum
    數量 件數
    AskPrice UnitAskPrice
    評論 顧客評論
  4. 使用 日期和時間 運算質,將值對應至目的地架構中的 DateRequestedShipDate 元素。 這些節點不會對應至來源架構中的個別節點。 相反地,目前的日期和時間會使用 日期和時間 功能體傳送到這些節點。

    1. 日期和時間 函數元件從工具箱拖放到映射介面。

    2. 將函數元件連接到目的地架構中的 DateRequested 元素。

    3. 拖放另一個日期和時間功能元件,並將其連接至目的地架構的ShipDate元素。

  5. 使用 字串串連 運算元對應來源和目的地架構中的下列節點:

    來源架構 目的地架構
    地址\行1 收貨地址

    BillToAddress
    地址\行2 銷售到地址

    帳單寄送地址
    位址\城市 出售地址

    BillToAddress
    位址\狀態 賣給地址

    帳單寄送地址
    位址\國家/地區 銷售地址

    BillToAddress
    地址\郵遞區號 銷售目的地地址

    BillToAddress
    Contact\FirstName PartnerContact
    聯絡人\姓

    針對每個字串串連對應集執行下列步驟:

    1. 字串串連功能從工具箱拖放到對應程式的介面上。

    2. 將來源樹狀結構中的每個元素新增為 字串串連 功能元件的輸入。

    3. 字串串連 功能元的輸出拖曳並配置至目標結構中的元素。

      已完成的地圖如下所示:

      映射轉換結構

另請參閱

教學課程 4:使用 BizTalk Server 2013 建立混合式應用程式