Skip to content

Pianificazioni ​

Una Pianificazione fa partire un Processo a orari stabiliti, senza che nessuno scriva niente su un canale. È il punto della piattaforma in cui un'esecuzione non nasce da una conversazione.

Serve per tutto ciò che ha una cadenza invece di un innesco: un riepilogo notturno, un sollecito dopo sette giorni, un allineamento con un sistema esterno ogni mattina prima dell'apertura degli uffici.

Com'è fatta ​

Processo
Quello che viene eseguito. Una pianificazione punta a un processo, non a un intent
Espressione cron
Quando eseguirlo: la notazione standard dei minuti, delle ore, dei giorni, con l'anteprima delle prossime occorrenze
Fuso orario
In quale fuso va letta l'espressione. Predefinito UTC
Argomenti
I valori di partenza passati all'esecuzione
Timeout
Dopo quanto un'esecuzione viene considerata persa. Predefinito cinque minuti
Abilitata
Una pianificazione può esistere ferma. Appena creata è attiva, se non si dice il contrario

Nome e descrizione servono a chi la ritrova fra un mese: il nome deve dire cosa succede, non quando — l'orario è già nell'espressione.

Un nome per processo

Due pianificazioni dello stesso processo hanno nomi diversi nella stessa organizzazione. Lo stesso processo può averne quante serve: la stessa cosa a due cadenze — per esempio un riepilogo giornaliero e uno mensile — sono due pianificazioni, non una.

Cosa aggiunge rispetto a un cron di sistema ​

  • Le esecuzioni restano: ogni avvio lascia un esito consultabile, con input, output e durata
  • Si può avviare a mano: fuori orario, senza toccare l'espressione né aspettare la prossima occorrenza — utile per provarla appena scritta
  • Sta dove stanno i permessi: si crea e si modifica dalla dashboard, con gli stessi ruoli del resto, senza accedere a una macchina

Come si controlla che funzioni ​

Ogni pianificazione conserva l'ultima esecuzione e il suo esito:

riuscitanon riuscitatimeoutannullata

Lo storico completo sta in Esiti esecuzioni, con il dettaglio di ogni singolo avvio, e le stesse esecuzioni compaiono nel Process Monitor del processo.

La prova che vale

Appena creata una pianificazione, l'elenco delle prossime esecuzioni mostra se l'espressione e il fuso orario fanno quello che si intendeva — prima della notte seguente.

Documentazione Calybron