Praćenje tijeka rada u Informatici: Primjeri prikaza zadataka i gantograma
U našem prethodnom vodiču raspravljali smo o tijeku rada — koji nije ništa drugo nego skupina naredbi ili uputa integracijskoj usluzi. Definira kako pokrenuti zadatak poput naredbenog zadatka, zadatka sesije, zadatka e-pošte itd. Da bismo pratili je li sve pojednostavljeno i izvršeno željenim redoslijedom, potreban nam je Monitor tijeka rada.
Što je Workflow Monitor?
Workflow monitor je alat uz pomoć kojeg možete pratiti izvršenje workflow-a i zadataka dodijeljenih workflow-u.
U monitoru tijeka rada možete,
- Pogledajte detalje izvedbe
- Pogledajte povijest izvršenja tijeka rada
- Zaustavite, obustavite ili ponovno pokrenite tijekove rada i zadatke
- Prikaži one tijekove rada koji su izvršeni barem jednom
Monitor tijeka rada sastoji se od sljedećih prozora –
- Navigacijski prozor – prikazuje nadzirana spremišta, mape i uslugu integracije
- Izlazni prozor – prikazuje poruke iz integracijskih usluga i repozitorija
- Prozor svojstava – prikazuje pojedinosti/svojstva o zadacima i tijekovima rada
- Vremenski prozor – prikazuje napredak pokrenutih zadataka i tijeka rada s vremenskim pojedinostima.
Sada da vidimo što možemo učiniti u Workflow Monitoru
Kako otvoriti Workflow Monitor
Korak 1) U okviru alata Informatica Designer ili Workflow manager kliknite na ikonu monitora workflowa
Korak 2) Ovo će otvoriti prozor nadzora tijeka rada
U alatu za praćenje tijeka rada vidjet ćete spremišta i povezane integracijske usluge na lijevoj strani. Ispod stupca statusa vidjet ćete jeste li spojeni ili isključeni na uslugu integracije. Ako ste u isključenom načinu rada, nećete vidjeti pokrenute tijekove rada. Postoji vremenska traka koja nam pomaže odrediti koliko je dugo bilo potrebno da se zadatak izvrši.
Korak 3) Monitor tijeka rada prema zadanim je postavkama u isključenom načinu rada. Za spajanje na uslugu integracije.
- Desnom tipkom miša kliknite uslugu integracije
- Odaberite opciju povezivanja
Nakon povezivanja, monitor će prikazati status kao povezan.
Prikazi u Monitoru tijeka rada
U Informaticinom monitoru tijeka rada dostupne su dvije vrste prikaza
- Prikaz zadatka
- Ganttov pogled
Zadatak Pogledaj
Prikaz zadatka prikazuje izvođenje tijeka rada u formatu izvješća, a organiziran je po izvođenjima tijeka rada. Omogućuje praktičan pristup za usporedbu izvođenja tijeka rada i filtriranje detalja o izvođenjima tijeka rada.
Prikaz zadataka prikazuje sljedeće pojedinosti
- Popis pokretanja tijeka rada – Prikazuje popis pokretanja tijeka rada. Sadrži nazive mapa, tijeka rada, radnih programa i zadataka. Prikazuje tijekove rada kronološkim redoslijedom s najnovijim izvođenjem na vrhu. Prikazuje mape i Integration Services abecednim redom.
- Statusna poruka – Poruka Integracijske usluge u vezi sa statusom zadatka ili tijeka rada.
- Čvor – čvor Integracijske usluge izvršio je zadatak.
- Vrijeme početka – vrijeme kada je zadatak ili tijek rada započeo.
- Vrijeme dovršetka – vrijeme u kojem je zadatak ili tijek rada dovršio izvršenje.
- Status – Prikazuje status zadatka ili tijeka rada, je li tijek rada započeo, uspio, nije uspio ili prekinut.
Prikaz gantograma
U prikazu gantograma možete vidjeti kronološki prikaz pokretanja tijeka rada. Gantogram prikazuje sljedeće informacije.
- Naziv zadatka – naziv zadatka u tijeku rada
- Trajanje – Vrijeme potrebno za izvršenje zadatka
- Status – najnoviji status zadatka ili tijeka rada
Za prebacivanje između prikaza gantograma i prikaza zadataka
Za prebacivanje s gantograma na prikaz zadatka ili obrnuto, kliknite odgovarajući gumb kao što je prikazano na snimci zaslona za promjenu načina rada.
Primjer - Kako pratiti i pregledavati detalje
U prethodnim primjerima stvorili smo a
- Mapiranje “m_emp_emp_target”: Mapiranje je skup uputa o tome kako modificirati podatke i obradu transformacija koje utječu na skup zapisa.
- Sesija “s_ m_emp_emp_target” : Sesija je objekt više razine za mapiranje koji specificira svojstva izvršenja. Na primjer, opcije podešavanja performansi, pojedinosti povezivanja izvora/ciljeva itd.
- Tijek rada “wkf_s_m_emp_emp_target”: Tijek rada je spremnik za sesiju i druge objekte i definira vrijeme izvršenja zadataka i ovisnost ili tijek izvršenja.
Sada ćemo analizirati detalje izvršenja u ovoj temi.
Korak 1) Ponovno pokrenite dizajner tijeka rada, kao što je opisano u prethodnoj temi
Korak 2) Idite na monitor tijeka rada i u prozoru monitora vidjet ćete pojedinosti kao što je prikazano na snimci zaslona poput spremišta, pojedinosti o pokretanju tijeka rada, detalji čvora, vrijeme početka izvođenja tijeka rada, vrijeme završetka izvođenja tijeka rada i status.
Korak 3) Ovdje možete vidjeti trenutno pokrenuti tijek rada, koji ima status "u tijeku".
Korak 4) Nakon završetka izvršenja tijeka rada, status bi se promijenio u uspješno/neuspješno zajedno s pojedinostima o vremenu početka i završetka.
Korak 5) Za pregled detalja zadatka
- Desni klik na naziv zadatka
- U skočnom prozoru odaberite "dohvati svojstva pokretanja"
- Pojavit će se prozor svojstava s detaljima zadatka
Korak 6) Kliknite na svaki od izbornika prozora svojstava da biste vidjeli određene pojedinosti.
Ovdje smo odabrali "Detalji zadatka" za pregled. Prikazat će sve pojedinosti poput naziva instance, vrste zadatka, vremena početka, naziva usluge integracije itd.
Detalji zadatka –
Izvor i Target Statistika
Statistika izvora i cilja daje pojedinosti o izvoru i cilju. Na primjer, koliko je redaka dohvaćeno iz izvora i koliko je redaka popunjeno u cilju, trenutna propusnost itd.
Na sljedećem ekranu 14 zapisa se dohvaća iz izvora i svih 14 se popunjava u ciljnoj tablici.
- Primijenjeni redovi označavaju koliko je zapisa Informatica pokušala ažurirati ili umetnuti cilj
- Pogođeni redovi označava koliko je brojeva primijenjenih redaka stvarno uspješno. Ovdje je svih 14 redaka uspješno učitano u cilj, tako da je broj isti za oba.
- Odbijeni redovi označavaju koliko je redaka ispušteno zbog ciljanog ograničenja ili drugih problema.
U ovom vodiču ste naučili kako otvoriti i nadzirati tijekove rada i zadatke pomoću monitora tijeka rada.