L'Execution Info

Navigation:  Il Package: lavorazione dei dati > Esecuzione del Package >

L'Execution Info

Previous pageReturn to chapter overviewNext page

Durante l'esecuzione di un oggetto del Package o di un Book, la UI di IrionEDM espone una maschera contenente diverse informazioni di esecuzioni, quali nome degli oggetti coinvolti nell'esecuzione e stato delle relative elaborazioni. Al termine di un'esecuzione è possibile recuperare queste informazioni mediante il pulsante Open ExecutionDetails_16 nella gruppo Execution del ribbon Book.

 

La maschera delle Execution Info organizza gli oggetti, eseguiti o da eseguire, sulla base del grafo delle dipendenze e ne espone:

il nome,

lo stato di elaborazione,

il tempo di esecuzione,

la percentuale di tempo impiegato per la sua elaborazione,

il numero di record in output,

lo spazio allocato,

alcune informazioni a corredo (e.g. presenza di Cache ed Audit),

l'eventuale messaggio di errore.

 

Timestamp, data e ora di avvio dell'esecuzione;

Detail,

Name, il nome dell'oggetto eseguito;

Severity, il livello relativo all'esito dell'esecuzione (info, warning, error);

Action, l'azione

Progress

Status

Elapsed

Message

 

Il nome di ogni oggetto è corredato dell'icona che ne identifica la classe di oggetti di appartenenza.

 

Lo stato di elaborazione è espresso mediante le seguenti icone:

Running GearsRun_16 (oggetto in esecuzione),

Success Ok_16 (oggetto eseguito con successo),

Not Executed TimerStop_16 (oggetto non ancora eseguito),

Waiting TimerPause_16 (oggetto in attesa dell'esecuzione di oggetti da cui dipende),

Error Delete16 (errore di esecuzione),

Canceled Delete16 (oggetto eliminato manualmente dell'utente).

 

info

Un tooltip sull'icona dello stato di elaborazione consente di distinguere tra lo stato Error e lo stato Canceled.

 

Le eventuali informazioni a corredo degli oggetti eseguiti sono specificate mediante le seguenti icone:

Cache Created DataDown_16 (è stata creata una nuova cache relativa all'oggetto corrente),

Cache Used DataUp_16 (è stata utilizzata una cache, relativa all'oggetto corrente, già esistente),

Audited Audit_16 (l'oggetto è sottoposto ad audit),

Data Model Table DataModelSave_16 (l'oggetto è caricato in memoria e può essere visualizzato),

Materialized DataDisk_16 (un dataset intermedio del grafo delle dipendenze è salvato in una tabella temporanea per ottimizzare l'esecuzione).

 

Il gruppo Execution del tab Book del ribbon dispone di alcune utili funzionalità per facilitare la consultazione delle informazioni di esecuzione.

I pulsanti Low ExecInfoLevelLow16 e High ExecInfoLevelHigh16 consentono di mostrare, rispettivamente:

la durata dell'esecuzione ed il numero progressivo dei passaggi eseguiti;

l'albero delle dipendenze con le informazioni di esecuzione per ciascun oggetto e ulteriori informazioni di esecuzione, quali le principali operazioni eseguite per ciascuno degli oggetti dell'albero delle dipendenze.

 

info

Il pulsante Low Information Level è disponibile solo in fase di esecuzione.

 

Tipicamente, il livello di dettaglio delle informazioni di esecuzione corrisponde a quello selezionato durante l'ultima esecuzione, ma può essere personalizzato. Dalla barra degli strumenti di IrionEDM, selezionando Tools e quindi Options, è possibile aprire una maschera che espone diverse opzioni di personalizzazione. In particolare, nel riquadro Detail Level del tab UserInterface è possibile specificare il livello di dettaglio con cui si desidera visualizzare le Execution Info.

 

Il gruppo Execution del tab Book del ribbon comprende pulsanti per diverse modalità con cui filtrare le informazioni di esecuzione, in base allo stato degli oggetti presenti nel grafo delle dipendenze:

None NoFilter16, espone tutti gli oggetti senza alcun tipo di filtro;

Running FilterRunning16, mostra gli oggetti in fase di esecuzione;

Failed/Cancelled FilterFailed16, visualizza gli oggetti cancellati o la cui esecuzione è fallita;

Success FilterSucceded16, mostra gli oggetti eseguiti con successo;

NotExecuted FilterNotExecuted16, visualizza gli oggetti non ancora eseguiti;

Waiting FilterPaused16, visualizza gli oggetti in attesa dell'esecuzione di oggetti da cui dipendono.

 

Il pulsante Export Export_16 permette di esportare le informazioni di esecuzione su file xml. Questi file possono essere nuovamente importati dal ribbon con il pulsante Import Import_16.

 

Il pulsante Stop Stop16, disponibile solo in fase di esecuzione, consente di annullare l'elaborazione dell'oggetto corrente e di quelli successivi.

 

info

Nel Control Panel Workspace sono disponibili in consultazione le Execution Info riferite a specifici intervalli temporali.

 

In caso di errore dell'esecuzione, l'execution info presenta, in intestazione il simbolo ExecutionError16.

 

info

In caso di errore dell'esecuzione, è possibile copiare lo stacktrace selezionando il simbolo ExecutionError16. Si apre, in tal modo, la finestra di dialogo IrionDQException che consente di leggere il dettaglio dell'errore. Inoltre, nella parte bassa della finestra, sono presenti le seguenti icone:

Show details ZoomIn16, mostra il dettaglio dell'errore;

Copy details to clipboard Copy16, copia il dettaglio dell'errore;

Save details to file and open DocumentMoreDetails_16, salva il dettaglio dell'errore su un file ed apre quest'ultimo.