建立摘要清單

此使用案例詳細說明了如何建立工作流程,此工作流程在收集檔案並執行數個擴充後,可讓您建立摘要清單。 此示例基於在商店中進行購買的聯繫人清單。

使用下列資料結構:

其目的為:

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

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

  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

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

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

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

    資料載入(檔案)​活動可讓您使用收集的資料擴充工作流程的工作表。

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

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

    檔案收集器​活動允許您管理源目錄中缺少檔案。 要執行此操作,請核取​Process file nonexistence​選項。 在此工作流程中,如果收集時目錄中缺少​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:將擴充資料寫入「購買」表格

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

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

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

在​更新資料​活動中,需要下列設定:

  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:豐富「聯繫人」資料

「連絡人」架構實際上連結至「購買」架構。 這表示您可以使用「擴充」選項的其他選項:新增連結至篩選維度的資料。

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

  1. 新增​query​類型活動,可讓您復原所有儲存的​連絡人

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

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

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

  • 聯繫人清單,
  • 「購買總數」欄,
  • 「商店名稱」欄,
  • 為儲存參考結構中所含的所有儲存區輸入「郵遞區號參考」欄。

本頁內容