Skip to content

L'app desktop

L'app desktop di Noeva ETL mostra i processi del workspace, il loro grafo e le loro esecuzioni, e permette di avviarli. Non modifica i processi: la loro struttura sta nel codice, e si cambia con una revisione (Creare con Claude Code).

Accesso

Si accede con le credenziali Noeva. Il pulsante Guida nell'header apre questa documentazione dentro l'app, raggiungibile anche prima del login: i link verso GitHub o altri siti si aprono nel browser di sistema.

La lista dei processi

Dopo l'accesso si apre la lista dei processi ETL. Per ciascuno trovi la descrizione, qualche metrica sulla topologia e l'esito e la data dell'ultima esecuzione. Puoi cercare per nome, ordinare e filtrare per esito.

L'esito mostrato è quello dell'ultima run del workspace, chiunque l'abbia avviata: un processo lanciato da un collega non risulta "mai eseguito".

Se la lista mostra un errore

La lista chiede gli esiti delle ultime run al server Noeva. Se non risponde, al posto dei processi compare l'errore con il pulsante Riprova: non viene mostrata una lista parziale, che darebbe esiti sbagliati.

Il pannello del processo

Selezionare un processo non apre subito il grafo: apre un pannello laterale con lo storico delle esecuzioni e due azioni, Apri il grafo ed Esegui. Dallo storico puoi andare direttamente al grafo nello stato di una run passata.

Il grafo

Il grafo di un processo ha un indirizzo suo, che puoi condividere. I nodi hanno lo stesso colore in tutta la documentazione e nell'app:

NodoCosa rappresenta
sourceda dove entrano i dati: una tabella, una cartella di file
transformun controllo o una trasformazione, senza accesso a sistemi esterni
lookupuna query in sola lettura per arricchire i record
joinl'unione di due flussi su una chiave
try-catchun punto che cattura gli errori a valle e li devia su un ramo
sinkdove i dati vengono scritti
dead-letteril ramo rosso tratteggiato degli scarti

Ogni card mostra il tipo di connettore e dove punta, e le colonne che attraversano il nodo, in entrata e in uscita. Selezionando un nodo si apre il pannello di dettaglio con tutta la configurazione del connettore, in sola lettura e con i valori sensibili mascherati.

Avviare una run

Esegui, dalla lista o dal pannello, avvia la run e porta al grafo, dove l'avanzamento si aggiorna nodo per nodo. Puoi tornare alla lista mentre la run procede: l'avanzamento non si interrompe.

Un processo appena creato

Due cose da sapere quando un processo nuovo è appena stato approvato:

  1. Compare nella lista solo dopo un riavvio del server ETL. L'elenco dei grafi si costruisce all'avvio di etl serve: aggiornare la pagina non basta.
  2. Il pulsante Esegui va abilitato a parte. L'avvio manuale passa da un elenco di processi ammessi nel server Noeva, allineato a mano. Finché il nome nuovo non è lì, il processo si vede ma Esegui risponde con un errore.

Rivedere una run passata

Nel grafo, lo storico delle esecuzioni sta in un pannello laterale. Selezionare una run ne proietta l'esito sul grafo: ogni nodo si colora per come è andato, con i suoi contatori. La barra del grafo dice sempre quale esecuzione stai guardando, e l'indirizzo della pagina la include: condividerlo porta un collega esattamente lì.

Il messaggio d'errore di una run fallita è troncato a una riga nell'elenco; il comando accanto lo apre per intero in una finestra, da cui si può selezionare e copiare.

Prossimo passo

Leggere l'esito di una run: cosa significano gli stati e i contatori, e dove finiscono i record scartati.

Noeva è un marchio registrato di 4D S.R.L.