Show Menu
主題×

使用關係進行資料協調

下列範例會示範使用檔案中的購買資料更新資料庫的工作流程。採購資料包含參考其他維度的資料元素,例如客戶電子郵件和產品代碼。
依預設,Adobe Campaign 資料庫中沒有此範例使用的​ 交易 ​及​ 產品 ​資源。因此,會預先使用 自訂資源 函式建立這些資源。與已匯入檔案的電子郵件地址以及產品相對應的設定檔,會預先載入資料庫。
工作流程由下列活動組成:
  • A Load file activity, which loads and detects the data of the file to import. 匯入的檔案包含下列資料:
    • 交易日期
    • 客戶電子郵件地址
    • 購買產品的代碼
    date;client;product
    2015-05-19 09:00:00;mail1@email.com;ZZ1
    2015-05-19 09:01:00;mail2@email.com;ZZ2
    2015-05-19 09:01:01;mail3@email.com;ZZ2
    2015-05-19 09:01:02;mail4@email.com;ZZ2
    2015-05-19 09:02:00;mail5@email.com;ZZ3
    2015-05-19 09:03:00;mail6@email.com;ZZ4
    2015-05-19 09:04:00;mail7@email.com;ZZ5
    2015-05-19 09:05:00;mail8@email.com;ZZ7
    2015-05-19 09:06:00;mail9@email.com;ZZ6
    
    
  • A Reconciliation activity to bind purchasing data to database profiles as well as products. 因此,必須定義檔案資料與設定檔表格及產品表格之間的關係。會在活動 Relations 索引標籤中執行此設定:
    • 與​ 設定檔 ​的關係:檔案的​ 客戶 ​欄已連結至​ 設定檔 ​維度的​ 電子郵件 ​欄位。
    • 與​ 產品 ​的關係:檔案的​ 產品 ​欄已連結至​ 設定檔 ​維度的 productCode 欄位。
    會將欄新增至入站資料,以參考連結維度的外部索引鍵。
  • An Update data activity allows you to define the database fields to update using the imported data. 由於已將資料識別為屬於前一個活動的​ 交易 ​維度,因此,您可以在此處使用 Directly using the targeting dimension 識別選項。
    使用會自動偵測要更新欄位的選項,會將前一個活動(至設定檔及產品)中設定的連結新增到 Fields to update 清單。您也必須確定與交易日期相對應的欄位已正確新增至此清單。