Uitvoering, cycli en fasen van scenario

Elke scenario-uitvoering begint met de initialisatiefase, gaat verder met ten minste één cyclus die bestaat uit de fasen operation en commit/rollback, en eindigt met de eindfase

  • Initialisatie

  • Cyclus 1

    • Bewerking (lezen of schrijven)
    • Vastleggen of terugdraaien
  • Cyclus 2

    • Bewerking (lezen of schrijven)
    • Vastleggen of terugdraaien
  • Cyclus #n

    • Bewerking (lezen of schrijven)
    • Vastleggen of terugdraaien
  • Voltooiing

Op kleinere schaal volgt elke module ook deze fasen. De informatie over de modulefasen kan in de verwerkte bundelinformatie worden gevonden, die in de genummerde bel aan het hoogste recht van elke module wordt gevonden nadat het scenario in werking is gesteld. Voor meer informatie bij het lokaliseren van verwerkte bundelinformatie, zie Informatie over verwerkte bundelsin de de uitvoeringsstroom van het artikelscenario.

De informatie over de grotere scenario fasen kan in de uitvoeringsdetails worden gevonden.

Uitvoeringsfasen van scenario

Initialisatie

Tijdens de initialisatiefase, worden alle noodzakelijke verbindingen (verbinding aan een gegevensbestand, e-maildienst, etc.) gecreeerd en gecontroleerd om ervoor te zorgen dat de module de voorgenomen verrichtingen kan uitvoeren.

Cycli

Elke cyclus vertegenwoordigt een ondeelbare eenheid van het werk die uit een reeks verrichtingen, elk met wordt samengesteld of terugschroeven van prijzen.

U kunt het maximum aantal cycli instellen in het deelvenster scenario settings . Het standaardnummer is 1.

Bewerking

Tijdens de exploitatiefase wordt een lees- of schrijfbewerking uitgevoerd:

  • Een lezingsverrichting bestaat uit het verkrijgen van gegevens van de dienst die dan door andere modules volgens een vooraf bepaald scenario wordt verwerkt. De module Workfront > Watch records retourneert bijvoorbeeld nieuwe bundels (records) die zijn gemaakt sinds de laatste uitvoering van het scenario.
  • Een schrijfbewerking bestaat uit het verzenden van gegevens naar een bepaalde dienst voor verdere verwerking. De module Workfront > Upload Document uploadt bijvoorbeeld een bestand naar Workfront.

Vastleggen

Als de verrichtingsfase succesvol is, begaat fase waarin alle die verrichtingen door de modules worden uitgevoerd worden begaan. Dit betekent dat Workfront Fusion informatie over het succes van de bewerkingsfase naar alle services stuurt die bij de bewerkingsfase zijn betrokken.

Terugdraaien

Als een fout tijdens de verrichting voorkomt of fase op om het even welke module begaan, wordt de fase geaborteerd en de terugdraaiingsfase is begonnen, makend alle verrichtingen tijdens de bepaalde cyclusleegte.

IMPORTANT
Alle Workfront Fusion -modules die rollback (ook wel transactie genoemd) ondersteunen, worden gemarkeerd met de ACID-tag.
de modules van de Zuur
Modules die niet met deze tag zijn gemarkeerd, kunnen niet worden teruggezet naar de oorspronkelijke status wanneer er fouten optreden in andere modules. Een typisch voorbeeld van een niet-ACID module is de Email > Send an Email actie. Nadat het e-mailbericht is verzonden, kunt u het verzenden niet meer ongedaan maken.

Voltooiing

Tijdens de afwerkingsfase worden open verbindingen (bijvoorbeeld FTP-verbindingen, databaseverbindingen, enzovoort) gesloten en wordt het scenario voltooid.

Bronnen

Voor meer informatie, zie scenario montagesvormen.

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