Aggregator模組

彙總器模組是將數個資料套件合併至單一套件的模組。

存取需求

展開以檢視本文中功能的存取需求。

您必須具有下列存取權才能使用本文中的功能:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront 封裝 任何
Adobe Workfront 授權

新增:標準

目前:工作或以上

Adobe Workfront Fusion 授權

目前:無Workfront Fusion授權需求。

舊版:任何

產品

新增:

  • Select 或Prime Workfront計畫:您的組織必須購買Adobe Workfront Fusion。
  • Ultimate Workfront 計畫: Workfront Fusion已包括在內。

目前:您的組織必須購買Adobe Workfront Fusion。

若要瞭解您擁有的計畫、授權型別或存取權,請連絡您的Workfront管理員。

如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion 授權

Aggregator模組總覽

執行Aggregator模組時,它會執行下列動作:

  • 從單一來源模組的作業累積所有組合。
  • 輸出單一組合,其陣列包含每個累積組合一個專案。 陣列專案的內容取決於特定的Aggregator模組及其設定。

下圖顯示Aggregator模組的典型設定:

陣列彙總

Source Module

套件組合彙總開始的模組。 來源模組通常是輸出一系列組合的疊代器或搜尋模組。

當您設定彙總器的來源模組(並關閉彙總器的設定)時,來源模組與彙總器模組之間的路由會以灰色區域包圍,以便您可以清楚看到彙總的開始與結束。

如需迭代器的詳細資訊,請參閱Iterator模組

如需搜尋模組的詳細資訊,請參閱模組概觀中的搜尋模組

Target structure type

(僅適用於Array aggregator模組。)

彙總資料的目標結構。 預設選項Custom可讓您選擇應彙總至Array aggregator的輸出組合之Array 專案的專案:

在Array aggregator模組之後連線更多模組並返回彙總模組的設定後,Target結構型別下拉式功能表會包含下列所有模組及其欄位為「集合陣列」型別。

在此範例中,Slack >Create a Message模組的Attachments欄位出現在Array aggregator > Target結構型別欄位中。

Aggregated fields
您要包含在彙總模組輸出中的欄位。
Group by

使用「分組依據」欄位,您可以定義包含一或多個對應專案的運算式。 接著,彙總的資料會依運算式的值分隔為「群組」。 每個群組都會輸出為個別的組合,包含索引鍵和資料陣列。 透過將結果分組,您可以在後續模組中使用該索引鍵作為篩選器。

每個組合都包含兩個專案:

  • Key:您分組依據的值。
  • Array:來自公式評估為Key值的套裝的彙總資料。
在空白彙總後停止處理
根據預設,Aggregator模組會輸出彙總的結果,即使沒有組合達到Aggregator模組也是如此(例如,因為所有組合都已從包含彙總程式的路徑中篩選)。 如果已啟用選項Stop processing after an empty aggregation,當沒有輸入組合時,Aggregator模組不會產生任何輸出組合。 相反地,流程會停止。
NOTE
Aggregator模組不會輸出來源模組與Aggregator模組之間模組產生的組合。 在Aggregator之後,流程中的模組無法存取這些組合。 如果您需要來源模組與Aggregator模組之間的模組所輸出的套件組合中的任何資料,請務必在Aggregator模組的設定(例如在Array aggregator模組設定的Aggregated fields欄位中)中包含指定專案。

彙總如何運作的範例案例

此範例案例顯示如何壓縮所有電子郵件附件,以及將ZIP上傳至Dropbox。

Dropbox封存範例

下列案例顯示如何:

  • 第一個模組會監視信箱是否有傳入電子郵件。 Email >Watch emails觸發器會輸出含有專案Attachments[]的組合,該專案是包含所有電子郵件附件的陣列。

  • 第二個模型逐一迭代電子郵件的附件: Email >Iterate attachments迭代器從Attachments[]陣列中逐一取得專案,然後以個別的套件組合進一步傳送它們。

  • 第三個模組是彙總。 它會彙總Email >Iterate attachments模組輸出的組合。 Archive >Create an archive aggregator會累積其收到的所有組合,並輸出包含ZIP檔案的單一組合。

  • 最後一個模組會將產生的ZIP檔案上傳至Dropbox。 Dropbox > Upload a file從Archive > Create an archive模組取得ZIP檔案並將其上傳至Dropbox。

以下是Archive > Create an archive彙總程式的範例設定:

建立封存

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3