建立摘要清單

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

使用下列資料結構:

其目的是:

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

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

  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")%>。

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

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

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now