Automatizzare una sequenza di progetti

Automatizzare una sequenza di progetti












Home » Risorse » Qui

Lokad fa il possibile per rendere ogni operazione il più rapida possibile. Tuttavia, alcune operazioni richiedono qualche minuto, o anche di più, prima di essere completate. Per evitare, quindi, di aspettare che tutti i risultati siano pronti, Lokad offre la possibilità di avviare automaticamente l'elaborazione dei dati secondo un programma prestabilito. Alcuni processi, inoltre, richiedono un'intera sequenza di operazioni da eseguire in un ordine ben preciso. Anche in questo caso, Lokad agevola il lavoro, consentendo di definire una sequenza di operazioni da eseguire.

Sequenze di progetti

Con un account Lokad è possibile creare vari tipi di progetti. In particolare, si può creare una sequenza di progetti cliccando su:

Image

Questo tipo di progetto può essere configurato sia per programmare, sia per definire una sequenza. Una volta creato il progetto, cliccare Edit (modifica) per iniziare ad apportare le modifiche necessarie. Suggeriamo prima di tutto di cambiare il titolo e sostituirlo con una descrizione chiara ed evocativa:

Image

Programmare

Il progetto sequenza può essere eseguito manualmente, cliccando su Run (esegui), proprio come avviene per gli altri progetti. Per impostazione predefinita, quando viene creato un progetto sequenza, l'esecuzione programmata è disabilitata. Per abilitare l'esecuzione programmata, spuntare la casella Enable scheduled execution (abilita esecuzione programmata) e cliccare su Save (salva).

Image

Sarà possibile modificare in seguito i dettagli per la programmazione. Lokad supporta due tipi di programmazione, giornaliera o settimanale. Per ogni programmazione, sarà necessario definire ora e fuso orario da applicare. Ricordiamo di inserire l'ora in formato 24h (ad esempio, 13:00 invece di 1PM).

Suggeriamo, inoltre, di selezionare una sequenza principale da eseguire ogni notte (dopo la mezzanotte, secondo il fuso orario di riferimento dell'azienda). Questa sequenza inizierà con l'aggiornamento dei dati (dando per scontato che Lokad disponga di un connettore dati) e terminerà con l'emissione dei rapporti. In questo modo, possiamo essere sicuri di avere ogni mattina i dati Lokad più “freschi”.

Definire

Una volta creato il progetto sequenza, è possibile definire la sequenza vera e propria in cui i progetti andranno eseguiti. Prima di tutto, occorre selezionare il progetto da inserire nella sequenza, cliccando sul pulsante Add projects (aggiungi progetti).

Image

A ogni progetto corrispondono delle impostazioni:

  • Continue if failed (continua se fallito) indica che la sequenza può passare al progetto successivo se quello precedente non è stato completato correttamente. Questa opzione può essere selezionata se il progetto che non è andato a buon fine non è indispensabile per la sequenza.
  • Skip if more recent than N minutes (salta se più recente di N minuti) rende più rapida l'esecuzione di sequenze lunghe. Ad esempio, aggiornare un'origine dati può richiedere diverse ore, ma se i dati sono stati aggiornati nelle ultime 12 ore non è necessario aggiornarli di nuovo.