V našem předchozím kurzu jsme diskutovali o pracovním postupu - což není nic jiného než skupina příkazů nebo pokynů k integrační službě. Definuje, jak spustit úkol, jako je příkazový úkol, relační úkol, e-mailový úkol atd. Ke sledování všeho je zjednodušeno a provedeno v požadovaném pořadí, potřebujeme Workflow Monitor.
Co je Workflow Monitor?
Monitor pracovního toku je nástroj, pomocí kterého můžete sledovat provádění pracovních toků a úkolů přiřazených k pracovnímu toku.
V monitoru sledu prací můžete,
- Podívejte se na podrobnosti provedení
- Podívejte se na historii provádění pracovního postupu
- Zastavte, zrušte nebo restartujte pracovní postupy a úkoly
- Zobrazit pracovní postupy těch, kteří jsou spuštěni alespoň jednou
V tomto výukovém programu - naučíte se
- Jak otevřít Workflow Monitor
- Zobrazení úlohy
- Ganttův diagram
- Příklad - Jak sledovat a prohlížet podrobnosti
Monitor pracovního postupu 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 úkolů a pracovních toků
- Časové okno - zobrazuje průběh spuštěných úkolů a pracovních toků s podrobnostmi časování.
Nyní se podívejme, co můžeme dělat v Workflow Monitoru
Jak otevřít Workflow Monitor
Krok 1 - V sadě nástrojů Informatica Designer nebo Workflow manager klikněte na ikonu monitoru pracovního toku
Krok 2 - Otevře se okno monitoru pracovního postupu
V nástroji pro sledování pracovního postupu uvidíte úložiště a přidružené integrační služby na levé straně. 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á lišta, 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í monitor zobrazí stav jako připojený.
Pohledy v Monitoru sledu prací
V monitoru pracovního toku Informatica jsou k dispozici dva typy pohledů
- Pohled na úkol
- Ganttův pohled
Zobrazení úlohy
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ání běhů pracovního postupu a filtrování podrobností běhů pracovního postupu.
Zobrazení úloh zobrazuje následující podrobnosti
- Seznam běhů pracovního postupu - Zobrazí seznam běhů pracovního postupu. Obsahuje složky, pracovní postupy, pracovní listy a názvy úkolů. Zobrazuje běhy pracovního postupu v chronologickém pořadí, přičemž nejnovější běh je nahoře. Zobrazuje složky a integrační služby podle abecedy.
- Stavová zpráva - Zpráva od Integration Service týkající se stavu úkolu nebo pracovního postupu.
- Uzel - uzel integrační služby provedl úkol.
- Čas zahájení - Čas, kdy byl spuštěn úkol nebo pracovní postup.
- Čas dokončení - čas, kdy úkol nebo pracovní postup dokončil provádění.
- Stav - zobrazuje stav úkolu nebo pracovního postupu, ať už pracovní postup začal, byl úspěšný, selhal nebo byl přerušen.
Ganttův diagram
V zobrazení Ganttova diagramu můžete zobrazit chronologické zobrazení běhů pracovního toku. Ganttův diagram zobrazuje následující informace.
- Název úkolu - Název úkolu v pracovním postupu
- Doba trvání - čas potřebný k provedení úkolu
- Stav - nejnovější stav úkolu nebo pracovního postupu
Přepínání mezi Ganttovým diagramem a zobrazením úkolů
Chcete-li přepnout z Ganttova diagramu do zobrazení úkolů nebo naopak, změňte režim kliknutím na příslušné tlačítko, jak je znázorněno na snímku obrazovky.
Příklad - Jak sledovat a prohlížet podrobnosti
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ě pro mapování, které specifikuje vlastnosti provedení. Například možnosti ladění výkonu, podrobnosti 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í úkolů a závislost nebo tok provádění.
Nyní budeme v tomto tématu analyzovat podrobnosti provádění.
Krok 1 - Restartujte návrháře pracovního postupu, jak je popsáno v předchozím tématu
Krok 2 - Přejít na monitor pracovního postupu a v okně monitoru uvidíte podrobnosti, jak jsou zobrazeny na obrazovce, jako je úložiště, podrobnosti o běhu pracovního postupu, podrobnosti uzlu, čas spuštění pracovního postupu, čas dokončení pracovního stavu a stav.
Krok 3 - Zde můžete zobrazit aktuálně spuštěný pracovní postup, který má status „spuštěn“.
Krok 4 - Jakmile je spuštění pracovního postupu dokončeno, jeho stav by se změnil na úspěšný / neúspěšný spolu s podrobnostmi o počátečním a koncovém čase.
Krok 5 - Zobrazení podrobností úkolu
- Klikněte pravým tlačítkem na název úkolu
- Ve vyskakovacím okně vyberte možnost „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 služby integrace atd.
Podrobnosti úkolu -
Statistika zdroje a cíle
Statistiky zdroje a cíle poskytují 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 se ze zdroje načte 14 záznamů a všech 14 se naplní v cílové tabulce.
- Aplikované řádky označují, kolik záznamů se Informatica pokusila aktualizovat nebo vložit cíl
- Ovlivněné řádky znamenají, kolik čísel použitých řádků bylo skutečně úspěšných. Zde je v cíli úspěšně načteno všech 14 řádků, takže počet je u obou stejný.
- Odmítnuté řádky znamenají, kolik řádků bylo zrušeno kvůli omezení cíle nebo jiným problémům.
V tomto kurzu jste se naučili otevírat a sledovat pracovní toky a úkoly pomocí monitoru pracovního toku.