Task-uri auxiliare

In aceasta sectiune este posibila executia imediata sau planificata a operatiilor de scripting, bazate pe limbajul Groovy.

Pot fi gestionate aici task-uri precum:

  • calcul indicatori;

  • prelucrare date;

  • operatii ce sunt necesare de efectuat pe baza de date la o anumita data/interval de timp;

  • golirea planificata a tabelelor temporare;

  • generarea unor raportari specifice.

Rezultatul executiei operatiilor este stocat in baza de date si poate fi accesat in tabelul cu lista de executii.

Pentru a configura un task auxiliar, parcurgeti urmatorii pasi:

1. Apasati butonul Adaug, din partea stanga-sus a ferestrei;

2. In partea stanga-jos a ferestrei, completati campurile Cod si Descriere;

3. Actualizati, pentru un task programat, campul Expr. Cron, astfel:

  1. Accesati link-ul http://www.cronmaker.com/;

  2. Alegeti frecventa operatiunii programate (minute, ore, zi, saptamana, luna, an). De exemplu, pentru optiunea Daily - Everyday - Starts at 08:00, actiunea programta se va realiza in fiecare zi, la ora 08:00.

  3. Apasati butonul Generate;

  4. Din zona de ecran Result, copiati valoarea aferenta campului Cron format. Pentru exemplul de mai sus, va avea forma «0 0 8 1/1 * ? *».

  5. Reveniti in consola de administrare a aplicatiei EMSYS, pe tab-ul Task-uri auxiliare si completati in campul Expr. Cron valoarea de la punctul d.

4. Apasati butonul Ok, din partea stanga-sus a ferestrei, pentru salvarea task-ului;

5. Accesati, din partea stanga-jos a ferestrei, butonul Alege fisierul, din dreptul campului Fisier script. Selectati un fisier de tip .groovy sau .zip, ce contine scripturi groovy si apasati butonul Incarcare.

6. Pentru executia imediata a task-ului, apasati, din partea stanga-sus a ferestrei, butonul Executa imediat.

Pentru executia programata, in functie de expresia completata la pasul 3., apasati butonul Executie in fundal.

7. Analizati rezultatul executiei, in partea dreapta-sus a ferestrei, pozitionandu-va pe inregistrarea executiei si apasand butonul din dreptul acesteia, de pe coloana Download.

Notă

In cazul in care task-ul necesita parametri de intrare, acestia vor putea fi specificati in tabelul din partea dreapta-jos, prin actualizarea campurilor Nume, Valoare, Tip si Descriere.