建立摘要清單 creating-a-summary-list

此使用案例詳細說明如何建立工作流程,收集檔案並完成數個擴充功能後,即可建立摘要清單。 此範例是根據在商店中進行購買的聯絡人清單。

以下是使用的資料結構:

其目的是:

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

若要建立摘要清單,您必須依照下列步驟進行:

  1. 在工作流程的工作表中收集和載入「購買」檔案
  2. 透過建立參照表格的連結來擴充匯入的資料
  3. 使用擴充資料更新「購買」表格
  4. 使用「購買」表格的彙總計算豐富「聯絡人」資料
  5. 建立摘要清單

步驟1:載入檔案並調解匯入的資料 step-1--loading-the-file-and-reconciling-the-imported-data

要載入的資料為具有以下格式的「購買」相關資料:

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

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

  1. 將​ 檔案收集器 ​和​ 資料載入(檔案) ​活動新增至工作流程。

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

    資料載入(檔案) ​活動可讓您使用收集的資料擴充工作流程的工作表。 如需此活動的詳細資訊,請參閱此頁面

  2. 設定​ 檔案收集器 ​活動,以從選取的目錄中收集文字(*.txt)型別檔案。

    檔案收集器 ​活動可讓您管理來源目錄中沒有檔案。 若要這麼做,請核取​ Process file nonexistence ​選項。 在此工作流程中,已新增​ 等待 ​活動以嘗試其他檔案集合(如果在集合時目錄中遺失該集合)。

  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:將擴充資料寫入「購買」表格 step-2--writing-enriched-data-to-the--purchases--table

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

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

  1. 按一下擴充活動的​ Reconciliation ​標籤。
  2. 選取目標維度,即此案例中的「購買」結構描述。
  3. 在工作流程表格中的資料(在此例中為「storeName」欄位)選取「Source運算式」。
  4. 為「購買」表格中的資料選取「目的地運算式」(在此例中為「storename」欄位)。
  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:擴充「連絡人」資料 step-3--enriching--contact--data-

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

此第二次擴充的目的是針對購買結構建立彙總,以計算每個已識別連絡人的購買總額。

  1. 新增​ 查詢 ​型別活動,讓您復原所有儲存的​ 連絡人

  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:建立並新增至摘要清單 step-4--creating-and-adding-to-a-summary-list

最後一個步驟涉及將所有擴充資料寫入清單。

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

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

  • 連絡人清單,
  • 「購買總數」欄、
  • 「商店名稱」欄、
  • 針對包含在商店參考結構描述中的所有商店輸入的「郵遞區號參考」欄。

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d