Prevádzka
Pravidelné (denné) spracovania pozostáva z niekoľkých činností: - spustenie spracovania - dohľad
Spustenie spracovania
Začiatok spracovania je potrebné konfigurovať s prihliadnutím najmä na zvolený režim servera parametrom StopIdle (viď Nastavenia). Pokiaľ je server konfigurovaný v režime stáleho behu, tzn. parameter StopIdle je vypnutý, nie je potrebné zabezpečovať pravidelné spúšťanie servera schedulerom OS. V takomto prípade je pravidelne spúšťaný dotaz definovaný na scenári, na základe ktorého je spustené nové spracovanie, resp. iterácia (viď Plánovanie). V prípade konfigurácie servera do režimu zastavenia po ukončení všetkých úloh je nutné zabezpečiť, aby bol server spustený pri každom spracovaní. Spustenie môže prebehnúť typicky OS schedulerom (vo Windows je to Task Scheduler, alebo napr. cron v unixe), prípadne iným schedulerom. Je ale potrebné dbať na správne nastavenie premenných prostredia tak, aby bola použitá správna verzia Javy, cesty pre JAVA_HOME a CLASSPATH.
Dohľad
V priebehu bežného denného spracovania môže dochádzať k rôznym situáciám. Aj v prípade, že je spracovanie plne vyladené sa občas vyskytnú problémy s dodávkou zdrojových dát, s ich kvalitou, prípadne iné problémy technického charakteru. Systém DWFC umožňuje riešiť situácie viacerými spôsobmi, pričom hlavným nástrojom na dohľad nad spracovaním je operátorská konzola znázornená na obrázku nižšie.
Konzola slúži na sledovanie priebehu spracovania a umožňuje sledovať nasledovné parametre spracovania:
- štatistika úloh - spracované úlohy, bežiace úlohy, úlohy, ktorých spustenie skončilo s chybou, úlohy čakajúce na spustenie
- filtrovanie, vyhľadávania podľa rôznych kritérií
- prezeranie predchádzajúcich spracovaní
- zobrazenie detailu vybraného spustenia, vrátane jednotlivých pokusov
V prípade úloh, ktoré skončili s chybou umožňuje konzola vykonať nasledovné akcie:
- nový pokus o spustenie - najmä v prípade chýb typu deadlock, alebo nedostatku zdrojov je nové spustenie úlohy riešením. V prípade, že dochádza pravidelne ku chybe pri spustení úlohy napr. z dôvodu nedostupnosti dát, je vhodné nastaviť opakovanie úlohy až pokiaľ sa nepodarí dáta načítať (viď Úloha).
- označenie ako vykonaná - je vhodné použiť v situácii, kedy došlo k manuálnej korekcii, tzn. manuálnemu spracovaniu dát. V takomto prípade sa úloha považuje za vykonanú, čoho dôsledkom sú splnené podmienky pre spustenie ďalších úloh, ktoré sú na tejto úlohe závislé.
