Monitor pracovního postupu v Informatice: Ganttův diagram a úkoly
⚡ Chytré shrnutí
Workflow Monitor v Informatica tracsleduje každý pracovní postup a úkol, který Integrační služba spustí, a zobrazuje stav, časy zahájení a dokončení, počty řádků a protokoly prostřednictvím dvou doplňkových rozvržení, zobrazení úkolů a zobrazení Ganttova diagramu.
V našem předchozím tutoriálu jsme probrali workflow – což není nic jiného než skupina příkazů nebo instrukcí pro Integration Service. Definuje, jak spouštět úlohy, jako je úloha příkazu, úloha relace a úloha e-mailu. Abychom ověřili, že je vše zefektivněno a provedeno v požadovaném pořadí, potřebujeme monitor workflow.
Co je Workflow Monitor?
Monitor workflow je nástroj, pomocí kterého můžete sledovat provádění workflowů a úkolů přiřazených k workflowu. Průběžně přijímá informace o běhu z Integrační služba a službu Repository Service a načítá historické podrobnosti o spuštění z repozitáře.
V aplikaci Workflow Monitor můžete,
- Podívejte se na detaily provedení
- Podívejte se na historii provádění pracovního postupu
- Zastavte, přerušte nebo restartujte pracovní postupy a úkoly
- Zobrazit pracovní postupy, které byly provedeny alespoň jednou
Monitor pracovního postupu se skládá z následujících oken –
- Okno navigátoru – zobrazuje monitorované repozitáře, složky a integrační službu
- Výstupní okno – zobrazuje zprávy z Integration Services a repozitáře
- Okno Vlastnosti – zobrazuje podrobnosti/vlastnosti o úlohách a pracovních postupech
- Časové okno – zobrazuje průběh spuštěných úloh a pracovních postupů s podrobnostmi o časování.
Níže uvedený snímek obrazovky ukazuje čtyři okna uspořádaná v jedné relaci Monitoru pracovního postupu.
Nyní se podívejme, co můžeme dělat v aplikaci Workflow Monitor.
Jak otevřít Sledování pracovního postupu
Krok 1) V panelu nástrojů Informatica Designer nebo Workflow Manager klikněte na ikonu Workflow Monitor.
Krok 2) Tím se otevře okno Sledování pracovního postupu.
V nástroji Workflow Monitor uvidíte na levé straně repozitáře a související integrační služby. Ve sloupci stavu uvidíte, zda jste k integrační službě připojeni, nebo odpojeni. Pokud jste v odpojeném režimu, neuvidíte žádné spuštěné pracovní postupy. K dispozici je časový ukazatel, který nám pomáhá určit, jak dlouho trvalo provedení úlohy.
Krok 3) Monitor pracovního postupu je ve výchozím nastavení v odpojeném režimu. Pro připojení k integrační službě.
- Klikněte pravým tlačítkem myši na Integrační službu
- Vyberte možnost připojení
Po připojení se na monitoru zobrazí stav připojení.
Zobrazení ve Workflow Monitor
V aplikaci Informatica Workflow Monitor jsou k dispozici dva typy zobrazení.
- Zobrazení úloh
- Zobrazení Ganttova diagramu
Oba pohledy čtou stejná data běhu, takže volba závisí na položené otázce.
| Zobrazit | Nákres | Nejlépe se používá pro |
|---|---|---|
| Zobrazení úloh | Formát sestavy, uspořádaný podle běhu pracovního postupu | Porovnávání a filtrování mnoha běhů |
| Zobrazení Ganttova diagramu | Chronologické pruhy podél časové osy | Zobrazení trvání a překrývání úkolů |
Úkol View
Zobrazení úloh zobrazuje běhy pracovního postupu ve formátu sestavy a je uspořádáno podle běhů pracovního postupu. Poskytuje pohodlný přístup k porovnávání běhů pracovního postupu a filtrování podrobností o běhech pracovního postupu.
Zobrazení úkolů zobrazuje následující podrobnosti
- Seznam spuštění pracovního postupu – Zobrazuje seznam spuštění pracovních postupů. Obsahuje názvy složek, pracovních postupů, workletů a úloh. Zobrazuje spuštění pracovních postupů v chronologickém pořadí s nejnovějším spuštěním nahoře. Zobrazuje složky a Integration Services abecedně.
- Zpráva o stavu – Zpráva od integrační služby týkající se stavu úkolu nebo pracovního postupu.
- Uzel – Uzel integrační služby provedl úlohu.
- Začátek – Čas, kdy byl úkol nebo pracovní postup zahájen.
- Čas dokončení – Čas, kdy byl úkol nebo pracovní postup dokončen.
- Status – Zobrazuje stav úlohy nebo pracovního postupu, zda byl pracovní postup spuštěn, úspěšný, selhal nebo přerušen.
Každý z těchto sloupců je viditelný v mřížce přehledu zobrazené níže.
Zobrazení Ganttova diagramu
V zobrazení Ganttova diagramu si můžete prohlédnout chronologické zobrazení běhů pracovního postupu. Ganttův diagram zobrazuje následující informace.
- Název úkolu – Název úkolu v pracovním postupu
- Trvání – Čas potřebný k provedení úkolu
- Status – Nejnovější stav úkolu nebo pracovního postupu
Jak přepínat mezi Ganttovým diagramem a zobrazením úkolů
Chcete-li přepnout z Ganttova diagramu do zobrazení úkolů nebo naopak, klikněte na příslušné tlačítko, jak je znázorněno na snímku obrazovky, a změňte režim.
Příklad: Jak monitorovat a zobrazovat podrobnosti
V předchozích příkladech jsme vytvořili a
- Mapaping „m_emp_emp_target“: A mapaping je sada instrukcí, jak upravit data a zpracovat transformace, které ovlivňují sadu záznamů.
- Relace „s_m_emp_emp_target“: A Zasedání je objekt vyšší úrovně než mapaping který specifikuje vlastnosti provádění. Například možnosti ladění výkonu, podrobnosti o připojení zdrojů/cílů atd.
- Pracovní postup „wkf_s_m_emp_emp_target“: Workflow je kontejner pro relaci a další objekty a definuje načasování provádění úloh a závislost nebo tok provádění.
Nyní budeme analyzovat podrobnosti provádění v tomto tématu.
Krok 1) Restartujte pracovní postup z Návrháře pracovních postupů, jak je popsáno v předchozím tématu.
Krok 2) Přejděte do Monitoru pracovního postupu a v okně monitoru uvidíte podrobnosti, jak je znázorněno na snímku obrazovky, jako je úložiště, podrobnosti o spuštění pracovního postupu, podrobnosti o uzlu, čas zahájení spuštění pracovního postupu, čas dokončení spuštění pracovního postupu a stav.
Krok 3) Zde si můžete prohlédnout aktuálně běžící pracovní postup, který má status „běžící“.
Krok 4) Jakmile je pracovní postup dokončen, jeho stav se změní na Úspěšně/Neúspěšně spolu s podrobnostmi o čase zahájení a ukončení.
Krok 5) Chcete-li zobrazit podrobnosti úkolu
- Klikněte pravým tlačítkem myši na název úkolu
- V rozbalovacím okně vyberte možnost „Získat vlastnosti spuštění“
- Zobrazí se okno vlastností s podrobnostmi úlohy
Krok 6) Kliknutím na jednotlivé nabídky v okně vlastností zobrazíte konkrétní podrobnosti.
Podrobnosti úkolu
Zde jsme pro zobrazení vybrali „Podrobnosti úkolu“. Zobrazí všechny podrobnosti, jako je název instance, typ úlohy, čas zahájení, název integrační služby atd.
Zdroj a Target Statistika
Statistiky zdroje a cíle poskytují podrobnosti o zdroji a cíli. Například, kolik řádků je načteno ze zdroje, kolik řádků je naplněno v cíli, aktuální propustnost atd.
Na následující obrazovce je 14 záznamů načteno ze zdroje a všech 14 je vyplněno v cílové tabulce.
- Použité řádky označovat, kolik záznamů se Informatica pokusila aktualizovat nebo vložit do cíle
- Dotčené řádky označují, kolik z použitých řádků se skutečně úspěšně načetlo. Zde je všech 14 řádků úspěšně načteno do cíle, takže počet je pro oba stejný.
- Odmítnuté řádky označují, kolik řádků je vynecháno kvůli cílovému omezení nebo jiným problémům.
V tomto tutoriálu jste se naučili, jak otevírat a monitorovat pracovní postupy a úkoly pomocí nástroje Workflow Monitor. Pokud statistiky nevysvětlují selhání, tracdata s Ladicí program Informatiky.















