Pianificazione del lavoro
Cosa puoi trovare in questa pagina
Informazioni sulla programmazione dei lavori
Quando si crea un lavoro in XM Discover, è possibile scegliere quando eseguirlo. Alcuni lavori possono essere programmati per essere eseguiti in modo ricorrente, mentre altri possono essere programmati una tantum.
È possibile impostare la programmazione del lavoro in due punti diversi:
Consiglio Q: i lavori di caricamento di file ad hoc e XM Discover Link non possono essere pianificati perché vengono eseguiti immediatamente dopo la configurazione.
Impostazione di un programma di lavoro
Seguire le istruzioni di questa sezione per impostare un programma di lavoro ricorrente:
Timing di un lavoro una tantum
Quando si crea un lavoro, è possibile impostarne l’esecuzione immediatamente dopo la creazione:
Determinazione del tempo di esecuzione Avanti
Quando si crea una pianificazione dei lavori, si sceglie la frequenza e la data di esecuzione del lavoro. Questa sezione spiega come determinare l’orario di esecuzione previsto per il lavoro in base alle impostazioni.
Lavori a ore
Se si configura un lavoro in modo che venga eseguito ogni ora, si attiverà il prima possibile, invece di aspettare l’istanza disponibile all’ora “Avvia”.
Ad esempio, supponiamo che si stia creando un nuovo lavoro con cadenza oraria, a partire dalle 8:30 del mattino. Quando si salva il lavoro, l’ora corrente è 9:18 AM. Il lavoro non aspetterà le 8:30 del giorno avanti per iniziare a funzionare. L’orario previsto per la corsa successiva sarà alle 9:30 del giorno stesso.
Lavori giornalieri, settimanali e mensili
Per i lavori giornalieri, settimanali e mensili, l’esecuzione Avanti viene impostata sulla prima istanza disponibile dell’orario “Inizia”.
Ad esempio, supponiamo che si crei un nuovo lavoro il 15 marzo alle 13:00. La tabella seguente contiene gli orari di esecuzione previsti in avanti per le diverse impostazioni di pianificazione:
| Pianifica | Esecuzione successiva |
|---|---|
| Tutti i giorni, l’orario di inizio è antecedente alle 13:00 | 16 marzo |
| Tutti i giorni, l’orario di inizio è successivo alle 13.00 | 15 marzo (lo stesso giorno) |
| Ogni 4 giorni del mese | 4 aprile |
| Ogni 20 giorni del mese | 20 marzo |
| Ogni 15° giorno del mese, l’orario di inizio è anticipato alle 13:00 | 15 aprile |
| Ogni 15° giorno del mese, l’orario di inizio è successivo alle 13:00 | 15 marzo (lo stesso giorno) |
| Ogni 31° giorno del mese | 31 marzo (poi 30 aprile, 31 maggio e così via) |
Impostazioni avanzate
Per i lavori che vengono eseguiti secondo una pianificazione regolare, sono disponibili 2 impostazioni avanzate per personalizzare il comportamento del lavoro:
- Aggiornare la query di avvio del lavoro: Quando un lavoro messo in pausa viene ripreso, verranno caricati tutti i dati dal momento in cui il lavoro è stato disattivato. Per grandi quantità di dati, questa azione potrebbe andare in time out. Questa opzione consente di modificare la data di inizio del caricamento dei dati.
- Abilitare il caricamento incrementale dello storico: Quando si imposta un connettore, è comune caricare i dati storici fino alla data corrente. Per i set di dati di grandi dimensioni, questa azione potrebbe andare in time out. Per risolvere questo problema, è possibile utilizzare questa opzione per caricare i dati storici in batch incrementali.
Per accedere a queste impostazioni:
Aggiornare la query di avvio del lavoro
I lavori incrementali sono configurati per essere eseguiti a intervalli regolari, caricando tutti i dati disponibili dalla fine dell’esecuzione precedente fino al momento attuale. Se un connettore è stato disattivato per qualche tempo e poi viene riacceso, cercherà di caricare tutti i dati dal momento in cui il connettore è stato disattivato. È possibile modificare la data di inizio utilizzata per il caricamento dei dati quando il lavoro viene riattivato.
Per modificare la data, inserire una nuova data nella casella Aggiorna la query di inizio lavoro.
La data deve essere nel seguente formato: YYYY-MM-DDTHH:mm:ss.SSSZ.
Esempio: le 6 del mattino del 1° settembre 2024 diventano 2024-09-01T06:00:00.000Z.
Abilita il carico storico incrementale
Quando si imposta un connettore per la prima volta, è comune caricare i dati storici fino alla data corrente. Per grandi quantità di dati, il lavoro può andare in time out prima di essere completato. È possibile caricare i dati in modo incrementale in batch, consentendo di importare l’intero set di dati.
Attenzione: Una volta raggiunta la data di scadenza, il lavoro viene automaticamente disattivato. Quando si configura un lavoro per caricare i dati storici, si consiglia di creare un secondo lavoro per caricare i dati attuali in futuro (se necessario).
Per caricare i dati storici in modo incrementale:
È possibile monitorare i lavori come di consueto sotto la voce Stato dell’ultima esecuzione o nel campo Sessioni storiche scheda. Il tipo di esecuzione sarà Storico incrementale.
Esempio: In questa configurazione, il lavoro verrà eseguito una volta al giorno per caricare 30 giorni di dati. Poiché è configurato per caricare da “Anno a data”, la prima esecuzione caricherà i dati di gennaio. Il giorno avanti verranno caricati i dati di febbraio. Quando il lavoro raggiunge il mese corrente, viene disattivato.
È fantastico! Grazie per il tuo feedback!
Grazie per il tuo feedback!