Dependency

Z DWFC3
Verzia z 14:11, 16. august 2017, ktorú vytvoril Ferec (Diskusia | príspevky) (Vytvorená stránka „Závislosti predstavujú v rámci spracovania vzťahy medzi jednotlivými úlohami. Môžu byť zadefinované na viacerých úrovniach: závisloti medzi úlohami a závi...“)

(rozdiel) ← Staršia verzia | Aktuálna úprava (rozdiel) | Novšia verzia → (rozdiel)
Prejsť na: navigácia, hľadanie

Závislosti predstavujú v rámci spracovania vzťahy medzi jednotlivými úlohami. Môžu byť zadefinované na viacerých úrovniach: závisloti medzi úlohami a závislosti medzi skupinami. Základným typov závislosti je závislosť medzi úlohami. Jedná sa aj o preferovaný typ závislosti a určuje, že je úloha spustiteľná až vtedy, ak sú jej závislosti splnené. Závislosti medzi skupinami predstavujú zjednodušenie v prípadoch, kedy existujú skupiny s jasne oddeleným behom, napr. Maintenance úlohy po dokončení spracovania. Z hľadiska spracovania predstavuje závislosť medzi úlohami obmedzenie, ktoré určuje kedy je možné úlohu spustiť.

Existujú nasledovné typy závislostí:

  • Úspešné dokončenie (On Success) - je typ závislosti medzi úlohami, ktorá je splnená vtedy, ak je závislá úloha úspešne ukončená v rovnakom spracovaní (tzn. za rovnaký dátum a rovnakú iteráciu). Ak je takáto závislosť definovaná na úrovni skupiny
  • Chybné dokončenie (On Failure) - je typ závislosti medzi úlohami, ktorá je splnená vtedy, ak je závislá úloha neúspešne ukončená v rovnakom spracovaní (tzn. za rovnaký dátum a rovnakú iteráciu)
  • Výhradný beh (Exclusive) - je typ závisosti medzi úlohami, ktoré nesmú byť spustené súčasne