Monitor pracovního postupu v Informatica: Příklady zobrazení úkolů a Ganttova diagramu
V našem předchozím tutoriálu jsme diskutovali o pracovním postupu – což není nic jiného než skupina příkazů nebo pokynů pro integrační službu. Definuje, jak spouštět úlohu, jako je příkazová úloha, relační úloha, e-mailová úloha atd. Abychom mohli sledovat, jak je vše zefektivněno a prováděno v požadovaném pořadí, potřebujeme Workflow Monitor.
Co je Workflow Monitor?
Workflow monitor je nástroj, s jehož pomocí můžete sledovat provádění workflow a úkolu přiřazeného k workflow.
V monitoru pracovního postupu 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
- Zobrazte pracovní postupy těch, které byly provedeny alespoň jednou
Workflow monitor se skládá z následujících oken –
- Okno Navigátor – zobrazuje monitorovaná úložiště, složky a integrační službu
- Výstupní okno – zobrazuje zprávy z integračních služeb a úložiště
- Okno Vlastnosti – zobrazuje podrobnosti/vlastnosti o úkolech a pracovních postupech
- Časové okno – zobrazuje průběh běžících úloh a pracovních postupů s podrobnostmi o načasování.
Nyní se podívejme, co můžeme dělat v Workflow Monitor
Jak otevřít Workflow Monitor
Krok 1) V nástroji Informatica Designer nebo Workflow manager klepněte na ikonu monitoru pracovního postupu
Krok 2) Tím se otevře okno sledování pracovního postupu
V nástroji pro sledování pracovního postupu uvidíte na levé straně úložiště a související integrační služby. Ve sloupci stavu uvidíte, zda jste připojeni nebo odpojeni k integrační službě. Pokud jste v odpojeném režimu, neuvidíte žádné spuštěné pracovní postupy. Existuje časový pruh, který nám pomáhá určit, jak dlouho trvalo provedení úkolu.
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 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 monitoru pracovního postupu Informatica jsou k dispozici dva typy zobrazení
- Zobrazení úloh
- Ganttův pohled
Úkol View
Zobrazení úkolů zobrazuje běhy pracovního postupu ve formátu sestavy a je organizováno podle běhů pracovního postupu. Poskytuje pohodlný přístup k porovnání běhů pracovních postupů a filtrování podrobností běhů pracovních postupů.
Zobrazení úkolů zobrazuje následující podrobnosti
- Seznam běhů workflow – Zobrazuje seznam běhů workflow. Obsahuje názvy složek, pracovních postupů, pracovních letů a úkolů. Zobrazuje běhy pracovního postupu v chronologickém pořadí s posledním spuštěním nahoře. Zobrazuje složky a Integration Services v abecedním pořadí.
- Stavová zpráva – 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.
- Čas zahájení – čas, kdy úkol nebo pracovní postup začal.
- Čas dokončení – čas, kdy úkol nebo pracovní postup dokončili provádění.
- Stav – Zobrazuje stav úlohy nebo pracovního postupu, zda byl pracovní postup zahájen, úspěšný, neúspěšný nebo přerušený.
Zobrazení Ganttova diagramu
V zobrazení Ganttova diagramu můžete zobrazit chronologické zobrazení běhů pracovního postupu. Ganttův diagram zobrazuje následující informace.
- Název úkolu – Název úkolu ve workflow
- Trvání – Doba potřebná k provedení úkolu
- Stav – nejnovější stav úkolu nebo pracovního postupu
Pro přepínání 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 sledovat a prohlížet detaily
V předchozích příkladech jsme vytvořili a
- Mapování „m_emp_emp_target“: Mapování je sada pokynů, jak upravit data a zpracování transformací, které ovlivňují sadu záznamů.
- Relace „s_ m_emp_emp_target“ : Relace je objekt vyšší úrovně k mapování, 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“: Pracovní postup 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 návrháře pracovního postupu, jak je popsáno v předchozím tématu
Krok 2) Přejděte na monitor pracovního postupu a v okně monitoru uvidíte podrobnosti zobrazené na snímku obrazovky, jako je úložiště, podrobnosti běhu pracovního postupu, podrobnosti o uzlu, čas spuštění běhu pracovního postupu, čas dokončení běhu 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 se provedení pracovního postupu dokončí, 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 na název úlohy
- Ve vyskakovacím okně vyberte „Získat vlastnosti spuštění“
- Zobrazí se okno vlastností s podrobnostmi úlohy
Krok 6) Kliknutím na každou z nabídek okna vlastností zobrazíte konkrétní podrobnosti.
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.
Podrobnosti úkolu -
Zdroj a Target Statistika
Statistika zdroje a cíle poskytuje podrobnosti o zdroji a cíli. Například, kolik řádků je načteno ze zdroje a 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čují, kolik záznamů se společnost Informatica pokusila aktualizovat nebo vložit cíl
- Dotčené řádky znamenají, kolik čísel aplikovaných řádků bylo skutečně úspěšných. 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ů bylo vypuštěno kvůli omezení cíle nebo jiným problémům.
V tomto kurzu jste se naučili, jak otevřít a monitorovat pracovní postupy a úlohy pomocí monitoru pracovních postupů.