Munkafolyamat-figyelő az Informaticában: Gantt-diagram és feladatok
⚡ Okos összefoglaló
Munkafolyamat-figyelő az Informaticában tracAz Integrációs Szolgáltatás által futtatott összes munkafolyamatot és feladatot nyomon követi, két egymást kiegészítő elrendezésen, a Feladat nézeten és a Gantt-diagram nézeten keresztül jelentve az állapotot, a kezdési és befejezési időpontokat, a sorok számát és a naplókat.

Az előző oktatóanyagunkban már tárgyaltuk a munkafolyamat – ami nem más, mint az Integrációs Szolgáltatásnak küldött parancsok vagy utasítások csoportja. Meghatározza, hogyan kell futtatni a feladatokat, például a parancsfeladatot, a munkamenet-feladatot és az e-mail-feladatot. Annak ellenőrzéséhez, hogy minden gördülékenyen és a kívánt sorrendben fut-e, szükségünk van egy Munkafolyamat-figyelőre.
Mi az a Workflow Monitor?
A Workflow Monitor egy olyan eszköz, amelynek segítségével nyomon követheti a munkafolyamatok végrehajtását és a munkafolyamathoz rendelt feladatokat. Folyamatosan fogadja a futási információkat a Integrációs szolgáltatás és a Repository Service, és a korábbi futási adatokat kéri le a repositoryból.
A Munkafolyamat-figyelőben a következőket teheti:
- Lásd a végrehajtás részleteit
- Tekintse meg a munkafolyamat végrehajtásának előzményeit
- A munkafolyamatok és feladatok leállítása, megszakítása vagy újraindítása
- Jelenítse meg azokat a munkafolyamatokat, amelyek legalább egyszer lefutottak
A Munkafolyamat-figyelő a következő ablakokból áll:
- Navigátor ablak – megjeleníti a figyelt adattárakat, mappákat és az integrációs szolgáltatást
- Kimeneti ablak – megjeleníti az Integration Services és a repository üzeneteit
- Tulajdonságok ablak – megjeleníti a feladatok és munkafolyamatok részleteit/tulajdonságait
- Időablak – megjeleníti a futó feladatok és munkafolyamatok előrehaladását időzítési részletekkel.
Az alábbi képernyőkép a négy ablakot mutatja egyetlen Munkafolyamat-figyelő munkamenetben elrendezve.
Most pedig nézzük meg, mit tehetünk a Workflow Monitorban.
Hogyan lehet megnyitni a munkafolyamat-figyelőt
Step 1) Az Informatica Designer vagy a Workflow Manager eszköztárán kattintson a Workflow Monitor ikonra.
Step 2) Ez megnyitja a Munkafolyamat-figyelő ablakot.
A Munkafolyamat-figyelő eszközben a bal oldalon láthatja a tárházakat és a kapcsolódó integrációs szolgáltatásokat. Az állapot oszlop alatt láthatja, hogy csatlakozott vagy nem csatlakozik az integrációs szolgáltatáshoz. Ha leválasztott módban van, nem lát futó munkafolyamatokat. Van egy idősáv, amely segít meghatározni, hogy mennyi ideig tartott egy feladat végrehajtása.
Step 3) A Munkafolyamat-figyelő alapértelmezés szerint leválasztott módban van. Az integrációs szolgáltatáshoz való csatlakozáshoz.
- Kattintson a jobb gombbal az Integrációs szolgáltatásra
- Válassza ki a csatlakozási lehetőséget
A csatlakoztatás után a monitor a csatlakoztatott állapotot mutatja.
Nézetek a Munkafolyamat-figyelőben
Az Informatica Workflow Monitorban kétféle nézet érhető el.
- Feladat nézet
- Gantt-diagram nézet
Mindkét nézet ugyanazokat a futási adatokat olvassa, így a választás a feltett kérdéstől függ.
| Kilátás | elrendezés | A legjobban használható |
|---|---|---|
| Feladat nézet | Jelentésformátum, munkafolyamat-futtatás szerint rendezve | Több futtatás összehasonlítása és szűrése |
| Gantt-diagram nézet | Kronológiai oszlopok az időtengely mentén | A feladatok időtartamának és átfedésének megtekintése |
Feladat megtekintése
A Feladat nézet jelentés formátumban jeleníti meg a munkafolyamat-futtatásokat, munkafolyamat-futtatások szerint rendezve. Kényelmes megközelítést biztosít a munkafolyamat-futtatások összehasonlításához és a munkafolyamat-futtatások részleteinek szűréséhez.
A feladat nézetben a következő részletek láthatók
- Munkafolyamat futtatási lista – Megjeleníti a munkafolyamat-futtatások listáját. Tartalmazza a mappák, munkafolyamatok, munkakisalkalmazások és feladatok nevét. Időrendi sorrendben jeleníti meg a munkafolyamat-futtatásokat, a legutóbbi futtatással felül. A mappákat és az integrációs szolgáltatásokat betűrendben jeleníti meg.
- Állapotüzenet – Üzenet az Integrációs Szolgáltatástól a feladat vagy munkafolyamat állapotával kapcsolatban.
- Csomópont – Az Integrációs Szolgáltatás csomópontja végrehajtotta a feladatot.
- Kezdés ideje – A feladat vagy munkafolyamat kezdési időpontja.
- Befejezési idő – Az az időpont, amikor a feladat vagy munkafolyamat befejeződött.
- Állapot – Megjeleníti a feladat vagy munkafolyamat állapotát, azt, hogy a munkafolyamat elindult, sikeres, sikertelen vagy megszakított.
Ezen oszlopok mindegyike látható az alább látható jelentésrácsban.
Gantt-diagram nézet
Gantt-diagram nézetben kronológiai sorrendben tekintheti meg a munkafolyamatok futtatását. A Gantt-diagram a következő információkat jeleníti meg.
- A feladat neve – A feladat neve a munkafolyamatban
- Időtartam: – A feladat végrehajtásához szükséges idő
- Állapot – A feladat vagy munkafolyamat legutóbbi állapota
Váltás a Gantt-diagram és a Feladatnézet között
Ha Gantt-diagramról Feladatnézetre vagy fordítva szeretne váltani, kattintson a megfelelő gombra a képernyőképen látható módon a mód megváltoztatásához.
Példa: Hogyan figyelhetjük meg és tekinthetjük meg a részleteket
A korábbi példákban létrehoztuk a
- Térképping „m_emp_emp_célpont”: A térképping egy utasításkészlet, amely leírja, hogyan kell módosítani az adatokat és feldolgozni a rekordhalmazt érintő transzformációkat.
- „s_m_emp_emp_target” munkamenet: A ülés egy magasabb szintű objektum a térképhez képestping amely meghatározza a végrehajtás tulajdonságait. Például a teljesítményhangolási beállítások, a források/célok csatlakozási részletei stb.
- „wkf_s_m_emp_emp_target” munkafolyamat: A munkafolyamat a munkamenet és más objektumok tárolója, és meghatározza a feladatok végrehajtásának időzítését, valamint a végrehajtás függőségét vagy folyamatát.
Most a végrehajtás részleteit elemezzük ebben a témában.
Step 1) Indítsa újra a munkafolyamatot a Munkafolyamat-tervezőből az előző témakörben leírtak szerint.
Step 2) Lépjen a Munkafolyamat-figyelőbe, és a figyelőablakban a képernyőképen látható részleteket fogja látni, például a tárházat, a munkafolyamat-futás részleteit, a csomópont részleteit, a munkafolyamat-futás kezdési idejét, a munkafolyamat-futás befejezési idejét és az állapotot.
Step 3) Itt megtekintheti az éppen futó munkafolyamatot, amely „fut” állapotú.
Step 4) Miután a munkafolyamat végrehajtása befejeződött, az állapota sikeres/sikertelen értékre változik, a kezdési és befejezési idővel együtt.
Step 5) A feladat részleteinek megtekintéséhez
- Kattintson a jobb gombbal a feladat nevére
- A megnyíló ablakban válassza a „Futtatási tulajdonságok beolvasása” lehetőséget.
- Megjelenik egy tulajdonság ablak a feladat részleteivel
Step 6) Kattintson a tulajdonságok ablak egyes menüire a részletek megtekintéséhez.
Feladat részletei
Itt a „Feladat részletei” lehetőséget választottuk a megtekintéshez. Megjelenik az összes részlet, például a példány neve, a feladat típusa, a kezdési idő, az integrációs szolgáltatás neve stb.
Forrás és Target Statisztika
A forrás- és célstatisztikák a forrás és a cél részleteit mutatják. Például, hogy hány sort kértek le a forrásból, hány sor van feltöltve a célban, az aktuális átviteli sebesség stb.
A következő képernyőn a rendszer 14 rekordot kér le a forrásból, és mind a 14 a céltáblázatba kerül.
- Alkalmazott sorok azt jelzi, hogy az Informatica hány rekordot próbált frissíteni vagy beilleszteni a célba
- Érintett sorok azt jelzi, hogy az alkalmazott sorok közül hány volt sikeresen betöltve. Itt mind a 14 sor sikeresen betöltődik a célba, így a számláló mindkettőnél azonos.
- Elutasított sorok azt jelzi, hogy hány sor kerül eldobásra egy célkorlátozás vagy más problémák miatt.
Ebben az oktatóanyagban megtanulta, hogyan nyithatja meg és figyelheti a munkafolyamatokat és feladatokat a Workflow Monitor segítségével. Amikor a statisztikák nem magyarázzák meg a hibát, tracaz adatokat a Informatica hibakereső.














