v7

建立摘要清單

上次更新: 2023-05-24

此使用案例詳細說明如何建立工作流程,收集檔案並遵循幾項擴充功能後,工作流程可讓您建立摘要清單。 此範例是根據在商店中購買商品的聯絡人清單。

使用下列資料結構:

其目的是:

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

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

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

步驟1:載入檔案並調解匯入的資料

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

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:將擴充資料寫入「購買」表格

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

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

  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:擴充「連絡人」資料

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

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

  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:建立並新增至摘要清單

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

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

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

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

本頁內容