DocumentatieAdobe Workfront Fusion

Aggregator module

Laatst bijgewerkt: 30 januari 2025
  • Onderwerpen:

Een aggregatormodule is een module die verschillende bundels gegevens samenvoegt tot één bundel.

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:

Adobe Workfront packageAlle
Adobe Workfront licentie

Nieuw: Standaard

of

Huidig: Werk of hoger

Adobe Workfront Fusion licentie

Huidig: Geen Workfront Fusion vereiste licentie.

of

Verouderd: alle

Product

Nieuw:

  • Select of Prime Workfront -abonnement: uw organisatie moet het abonnement aanschaffen Adobe Workfront Fusion .
  • Ultimate Workfront abonnement: Workfront Fusion is opgenomen.

of

Huidig: Uw organisatie moet Adobe Workfront Fusion aanschaffen.

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

Voor informatie over de vergunningen van de Fusie van Adobe Workfront, zie Adobe Workfront Fusion vergunningen.

Overzicht van de module Aggregator

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

  • Accumuleert alle bundels van de verrichting van één enkele bronmodule.
  • 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 :

de aggregator van de Serie

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.

Voor meer informatie over iterators, zie Iterator module.

Voor meer informatie over onderzoeksmodules zie modules van het Onderzoekin het overzicht van de Module.

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 :

Nadat u meer modules na de Array aggregator module aansluit, en aan de opstelling van de samenvoegersmodule terugkeert, bevat het Target drop-down menu van het structuurtype alle volgende modules en hun gebieden die "Serie van Inzamelingen"type zijn.

In dit voorbeeld wordt het Attachments veld van de module Slack > Create a Message weergegeven in het veld Array aggregator > Doelstructuurtype.

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

Met het veld Groep per veld kunt u een expressie definiëren die een of meer in kaart gebrachte items bevat. De geaggregeerde gegevens worden vervolgens in Groepen gescheiden door de waarde van de expressie. Elke groep voert als een afzonderlijke bundel uit, die een Sleutel en een serie van gegevens bevat. Door resultaten te groeperen, kunt u Sleutel als filter in verdere modules gebruiken.

Elke bundel bevat twee items:

  • Key: De waarde waarop u groepeert.
  • Array: De geaggregeerde gegevens van de bundels waarvoor de formule de waarde Key heeft geëvalueerd.
Verwerking stoppen na een lege aggregatieStandaard geeft de module Aggregator het resultaat van de aggregatie door, zelfs als geen bundels de module Aggregator hebben bereikt (omdat ze bijvoorbeeld allemaal zijn gefilterd uit het pad dat de aggregator bevat). Als de optie Stop processing after an empty aggregation is ingeschakeld, produceert de module Aggregator geen uitvoerbundel wanneer er geen invoerbundels zijn. In plaats daarvan stopt de stroom.
NOTE
Bundels die worden gegenereerd door modules tussen de bronmodule en de module Aggregator , worden niet uitgevoerd door de module Aggregator . Deze bundels zijn niet toegankelijk door de modules in de stroom na Aggregator. 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 (bijvoorbeeld 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.

het archiefvoorbeeld van de Dropbox

In het onderstaande scenario wordt getoond hoe u:

  • De eerste module kijkt een brievenbus voor inkomende e-mail. De trigger Email > Watch emails geeft een bundel met item Attachments[] weer. Dit is een array die alle bijlagen van de 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 is de aggregator. Het aggregeert de bundels die door de 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 verkrijgt het ZIP-bestand via de module Archive > Create an archive en uploadt het bestand naar Dropbox .

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

creeer een archief

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