Aggregator module in Adobe Workfront Fusion

Een aggregatormodule is een type module dat is ontworpen om verschillende bundels gegevens samen te voegen tot één bundel.

Voor meer informatie over moduletypes, zie Types van modules.

Toegangsvereisten

Breid uit om de toegangseisen voor de functionaliteit in dit artikel weer te geven.

U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront plan* Pro of hoger
Adobe Workfront licentie* Plan, Work
Adobe Workfront Fusion licentie**

Huidige licentievereiste: geen Workfront Fusion licentievereiste.

of

Vereiste voor oudere licenties: Workfront Fusion voor werkautomatisering en integratie

Product

Huidige productvereiste: als u het Select - of Prime Adobe Workfront -abonnement hebt, moet uw organisatie Adobe Workfront Fusion en Adobe Workfront aanschaffen om de in dit artikel beschreven functionaliteit te kunnen gebruiken. Workfront Fusion wordt opgenomen in het Ultimate Workfront -abonnement.

of

Vereiste verouderd product: uw organisatie moet Adobe Workfront Fusion en Adobe Workfront aanschaffen om de in dit artikel beschreven functionaliteit te kunnen gebruiken.

Neem contact op met de Workfront -beheerder als u wilt weten welk abonnement, licentietype of toegang u hebt.

Voor informatie over Adobe Workfront Fusion vergunningen, zie Adobe Workfront Fusion vergunningen.

Overzicht van de module Aggregator

Wanneer een module Aggregator wordt uitgevoerd, doet deze het volgende:

  • Accumuleert alle bundels het tijdens de verrichting van één enkele bronmodule ontvangt.
  • Hiermee wordt één bundel uitgevoerd met een array die één item per geaccumuleerde bundel bevat. De inhoud van de items van de array is afhankelijk van de specifieke module Aggregator en de instelling ervan.

In de volgende afbeelding ziet u een standaard instelling van de module Aggregator :

Source Module

De module waar de bundelaggregatie begint. De bronmodule is gewoonlijk een iterator of een onderzoeksmodule die een reeks bundels uitvoert.

Wanneer u opstelling de bronmodule van de aggregator (en de opstelling van de aggregator sluit), wordt de route tussen de bronmodule en de samenvoegersmodule verpakt in een grijs gebied zodat u duidelijk het begin en het eind van de samenvoeging kunt zien.

Zie de module Iterator in Adobe Workfront Fusion voor meer informatie over iterators.

Voor meer informatie over onderzoeksmodules zie onderzoeksmodules in Types van modules.

Target structure type

(Alleen van toepassing op de module Array aggregator .) De doelstructuur waar de gegevens worden geaggregeerd. Met de standaardoptie Custom kunt u items kiezen die moeten worden samengevoegd in het item Array van de uitvoerbundel van Array aggregator :

Zodra u meer modules na de Array aggregator module aansluit en aan de opstelling van de module terugkomt, zal het Target structuurtype drop-down menu alle volgende modules en hun gebieden bevatten die "Serie van Verzamelingen"type, zoals aangetoond in het Attachments gebied van de Slack > Create a Message module zijn:

Aggregated fields
De velden die u wilt opnemen in de uitvoer van de aggregatormodule.
Group by

De uitvoer van de aggregator kan met behulp van het veld Group by in verschillende groepen worden gesplitst. Het veld Group by kan een formule bevatten die voor de invoerbundel van elke aggregator wordt geëvalueerd. De aggregator voert vervolgens één bundel uit per de waarde van elke afzonderlijke formule. Elke bundel bevat twee items:

  • Key bevat de specifieke waarde.
  • Array bevat de samengevoegde gegevens van de bundels waarvoor de formule aan de Key waarde evalueerde.
Verwerking stoppen na een lege aggregatie
Standaard geeft de module Aggregator het resultaat van de aggregatie door, zelfs als er geen bundels de module Aggregator hebben bereikt (omdat ze bijvoorbeeld allemaal onderweg zijn uitgefilterd). Als de optie Stop processing after an empty aggregation is ingeschakeld, produceert de module Aggregator in dit geval geen uitvoerbundel en stopt de stroom.
NOTE
Bundels die door modules tussen de bronmodule en de Aggregator module worden geproduceerd worden niet uitgevoerd door de Aggregator module, zodat zij niet toegankelijk door de modules in de stroom na Aggregator zijn. Als u gegevens nodig hebt uit een bundel die is uitgevoerd door een module tussen de bronmodule en de module Aggregator , moet u het opgegeven item opnemen in de instelling van de module Aggregator (zoals in het veld Aggregated fields in de installatie van de module Array aggregator ).

Voorbeeldscenario waarin wordt beschreven hoe aggregators werken

In dit voorbeeldscenario wordt getoond hoe u alle e-mailbijlagen kunt comprimeren en de ZIP naar Dropbox kunt uploaden.

In het onderstaande scenario wordt getoond hoe u:

  • De eerste module controleert een brievenbus voor inkomende e-mail: Email > Watch emails trekker zal een bundel met punt Attachments[] uitvoeren, dat een serie is die alle gehechtheid van e-mail bevat.

  • In het tweede model worden de bijlagen van de e-mail herhaald: Email > Iterate attachments iterator neemt de items van de array Attachments[] een voor een en verzendt deze verder als afzonderlijke bundels.

  • De derde module voegt de bundels samen die door Email > Iterate attachments module worden uitgevoerd: Archive > Create an archive aggregator accumuleert alle bundels het ontvangt en output één enkele bundel die het dossier van het PIT bevat.

  • De laatste module uploadt het resulterende ZIP-bestand naar Dropbox : Dropbox > Upload a file haalt het ZIP-bestand op uit de module Archive > Create an archive en uploadt het bestand naar Dropbox .

Hieronder ziet u een voorbeeldinstelling van de aggregator Archive > Create an archive :

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43