建立摘要清單

此使用案例詳細說明了如何建立工作流程,此工作流程在收集檔案並進行數項擴充後,可讓您建立摘要清單。 此範例以在商店中購買產品的聯絡人清單為基礎。

使用下列資料結構:

其目的是:

  • 要使用富集活動的各種選項
  • 要在協調後更新資料庫中的資料
  • 建立豐富資料的全域「檢視」

要建立摘要清單,您需要遵循以下步驟:

  1. 在工作流程的工作表中收集和載入「購買」檔案
  2. 建立參考表的連結,豐富匯入的資料
  3. 使用豐富的資料更新「購買」表格
  4. 從「購買」表中以匯總計算豐富「聯繫人」資料
  5. 建立摘要清單

步驟1:載入檔案並協調導入的資料

要載入的資料是「購買」相關資料,其格式如下:

Product Name;Product price;Store
Computer;2000;London 3
Tablet;600;Cambridge
Computer;2000;London 5
Comptuer;2000;London 8
Tablet;600;Cambridge
Phone;500;London 5

此資料包含在「Purchases.txt」文字檔案中。

  1. 將​檔案收集器​和​資料載入(檔案)​活動添加到工作流。

    檔案收集器​活動可讓您從Adobe Campaign伺服器收集和傳送檔案。

    資料載入(檔案)​活動可讓您以收集的資料豐富工作流程的工作表。

    有關此活動的詳細資訊,請參閱從檔案載入資料。

  2. 配置​檔案收集器​活動,以從所選目錄收集文本(*.txt)類型檔案。

    檔案收集器​活動可讓您管理源目錄中缺少檔案。 若要這麼做,請勾選​Process file nonexistence​選項。 在此工作流中,如果收集時目錄中缺少​Wait​活動,則已添加Wait活動以嘗試其他檔案集合。

  3. 使用與要導入的資料格式相同的示例檔案配置​資料載入(檔案)​活動。

    按一下​Click here to change the file format…​連結,使用「購買」表格的內部名稱和標籤來重新命名欄。

在匯入資料後,可建立與「商店」架構相符之參考表的連結,以進行擴充。

新增「擴充」活動,並依下列方式設定:

  1. 從​資料載入(檔案)​活動中選擇由資料組成的主集。

  2. 按一下​Add data ,然後選擇​A link​選項。

  3. 選擇​Define a collection​選項。

  4. 選擇「儲存」結構作為目標。

有關各種類型連結的詳細資訊,請參閱豐富和修改資料

在以下窗口中,您需要通過選擇源欄位(在主集中)和目標欄位(屬於「儲存」方案)來建立連接條件來配置資料協調。

現在建立連結,我們將從「商店」架構新增欄至工作流程的工作表:「郵遞區號參考」欄位。

  1. 開啟濃縮活動。
  2. 按一下 Edit additional data
  3. 將「郵遞區號參考」欄位新增至​Output columns

此擴充後,工作流程工作表中的資料如下:

步驟2:將豐富資料寫入「購買」表

此步驟詳細說明如何將匯入和豐富的資料寫入「購買」表格。 為此,我們需要使用​更新data​活動。

在更新​Purchases​表中的資料之前,必須對工作流的工作表中的資料與​Purchases​目標維進行協調。

  1. 按一下富集活動的​Reconciliation​頁籤。
  2. 選取定位維度,在此例中為「購買」結構。
  3. 為工作流表中的資料選擇一個「源表達式」(本例中為「storeName」欄位)。
  4. 在「購買」表格中為資料選取「目標運算式」(此例中為「儲存重新命名」欄位)。
  5. 核取 Keep unreconciled data coming from the work table 選項。

在​更新data​活動中,需要以下配置:

  1. 在​Operation type​欄位中選取​Insert or update​選項,以避免在每次收集檔案時建立新記錄。
  2. 選擇​Record identification​選項的​By directly using the targeting dimension​值。
  3. 選擇「購買」架構作為​Document type
  4. 指定要更新的欄位清單。 Destination​欄可讓您定義「購買」結構的欄位。 Expression​欄可讓您選擇工作表中的欄位以執行對應。
  5. 按一下​Generate an outbound transition​選項。

步驟3:豐富「聯繫人」資料

「連絡人」結構實際上連結至「購買」結構。 這表示您可以使用「Enrichment」(擴充)選項的另一個選項:新增連結至篩選維度的資料。

第二次擴充的目的是在購買架構上建立匯總,以計算每個已識別連絡人的購買總額。

  1. 添加​query​類型活動,該活動允許您恢復所有儲存的​Contacts

  2. 新增​Enrichment​活動,然後選取由上一個查詢產生的主集。

  3. 按一下添加​Data

  4. 按一下​Data linked to the targeting dimension​選項。

  5. 按一下​Select fields to add​窗口中的​Data linked to the filtering dimension​選項。

  6. 選擇​Purchases​節點,然後按一下​Next

  7. 選擇​Aggregates​選項以更改​Collected data​欄位。

  8. 按一下 Next

  9. 新增下列運算式,以計算每個連絡人的購買總計:"Sum(@prodprice)"。

若要準備摘要清單,您必須從「購買」欄位和第一個擴充功能新增欄位:「郵遞區號參考」欄位。

  1. 按一下富集活動中的​Edit additional data…​連結。

  2. 新增「商店名稱」和「購買/郵遞區號參考」欄位。

  3. 按一下​Properties​頁籤。

  4. 變更第二個連結,只建立一行。

步驟4:建立並添加到摘要清單

最後一個步驟是將所有豐富的資料寫入清單。

  1. 將​清單更新​活動新增至工作流程。 此活動必須連結到第二個濃縮活動的出站轉換。
  2. 選擇​Create the list if necessary (Calculated name)​選項。
  3. 選擇計算名稱的值。 為清單選擇的標籤是當前日期:<%= formatDate(new Date(), "%2D/%2M/%2Y")%>。

執行工作流程後,清單將包含:

  • 聯繫人名單,
  • 「購買總數」欄,
  • 「商店名稱」欄,
  • 輸入「郵遞區號參考」欄,以供存放區參考結構中包含的所有存放區使用。

本頁內容