Workflows beheren administering-workflows

Met workflows kunt u Adobe Experience Manager-activiteiten (AEM) automatiseren. Workflows:

  • Bestaat uit een reeks stappen die in een specifieke volgorde worden uitgevoerd.

    • Elke stap voert een afzonderlijke activiteit uit, zoals het wachten op gebruikersinvoer, het activeren van een pagina of het verzenden van een e-mailbericht.
  • Kan communiceren met middelen in de gegevensopslagruimte, gebruikersaccounts en AEM services.

  • Kan ingewikkelde activiteiten coördineren waarbij elk aspect van AEM betrokken is.

De bedrijfsprocessen die uw organisatie heeft gevestigd kunnen als werkschema's worden vertegenwoordigd. Het publicatieproces van website-inhoud omvat bijvoorbeeld doorgaans stappen zoals goedkeuring en aftekening door verschillende belanghebbenden. Deze processen kunnen worden geïmplementeerd als AEM workflows en worden toegepast op inhoudspagina's en elementen.

NOTE
Zie voor meer informatie:

Workflowmodellen en -instanties workflow-models-and-instances

modellen van het Werkschemain AEM zijn de vertegenwoordiging en implementatie van bedrijfsprocessen:

  • Doorgaans handelen ze op pagina's of elementen om een specifiek resultaat te bereiken.
  • Deze pagina's en/of middelen worden de werkstroomlading genoemd.
  • De modellen van het werkschema bestaan uit een reeks stappen die een specifieke taak uitvoeren.
  • De lading wordt overgegaan van stap tot stap aangezien het werkschema vordert.

Wanneer een workflowmodel wordt gestart (uitgevoerd), wordt een workflowinstantie gemaakt. Een workflowmodel kan meerdere keren worden gestart, telkens wanneer een afzonderlijke werkstroominstantie wordt gegenereerd. Voor elke instantie worden de stappen uitgevoerd die in het workflowmodel worden gedefinieerd.

CAUTION
De uitgevoerde stappen zijn die die door het werkschemamodel in de tijd worden bepaald dat de instantie wordt geproduceerd. Zie het Ontwikkelen van Werkschema'svoor verdere details.

De instanties van het werkschema vorderen door de volgende levenscyclus:

  1. Het workflowmodel wordt gestart en er wordt een workflowinstantie gemaakt en uitgevoerd.

    1. De lading van de werkschemainstantie wordt geïdentificeerd wanneer het model wordt begonnen.
    2. De instantie is in feite een kopie van het model (zoals op het moment van het maken).
    3. AEM auteurs, beheerders of services kunnen workflowmodellen starten.
  2. De eerste stap van het workflowmodel wordt uitgevoerd.

  3. De stap is voltooid en de workflowengine gebruikt het model om te bepalen welke volgende stap moet worden uitgevoerd.

  4. De volgende stappen in het workflowmodel worden uitgevoerd en voltooid.

  5. Wanneer de laatste stap is voltooid, wordt de werkstroominstantie voltooid en daarom gearchiveerd.

Veel handige workflowmodellen worden AEM. Bovendien kunnen de ontwikkelaars in uw organisatie modellen van het douanewerkschema tot stand brengen, die aan de specifieke behoeften van uw bedrijfsprocessen worden aangepast.

Workflowstappen workflow-steps

Wanneer workflowstappen worden uitgevoerd, worden deze gekoppeld aan een workflowinstantie. De geschiedenis van een werkstroominstantie bevat informatie over elke stap die voor de instantie is uitgevoerd. Deze informatie is nuttig voor het onderzoeken van problemen die tijdens uitvoering voorkomen.

Een gebruiker of een service voert workflowstappen uit, afhankelijk van het type stap:

  • Wanneer een gebruiker een stap uitvoert, worden zij toegewezen een het werkpunt dat in hun Inbox wordt geplaatst. De gebruiker is verantwoordelijk voor het handmatig voltooien van de stap, zodat de workflowinstantie verdergaat.
  • Wanneer een service een stap uitvoert, gaat de workflowinstantie na voltooiing automatisch naar de volgende stap.
NOTE
Als een fout voorkomt, zou de dienst/stapimplementatie gedrag voor een foutenscenario moeten behandelen. De workflow-engine zelf probeert de taak opnieuw, meldt vervolgens een fout en stopt de instantie.

Workflowstatus en handelingen workflow-status-and-actions

Een werkstroom kan een van de volgende statussen hebben:

  • DIE WORDT UITGEVOERD: De werkschemainstantie loopt.

  • VOLTOOID: De werkschemainstantie is met succes gebeëindigd.

  • GESUSPENDED: Merkt het werkschema zoals opgeschort. Zie echter de Let op onderstaande opmerking over een bekend probleem met deze toestand.

  • GEABORTEERD: De werkschemainstantie is geëindigd.

  • STALE: De vooruitgang van de werkschemainstantie vereist dat een achtergrondbaan uitvoert, nochtans kan de baan niet in het systeem worden gevonden. Deze situatie kan zich voordoen wanneer er een fout optreedt bij het uitvoeren van de workflow.

NOTE
Wanneer de uitvoering van een Stap van het Proces in fouten resulteert, verschijnt de stap in Inbox van de beheerder en de werkschemastatus is RUNNING.

Afhankelijk van de status, kunt u acties op het runnen van werkschemainstanties uitvoeren wanneer u in de normale vooruitgang van een werkschemainstantie moet tussenkomen:

  • Opgeschort: Opschorting verandert de werkschemastaat in Opgeschort. Zie Voorzichtigheid hieronder:
CAUTION
Het markeren van een workflowstatus op "Suspend" heeft een bekende kwestie. In deze status is het mogelijk om te reageren op geschorste workflowitems in een Postvak IN.
  • Hervatten: herstart een opgeschort werkschema op het zelfde punt van uitvoering waar het werd opgeschort, gebruikend de zelfde configuratie.
  • beëindigt: Beëindigt de werkschemauitvoering en verandert de staat in GEABORTEERD. Een afgebroken werkstroominstantie kan niet opnieuw worden gestart.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2