使用檔案包含的資料擴充設定檔資料

此示例說明如何使用檔案中包含的購買資料來豐富配置檔案資料。我們在此處認為購買資料儲存在第三方系統中。 每個設定檔都可儲存數個購買項目。工作流程的最終目標是傳送電子郵件給已購買至少兩個項目的目標設定檔,以感謝他們的忠誠度。

工作流設定如下:

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

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

    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) 節點中找到其他資料。

相關主題:

本頁內容