Workflow Monitor i Informatica: Task & Gantt Chart View Exempel
I vår tidigare handledning diskuterade vi arbetsflöde - som inte är något annat än en grupp kommandon eller instruktioner till integrationstjänsten. Den definierar hur man kör uppgift som kommandouppgift, sessionsuppgift, e-postuppgift, etc. För att spåra allt är strömlinjeformat och utfört i önskad ordning, behöver vi en Workflow Monitor.
Vad är Workflow Monitor?
Arbetsflödesövervakare är ett verktyg med hjälp av vilket du kan övervaka utförandet av arbetsflöden och uppgift som tilldelas arbetsflödet.
I arbetsflödesövervakaren kan du,
- Se detaljerna för utförandet
- Se historiken för körningen av arbetsflödet
- Stoppa, avbryt eller starta om arbetsflöden och uppgifter
- Visa arbetsflödena de som körs minst en gång
Arbetsflödesmonitor består av följande fönster –
- Navigatorfönster – visar övervakade förråd, mappar och integrationstjänst
- Utdatafönster – visar meddelanden från integrationstjänster och arkiv
- Fönstret Egenskaper – visar detaljer/egenskaper om uppgifter och arbetsflöden
- Tidsfönster – visar förloppet för de pågående uppgifterna och arbetsflödena med tidsinformation.
Låt nu se vad vi kan göra i Workflow Monitor
Hur man öppnar Workflow Monitor
Steg 1) I Informatica Designer eller Workflow Manager-verktygslådan klickar du på ikonen för arbetsflödesövervakning
Steg 2) Detta öppnar fönstret för arbetsflödesövervakning
I verktyget för arbetsflödesövervakning ser du arkiven och tillhörande integrationstjänster på vänster sida. Under statuskolumnen ser du om du är ansluten eller frånkopplad till integrationstjänsten. Om du är i frånkopplat läge kommer du inte att se några pågående arbetsflöden. Det finns ett tidsfält som hjälper oss att avgöra hur lång tid det tog en uppgift att utföra.
Steg 3) Arbetsflödesövervakaren är som standard i ett frånkopplat läge. För att ansluta till integrationstjänst.
- Högerklicka på integrationstjänsten
- Välj anslutningsalternativ
Efter anslutning kommer monitorn att visa status som ansluten.
Vyer i Workflow Monitor
Det finns två typer av vyer tillgängliga i Informaticas arbetsflödesövervakare
- Uppgiftsöversikt
- Gantt-vy
Task Vy
Uppgiftsvyn visar arbetsflödeskörningarna i rapportformat, och den är organiserad efter arbetsflödeskörningar. Det ger ett bekvämt sätt att jämföra arbetsflödeskörningar och filtrera detaljer för arbetsflödeskörningar.
Uppgiftsvyn visar följande detaljer
- Arbetsflödeskörningslista – Visar listan över arbetsflödeskörningar. Den innehåller mapp-, arbetsflödes-, arbetsläs- och uppgiftsnamn. Den visar arbetsflödeskörningar i kronologisk ordning med den senaste körningen överst. Den visar mappar och integrationstjänster alfabetiskt.
- Statusmeddelande – Meddelande från Integrationstjänsten angående status för uppgiften eller arbetsflödet.
- Nod – Nod för integrationstjänsten utförde uppgiften.
- Starttid – Tiden då uppgiften eller arbetsflödet startade.
- Slutförandetid – Den tidpunkt då uppgiften eller arbetsflödet slutförde exekveringen.
- Status – Visar status för uppgiften eller arbetsflödet, om arbetsflödet startade, lyckades, misslyckades eller avbröts.
Gantt-diagramvy
I Gantt-diagramvyn kan du se kronologisk vy av arbetsflödeskörningarna. Gantt-diagrammet visar följande information.
- Uppgiftsnamn – Namnet på uppgiften i arbetsflödet
- Varaktighet – Tiden det tar att utföra uppgiften
- Status – Den senaste statusen för uppgiften eller arbetsflödet
För att växla mellan Gantt-diagram och uppgiftsvyer
För att byta från Gantt-diagram till uppgiftsvy eller vice versa, klicka på respektive knapp som visas på skärmdumpen för att ändra läge.
Exempel- Hur man övervakar och visar detaljer
I tidigare exempel har vi skapat en
- Mappning av "m_emp_emp_target": En mappning är en uppsättning instruktioner om hur man modifierar data och bearbetning av transformationer som påverkar postuppsättningen.
- Session "s_ m_emp_emp_target" : En session är ett objekt på högre nivå till en mappning som specificerar egenskaperna för exekvering. Till exempel alternativ för prestandajustering, anslutningsdetaljer för källor/mål, etc.
- Arbetsflöde "wkf_s_m_emp_emp_target": Ett arbetsflöde är en behållare för sessionen och andra objekt, och det definierar tidpunkten för utförandet av uppgifter och beroendet eller flödet för utförandet.
Nu kommer vi att analysera detaljerna om utförandet i detta ämne.
Steg 1) Starta om arbetsflödesdesignern, enligt beskrivningen i föregående avsnitt
Steg 2) Gå till arbetsflödesövervakare och i övervakningsfönstret kommer du att se detaljer som visas i skärmdumpen som arkiv, arbetsflödeskörningsdetaljer, noddetaljer, arbetsflödeskörningsstarttid, arbetsflödeskörningstid och status.
Steg 3) Här kan du se det aktuella arbetsflödet, som har status som "kör".
Steg 4) När körningen av arbetsflödet är klar ändras statusen till lyckad/misslyckad tillsammans med start- och sluttid.
Steg 5) För att se uppgiftsdetaljerna
- Högerklicka på uppgiftens namn
- I popup-fönstret väljer du "Hämta köregenskaper"
- Ett egenskapsfönster visas med uppgiftsinformationen
Steg 6) Klicka på var och en av menyn i egenskapsfönstret för att se specifika detaljer.
Här valde vi "Task Details" att visa. Det kommer att visa alla detaljer som instansnamn, uppgiftstyp, starttid, integrationstjänstnamn, etc.
Uppgiftsdetaljer –
Källa och Target Statistik
Käll- och målstatistik ger information om källa och mål. Till exempel, hur många rader som hämtas från källan och hur många rader som är fyllda i målet den aktuella genomströmningen, etc.
På följande skärm hämtas 14 poster från källan, och alla 14 är ifyllda i måltabellen.
- Tillämpade rader ange hur många poster Informatica hade försökt uppdatera eller infoga målet
- Berörda rader beteckna hur många antal applicerade rader som faktiskt lyckades. Här har alla 14 rader laddats i målet, så antalet är samma för båda.
- Avvisade rader ange hur många rader som tas bort på grund av målbegränsning eller andra problem.
I den här självstudien har du lärt dig hur du öppnar och övervakar arbetsflöden och uppgifter med hjälp av arbetsflödesövervakare.