

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Pianificazioni basate sul tempo per processi e crawler
<a name="monitor-data-warehouse-schedule"></a>

Puoi definire una pianificazione basata sul tempo per i crawler e i processi in AWS Glue. La definizione di queste pianificazioni usa la sintassi [cron](http://en.wikipedia.org/wiki/Cron) di tipo Unix. Specifichi il tempo in [Coordinated Universal Time (UTC)](http://en.wikipedia.org/wiki/Coordinated_Universal_Time) e la precisione minima per una pianificazione è 5 minuti.

Per ulteriori informazioni sulla configurazione di processi e crawler da eseguire utilizzando una pianificazione, consulta [Avvio di lavori e crawler utilizzando i trigger](trigger-job.md).

## Espressioni Cron
<a name="CronExpressions"></a>

Le espressioni Cron hanno sei campi obbligatori separati da uno spazio vuoto. 

**Sintassi**

```
cron(Minutes Hours Day-of-month Month Day-of-week Year)
```


| **Campi** | **Valori** | **Caratteri jolly** | 
| --- | --- | --- | 
|  Minuti  |  0-59  |  , - \$1 /  | 
|  Ore  |  0-23  |  , - \$1 /  | 
|  D ay-of-month  |  1-31  |  , - \$1 ? / L W  | 
|  Mese  |  1-12 o JAN-DEC  |  , - \$1 /  | 
|  D ay-of-week  |  1-7 o SUN-SAT  |  , - \$1 ? / L  | 
|  Anno  |  1970–2199  |  , - \$1 /  | 

**Caratteri jolly**
+ Il carattere jolly **,** (virgola) include valori aggiuntivi. Nel campo `Month`, `JAN,FEB,MAR` includono gennaio, febbraio e marzo.
+ Il carattere jolly **-** (trattino) specifica gli intervalli. Nel campo `Day`, 1-15 include i giorni dall'1 al 15 del mese specificato.
+ Il carattere jolly **\$1** (asterisco) include tutti i valori nel campo. Nel campo `Hours`, **\$1** include ogni ora.
+ Il carattere jolly **/** (barra) specifica gli incrementi. Nel campo `Minutes` puoi immettere **1/10** per specificare ogni decimo minuto, a partire dal primo minuto dell'ora (ad esempio, l'11°, il 21° e il 31° minuto).
+ Il carattere jolly **?** (punto interrogativo) specifica un valore. **Nel `Day-of-month` campo puoi inserire **7**, e se non ti interessa in che giorno della settimana è il settimo, puoi inserire?** sul Day-of-week campo.
+ Il carattere jolly **L** nel campo `Day-of-month` o `Day-of-week` specifica l'ultimo giorno del mese o della settimana.
+ Il carattere jolly **W** nel campo `Day-of-month` specifica un giorno feriale. Nel campo `Day-of-month`, `3W` specifica il giorno più vicino al terzo giorno feriale del mese.

**Limits**
+ Non puoi specificare i campi `Day-of-month` e `Day-of-week` nella stessa espressione cron. Se specifichi un valore in uno dei campi, devi usare un carattere **?** nell'altro campo.
+ Le espressioni cron che indicano frequenze più rapide di 5 minuti non sono supportate. 

**Esempi**  
Quando crei una pianificazione puoi utilizzare le seguenti stringhe cron di esempio.


| Minuti | Ore | Giorno del mese | Mese | Giorno della settimana | Anno | Significato | 
| --- | --- | --- | --- | --- | --- | --- | 
|  0  |  10  |  \$1  |  \$1  |  ?  |  \$1  |  Esegui ogni giorno alle 10:00 (UTC)  | 
|  15  |  12  |  \$1  |  \$1  |  ?  |  \$1  |  Esegui ogni giorno alle 12:15 (UTC)  | 
|  0  |  18  |  ?  |  \$1  |  LUN-VEN  |  \$1  |  Esegui dal lunedì al venerdì alle 18:00 (UTC)  | 
|  0  |  8  |  1  |  \$1  |  ?  |  \$1  |  Esegui ogni primo giorno del mese alle 8.00 (UTC)  | 
|  0/15  |  \$1  |  \$1  |  \$1  |  ?  |  \$1  |  Esegui ogni 15 minuti  | 
|  0/10  |  \$1  |  ?  |  \$1  |  LUN-VEN  |  \$1  |  Esegui dal lunedì al venerdì ogni 10 minuti  | 
|  0/5  |  8-17  |  ?  |  \$1  |  LUN-VEN  |  \$1  |  Esegui dal lunedì al venerdì dalle 8:00 alle 17:55 (UTC) ogni 5 minuti  | 

Ad esempio, per eseguire una pianificazione ogni giorno alle 12:15 UTC, specifica:

```
cron(15 12 * * ? *)   
```