建立摘要清單 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

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

工作流程工作表內的資料與 購買 目標維度必須在中的資料之前執行 購買 表格已更新。

  1. 按一下 Reconciliation 擴充活動的索引標籤。
  2. 選取目標維度,即此案例中的「購買」結構描述。
  3. 為工作流程表格中的資料選取「來源運算式」(在此例中為「storeName」欄位)。
  4. 為「購買」表格中的資料選取「目的地運算式」(在此例中為「storename」欄位)。
  5. 核取 Keep unreconciled data coming from the work table 選項。

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

  1. 選取 Insert or update 中的選項 Operation type 欄位,以避免每次收集檔案時都建立新記錄。
  2. 選取 By directly using the targeting dimension 的值 Record identification 選項。
  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. 按一下 Data linked to the filtering dimension 中的選項 Select fields to add 視窗。

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

  7. 變更 Collected data 欄位,方法是選取 Aggregates 選項。

  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