使用檔案包含的資料擴充輪廓資料 enriching-profile-data-with-data-contained-in-a-file

此範例顯示如何以檔案中包含的購買資料擴充輪廓資料。我們認為購買資料儲存在協力廠商系統中。每個輪廓都可儲存數個購買項目。工作流程的最終目標是傳送電子郵件給已購買至少兩個項目的目標輪廓,以感謝他們的忠誠度。

工作流設定如下:

  • 查詢活動,將目標設定為將接收訊息的設定檔。

  • 載入購買資料的載入檔案活動。 例如:

    code language-none
    tcode;tdate;customer;product;tamount
    aze123;21/05/2017;dannymars@example.com;TV;799
    aze124;28/05/2017;dannymars@example.com;Headphones;8
    aze125;31/07/2017;john.smith@example.com;Headphones;8
    aze126;14/12/2017;john.smith@example.com;Plastic Cover;4
    aze127;02/01/2018;dannymars@example.com;Case Cover;79
    aze128;04/03/2017;clara.smith@example.com;Phone;149
    

    在此範例檔案中,使用電子郵件地址來調解資料與資料庫設定檔。 您也可以啟用唯一 ID,如本文件所述。

  • 擴充活動,在從檔案載入的交易資料與​ Query ​中選取的設定檔之間建立連結。 該連結在活動的 Advanced relations 索引標籤中定義。連結以來自 Load file 活動的轉變為基礎。它使用輪廓資源的「電子郵件」欄位和匯入檔案的「客戶」列作為調和標準。

    建立連結後,會新增兩組 Additional data

    • 兩個行的集合,這些行與每個輪廓的最後兩個交易相對應。對於此系列,會將產品名稱、交易日期和產品價格新增為其他資料。對資料套用遞減排序。若要建立系列,請從 Additional data 索引標籤:

      選與之前在活動之 Advanced relations 索引標籤中定義的連結。

      檢查 Collection 並指定要擷取的行數(在本範例中為 2)。在此畫面中,您可以自訂 Alias 及系列的 Label。在參考此系列時,可在工作流程的下列活動中看到這些值。

      若要 Data 保留系列,請選取要用於最終傳送的欄。

      對交易日期應用降序排序,以確保擷取最新交易。

    • 彙總計算每個輪廓的交易總數。此彙總稍後將用於篩選至少記錄兩個交易的輪廓。若要建立彙總,請從 Additional data 索引標籤:

      選與之前在活動之 Advanced relations 索引標籤中定義的連結。

      選取 Aggregate

      若要保留 Data,定義​ 全部計數 ​彙總。如有需要,請指定自訂別名,以便在下列活動中更快速地找到別名。

  • 只有一個區段的分段活動,可擷取至少已記錄兩個交易之初始目標的設定檔。 將排除僅包含一個交易的輪廓。要執行此操作,區段的查詢會在先前定義的彙總上進行。

  • 電子郵件傳遞活動,使用​ Enrichment ​中定義的其他資料來動態擷取設定檔進行的最後兩次購買。 新增個人化欄位時,可在​ 其他資料 (TargetData)  節點中找到其他資料。

相關主題:

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff