Workflow Monitor i Informatica: Task & Exempel på Gantt-diagram

Innehållsförteckning:

Anonim

I vår tidigare handledning diskuterade vi arbetsflödet - vilket bara är en grupp kommandon eller instruktioner till integrationstjänsten. Den definierar hur man ska köra uppgift som kommandouppgift, sessionuppgift, e-postuppgift etc. För att spåra allt är strömlinjeformat och utförs i önskad ordning behöver vi en arbetsflödesövervakare.

Vad är Workflow Monitor?

Arbetsflödesövervakare är ett verktyg med hjälp av vilket du kan övervaka utförandet av arbetsflöden och uppgifter som tilldelats arbetsflödet.

I arbetsflödesövervakaren kan du,

  • Se detaljerna i utförandet
  • Se historiken för körningen av arbetsflödet
  • Stoppa, avbryt eller starta om arbetsflöden och uppgifter
  • Visa arbetsflöden de som körs minst en gång

I den här handledningen lär du dig

  • Hur man öppnar Workflow Monitor
  • Uppgiftsöversikt
  • Gantt-diagramvy
  • Exempel - Hur man övervakar och visar detaljer

Workflow-bildskärm består av följande fönster -

  • Navigator-fönster - visar övervakade arkiv, mappar och integrationstjänst
  • Utdatafönster - visar meddelanden från integrationstjänster och förvar
  • Egenskapsfönster - visar detaljer / egenskaper om uppgifter och arbetsflöden
  • Tidsfönster - visar förloppet för löpande uppgifter och arbetsflöden med tidsdetaljer.

Låt oss nu se vad vi kan göra i Workflow Monitor

Hur man öppnar Workflow Monitor

Steg 1 - I verktygslådan för Informatica Designer eller Workflow Manager klickar du på ikonen för arbetsflödesövervakare

Steg 2 - Detta öppnar arbetsflödesövervakningsfönstret

I arbetsflödesövervakningsverktyget ser du förvar och tillhörande integrationstjänster på vänster sida. Under statuskolumnen ser du om du är ansluten eller kopplad från integrationstjänsten. Om du är i frånkopplat läge ser du inga pågående arbetsflöden. Det finns en 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 i ett frånkopplat läge som standard. För att ansluta till integrationstjänsten.

  1. Högerklicka på integrationstjänsten
  2. Välj anslutningsalternativ

Efter anslutning visar monitorn status som ansluten.

Visningar i Workflow Monitor

Det finns två typer av vyer tillgängliga i Informatica arbetsflödesmonitor

  • Uppgiftsöversikt
  • Gantt View

Uppgiftsöversikt

Aktivitetsvyn visar arbetsflödets körningar i rapportformat och det är ordnat efter arbetsflödes körningar. Det ger ett bekvämt tillvägagångssätt för att jämföra arbetsflödeskörningar och filterdetaljer för arbetsflödeskörningar.

Aktivitetsvyn visar följande detaljer

  • Lista över arbetsflöden - Visar listan över arbetsflödes körningar. Den innehåller mapp-, arbetsflöde-, arbetslet- och uppgiftsnamn. Det visar arbetsflödeskörningar i kronologisk ordning med den senaste körningen högst upp. Den visar mappar och integrationstjänster alfabetiskt.
  • Statusmeddelande - Meddelande från Integration Service om status för uppgiften eller arbetsflödet.
  • Nod - Noden för Integrationstjänsten utförde uppgiften.
  • Starttid - Den tidpunkt då uppgiften eller arbetsflödet startade.
  • Slutförandetid - Den tidpunkt då uppgiften eller arbetsflödet slutförde körningen.
  • Status - Visar status för uppgiften eller arbetsflödet, oavsett om arbetsflödet startade, lyckades, misslyckades eller avbröts.

Gantt-diagramvy

I Gantt-diagramvy kan du visa kronologisk vy över arbetsflödets körningar. Gantt-diagrammet visar följande information.

  • Uppgiftsnamn - Namn på uppgiften i arbetsflödet
  • Varaktighet - Tiden det tar att utföra uppgiften
  • Status - Den senaste statusen för uppgiften eller arbetsflödet

Växla mellan Gantt-diagram och uppgiftsvyer

För att växla från Gantt-diagram till Aktivitetsvy 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

  • Kartläggning "m_emp_emp_target": En kartläggning är en uppsättning instruktioner om hur man kan ändra 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å mot en mappning som anger egenskaperna för exekvering. Till exempel alternativ för prestandajustering, anslutningsinformation 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 definierar tidpunkten för utförandet av uppgifter och beroendet eller flödet av körningen.

Nu kommer vi att analysera detaljerna i utförandet i detta ämne.

Steg 1 - Starta om arbetsflödesdesignern, som beskrivs i föregående ämne

Steg 2 - Gå till arbetsflödesövervakaren och i bildskärmsfönstret kommer du att se detaljer som visas i skärmdumpar som förvar, arbetsflödeskörningsinformation, noddetaljer, arbetsflödets starttid, slutförd tid för arbetsflödet och status.

Steg 3 - Här kan du visa det arbetsflöde som för närvarande körs, vilket har status som "kör".

Steg 4 - När arbetsflödets körning har slutförts ändras statusen till lyckad / misslyckad tillsammans med start- och sluttiddetaljer.

Steg 5 - Visa information om uppgiften

  1. Högerklicka på uppgiftsnamnet
  2. I popup-fönstret väljer du "få köregenskaper"
  3. Ett egenskapsfönster visas med uppgifterna om uppgiften

Steg 6 - Klicka på var och en av menyerna i fastighetsfönstret för att visa specifika detaljer.

Här valde vi "Uppgiftsdetaljer" att visa. Den visar alla detaljer som Instansnamn, Uppgiftstyp, Starttid, Integrationstjänstnamn etc.

Uppgiftsdetaljer -

Käll- och målstatistik

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 finns i målet den aktuella genomströmningen, etc.

På följande skärm hämtas 14 poster från källan och alla 14 fylls i måltabellen.

  • Tillämpade rader anger hur många poster Informatica hade försökt att uppdatera eller infoga målet
  • Berörda rader anger hur många antal tillämpade rader som faktiskt lyckades. Alla 14 raderna har laddats in i målet, så antalet är lika för båda.
  • Avvisade rader anger hur många rader som tappas på grund av målbegränsning eller andra problem.

I den här handledningen har du lärt dig hur man öppnar och övervakar arbetsflöden och uppgifter med hjälp av arbetsflödesmonitor.