Workflowmonitor in Informatica: voorbeelden van taak- en Gantt-diagrammen
In onze vorige tutorial bespraken we de workflow โ een verzameling opdrachten of instructies voor de integratieservice. Deze definieert hoe taken zoals commandotaken, sessietaken, e-mailtaken, enzovoort, moeten worden uitgevoerd. tracOm ervoor te zorgen dat alles gestroomlijnd verloopt en in de gewenste volgorde wordt uitgevoerd, hebben we een workflowmonitor nodig.
Wat is Workflowmonitor?
Workflowmonitor is een tool waarmee u de uitvoering van workflows en de aan de workflow toegewezen taken kunt monitoren.
In de workflowmonitor kunt u,
- Bekijk de details van de uitvoering
- Bekijk de geschiedenis van de uitvoering van de workflow
- Stop, beรซindig of herstart workflows en taken
- Geef de workflows weer van degenen die minstens รฉรฉn keer zijn uitgevoerd
De workflowmonitor bestaat uit de volgende vensters:
- Navigatorvenster โ toont de bewaakte opslagplaatsen, mappen en integratieservice
- Uitvoervenster โ toont de berichten van integratieservices en repository
- Eigenschappenvenster โ geeft de details/eigenschappen over taken en workflows weer
- Tijdvenster โ geeft de voortgang van de lopende taken en workflows weer met timingdetails.
Laten we nu eens kijken wat we kunnen doen in Workflow Monitor
Hoe u Workflowmonitor opent
Stap 1) Klik in Informatica Designer of de Workflow Manager Toolbox op het Workflow Monitor-pictogram
Stap 2) Hierdoor wordt het workflowmonitorvenster geopend
In de workflowmonitortool ziet u aan de linkerkant de repositories en bijbehorende integratiediensten. Onder de statuskolom ziet u of u verbonden of niet verbonden bent met de integratiedienst. Als u zich in de niet-verbonden modus bevindt, ziet u geen actieve workflows. Er is een tijdsbalk die ons helpt te bepalen hoe lang het duurde om een โโtaak uit te voeren.
Stap 3) De workflowmonitor bevindt zich standaard in een niet-verbonden modus. Om verbinding te maken met de integratieservice.
- Klik met de rechtermuisknop op de integratieservice
- Selecteer de verbindingsoptie
Na het verbinden geeft de monitor de status 'verbonden' weer.
Weergaven in Workflowmonitor
Er zijn twee soorten weergaven beschikbaar in de Informatica-workflowmonitor
- Taakweergave
- Gantt-weergave
Taak View
Taakweergave toont de workflowruns in rapportformaat en is georganiseerd op workflowruns. Het biedt een handige benadering om workflowruns te vergelijken en details van workflowruns te filteren.
In de taakweergave worden de volgende details weergegeven
- Lijst met workflowruns โ Toont de lijst met workflowruns. Het bevat map-, workflow-, werklet- en taaknamen. Het toont workflowruns in chronologische volgorde, met de meest recente run bovenaan. Het geeft mappen en Integratieservices alfabetisch weer.
- Statusbericht โ Bericht van de Integratieservice over de status van de taak of workflow.
- Knooppunt โ Knooppunt van de Integratieservice heeft de taak uitgevoerd.
- Starttijd โ Het tijdstip waarop de taak of workflow is gestart.
- Voltooiingstijd โ Het tijdstip waarop de taak of workflow de uitvoering voltooide.
- Status โ Toont de status van de taak of workflow, of de workflow is gestart, geslaagd, mislukt of afgebroken.
Gantt-diagramweergave
In de Gantt-diagramweergave kunt u een chronologische weergave van de workflowruns bekijken. Het Gantt-diagram geeft de volgende informatie weer.
- Taaknaam โ Naam van de taak in de workflow
- Duur โ De tijd die nodig is om de taak uit te voeren
- Status โ De meest recente status van de taak of workflow
Om te schakelen tussen Gantt-diagram- en taakweergaven
Om van Gantt-diagram naar Taakweergave te schakelen of omgekeerd, klikt u op de betreffende knop zoals weergegeven in de schermafbeelding om de modus te wijzigen.
Voorbeeld: Hoe u details kunt controleren en bekijken
In eerdere voorbeelden hebben we een
- Wereldmapping โm_emp_emp_targetโ: Een kaartping Het is een reeks instructies over hoe de gegevens gewijzigd moeten worden en hoe transformaties verwerkt moeten worden die van invloed zijn op de gegevensset.
- Sessie โs_m_emp_emp_targetโ Een sessie is een object van een hoger niveau dan een kaart.ping Hierin worden de eigenschappen van de uitvoering gespecificeerd. Bijvoorbeeld opties voor prestatieoptimalisatie, verbindingsgegevens van bronnen/doelen, enzovoort.
- Werkstroom โwkf_s_m_emp_emp_targetโ: Een workflow is een container voor de sessie en andere objecten, en definieert de timing van de uitvoering van taken en de afhankelijkheid of stroom van uitvoering.
Nu gaan we de details van de uitvoering in dit onderwerp analyseren.
Stap 1) Start de workflowontwerper opnieuw, zoals beschreven in het vorige onderwerp
Stap 2) Ga naar de workflowmonitor. In het monitorvenster ziet u de details die worden weergegeven in de schermafbeelding, zoals de opslagplaats, details over de workflowuitvoering, details over het knooppunt, de starttijd van de workflowuitvoering, de voltooiingstijd van de workflowuitvoering en de status.
Stap 3) Hier kunt u de huidige actieve workflow bekijken, die de status โactiefโ heeft.
Stap 4) Zodra de workflow is voltooid, verandert de status naar geslaagd/mislukt, samen met details over de begin- en eindtijd.
Stap 5) Om de taakdetails te bekijken
- Klik met de rechtermuisknop op de taaknaam
- Selecteer in het pop-upvenster โget run Propertiesโ
- Er zou een eigenschappenvenster verschijnen met de taakdetails
Stap 6) Klik op elk menu in het eigenschappenvenster om specifieke details te bekijken.
Hier hebben we gekozen voor "Taakdetails" om te bekijken. Het zal alle details weergeven zoals Instance Name, Task Type, Start Time, Integration Service Name, etc.
Taakdetails โ
Bron en Target Statistieken
Bron- en doelstatistieken geven de details van bron en doel. Bijvoorbeeld, hoeveel rijen worden opgehaald van de bron en hoeveel rijen worden gevuld in het doel, de huidige doorvoer, etc.
In het volgende scherm worden 14 records uit de bron opgehaald en alle 14 worden in de doeltabel ingevuld.
- Toegepaste rijen geven aan hoeveel records Informatica heeft geprobeerd het doel bij te werken of in te voegen
- Betrokken rijen geeft aan hoeveel aantallen toegepaste rijen daadwerkelijk succesvol zijn geladen. Hier zijn alle 14 rijen succesvol geladen in het doel, dus het aantal is voor beide gelijk.
- Geweigerde rijen geeft aan hoeveel rijen zijn verwijderd vanwege doelbeperkingen of andere problemen.
In deze zelfstudie hebt u geleerd hoe u de workflows en taken kunt openen en bewaken met behulp van workflowmonitor.














