Crea e gestisci job
Quando si esegue un caricamento dati, un flusso di dati o un flusso di lavoro, Oracle Data Transforms crea un job per completare il processo in background.
Un job è costituito da più passi che corrispondono a un task di esecuzione.
Per impostazione predefinita, nella pagina Job sono elencate le sessioni dei job di esecuzione in esecuzione e completate per il giorno corrente, poiché il parametro Date è impostato su Today per impostazione predefinita. È possibile fare clic su uno qualsiasi degli ID istanza dall'elenco per visualizzarne i dettagli.
Per utilizzare i job in Trasformazioni dati, è possibile effettuare le operazioni riportate di seguito.
Creare un job dalla home page
Per creare un nuovo job,
- Nella home page, fare clic su Job nel riquadro sinistro per accedere alla pagina Job.
- Fare clic su Crea job.
Diapositive della pagina Crea job.
- Nell'elenco a discesa Tipo di risorsa selezionare il tipo di risorsa per la quale si desidera creare un nuovo job. Può essere: flusso di dati, flusso di lavoro o schema.
- Tutte le risorse associate al tipo di risorsa selezionato vengono elencate nel campo Risorsa. Nell'elenco a discesa Risorsa selezionare la risorsa richiesta per la quale si desidera creare un nuovo job.
- Fare clic su Crea.
Viene creato un nuovo job che viene aggiunto all'elenco esistente dei job nella pagina Job.
Crea una mansione dalla pagina Progetti
Per visualizzare le sessioni di lavoro relative a un progetto specifico:
- Fare clic sulla casella Progetto visualizzata nella pagina Progetti.
Viene visualizzata la pagina Dettagli progetto.
- Nel riquadro sinistro, fare clic su Job.
Viene visualizzata la pagina Job. Visualizza tutti i job e i relativi dettagli relativi al progetto selezionato.
Nota
Questa pagina è specifica del progetto e visualizza solo i job relativi al progetto selezionato. - Per creare un altro job, fare clic su Crea job.
- Immettere tutti i dettagli richiesti e fare clic su Crea.
Viene creato un nuovo job che viene aggiunto all'elenco esistente di job per il progetto.
Visualizza ed elimina un job
- Visualizza dettagli del job selezionato.
- Eseguire di nuovo il job.
- Eliminare il job.
Questa pagina include anche l'icona
per aggiornare l'elenco visualizzato e l'icona
che è possibile utilizzare per configurare la rimozione dei job precedenti (vedere Configura intervallo di rimozione per job) o per invalidare la cache (vedere Invalida cache per job incompleti o bloccati).
Fare clic sul job per visualizzare informazioni dettagliate nella pagina Dettagli job.
Pagina Dettagli job
- Arresta: arresta il job.
- Riesegui: esegue di nuovo il job.
- Riprova: esegue di nuovo il job dal passo in cui non è riuscito.
- Visualizza job: visualizza la lista dei job.
- Elimina: elimina il job.
- Riesegui tabelle selezionate: per i job di caricamento dati, consente di eseguire di nuovo il job per le tabelle selezionate. Tenere presente che è possibile utilizzare questa funzione per i job in cui il job di caricamento dati principale ha esito positivo oppure presenta errori in uno qualsiasi dei passi.
Nella pagina vengono visualizzati i dettagli del job riportati di seguito.
- ID istanza: l'ID job.
- Stato: lo stato del job: Fine, Errore, In coda, In esecuzione, In attesa e Avvertenza.
- Oggetto di progettazione: l'oggetto di progettazione a cui appartiene il job: caricamento dati, flusso dati o flusso di lavoro.
- Inizio: data e ora di inizio dell'esecuzione del job.
- Fine: data e ora di fine dell'esecuzione del job.
- Durata: il tempo impiegato per l'esecuzione del job.
- Conteggio righe: numero totale di righe elaborate durante la sessione del job.
- Conteggio inserimenti: numero di righe inserite durante la sessione job.
- Aggiorna conteggio: numero di righe aggiornate durante la sessione del job.
- Conteggio eliminazioni: numero di righe eliminate durante la sessione del job.
- Conteggio errori: numero di righe che hanno causato errori durante la sessione del job.
La tabella Passi visualizza nodi separati per le sezioni dedicate. Le sezioni includono Job di amministrazione per i task di pre-elaborazione generali, Set di esecuzioni per l'elaborazione dei task e Tabelle per elencare tutte le tabelle elaborate durante l'esecuzione del job.
Configura intervallo rimozione per job
È possibile configurare l'intervallo per rimuovere i job meno recenti per ridurre il carico nella tabella delle sessioni. L'intervallo di tempo predefinito è 30 giorni. Ciò significa che tutti i job più vecchi di 30 giorni verranno rimossi periodicamente. Si noti che solo un utente ADMIN (odiadmin) può configurare l'intervallo di rimozione.
Per configurare l'intervallo di rimozione per i job, fare clic sull'icona a forma di ingranaggio (
) nella pagina Job e selezionare Rimuovi job. Nella finestra di dialogo Configurazioni impostare il valore richiesto nel campo Elimina job prima di (giorni) e fare clic su Salva.
Annulla convalida cache per job incompleti o bloccati
In rari casi, è possibile che venga rilevato un job che non viene eseguito correttamente e che sia bloccato o completato con passi mancanti. Per eseguire di nuovo tali job, è innanzitutto necessario invalidare la cache per cancellare i dati di esecuzione esistenti o arrestare i job in esecuzione in background.
Nella pagina Job fare clic sull'icona a forma di ingranaggio (
) e fare clic su Invalida cache. Nella finestra di dialogo, selezionare Tutto dall'elenco a discesa Seleziona ambito e fare clic su Invalida cache.
Tenere presente quanto riportato di seguito.
- Questa opzione può essere utilizzata solo da un utente ADMIN (odiadmin).
- Quando si utilizza questa opzione, non viene interessato alcun job in esecuzione.
- I job di esportazione o importazione non vengono interessati quando si utilizza questa opzione.
Cerca una mansione
È inoltre possibile cercare la sessione di lavoro richiesta per conoscerne i dettagli in base a filtri quali:
- Nome: nome del job.
- Stato: selezionare lo stato della sessione richiesto dall'elenco: Tutto, Fatto, Errore, In coda, In esecuzione, In attesa e Avvertenza. Si noti che per utilizzare le opzioni di filtro In coda e In attesa nell'elenco a discesa è necessario abilitare l'opzione Mostra job in coda/in attesa.
- Mostra job in coda/in attesa: abilitare questa opzione per includere i job in coda o in attesa nell'elenco nella pagina Job. Quando questa opzione è abilitata, l'elenco a discesa Stato include le opzioni In coda e In attesa che è possibile utilizzare per filtrare l'elenco.
- Data: selezionare la data di esecuzione della sessione job richiesta, ovvero Tutte, Oggi, Ieri, Ultima settimana, Ultimo mese e Intervallo personalizzato, che consente di selezionare date di inizio e fine specifiche.
Argomento padre: Pagina Trasformazioni dati