共用方式為


步驟 4:建立地圖

步驟 4/5

完成時間: 6 分鐘

目的: 在此步驟中,您會建立將要求訊息映射成要求拒絕訊息的對應。

目的: 該地圖確保在傳回至倉儲庫存系統的請求被拒絕訊息中,包含請求 ID 號碼和總金額。 您可以使用 BizTalk 對應程式,將傳入訊息中的欄位連結到針對傳出訊息定義的欄位。 這是必要的,因為這兩個訊息沒有相同的架構結構。

先決條件

請記下下列需求,再開始此步驟:

程序

映射取決於 Request 架構和 RequestDecline 架構。 您必須先使用架構編譯專案,才能在地圖上使用它們。

編譯 EAISchemas 專案

  • 在方案總管中,以滑鼠右鍵點擊 EAISchemas,然後按一下 建置

若要建立地圖

  1. 在方案總管中,以滑鼠右鍵按兩下 EAISchemas 專案,指向 [ 新增],然後按兩下 [ 新增專案]。

  2. 在 [ 新增專案 - EAISchemas] 對話框中,執行下列動作:

    使用此 若要這樣做
    已安裝的範本 按一下 映射檔案,然後按一下 映射
    名稱 輸入 MapToReqDecline.btm
  3. 按下 新增

    下圖顯示來源架構、目的地架構和映射方格。

    MapToReqDenied 地圖

  4. 在 [ 來源架構] 窗格中,按兩下 [ 開放原始碼架構]。

  5. [BizTalk 類型選擇器] 對話方塊中,依序展開 [EAISchemas]Schemas[EAISchemas.Request],然後按 [確定]

  6. 在 [ 來源架構] 窗格中,以滑鼠右鍵按兩下 <[架構>],然後按兩下 [ 展開樹狀節點]。

  7. 在 [ 目的地架構] 窗格中,按兩下 [ 開啟目的地架構]。

  8. BizTalk 類型選擇器 對話方塊中,展開 EAISchemas,展開 架構,按一下 EAISchemas.RequestDecline,然後按一下 確定

  9. 在 [ 目的地架構] 窗格中,以滑鼠右鍵按兩下 <[架構>],然後按兩下 [ 展開樹狀節點]。

  10. 在 [來源架構] 窗格中,將 ReqID 欄位拖曳至 [目的地架構] 窗格中的 ReqID。 此時會出現一條連接這兩個項目的線條。

  11. 在 [來源架構] 窗格中,將 [GrandTotal] 字段拖曳至 [目的地架構] 窗格中的 [GrandTotal] 欄位,將數據從某個架構對應到另一個架構。

  12. 在 [ 檔案] 功能表上,按兩下 [ 全部儲存 ] 以儲存您的工作。

我剛才做了什麼?

在此步驟中,您已建立一個對應,用於將「要求訊息」轉換為「拒絕要求訊息」。

後續步驟

您可以建置 EAISchemas 專案。

另請參閱

步驟 1:建立 EAISchemas 專案
步驟 2:建立清查要求架構
步驟 3:建立要求拒絕架構
步驟 4:建立地圖
步驟 5:建置 EAISchemas 專案
使用 BizTalk 對應工具建立地圖