Introduzione ai flussi di lavoro
Un flusso di lavoro è costituito da più flussi organizzati in una sequenza in cui devono essere eseguiti.
Ogni flusso di dati viene eseguito come passo. È inoltre possibile aggiungere workflow, query SQL, caricamenti dati, nonché variabili come passi all'interno di un workflow. Quando si esegue un workflow, un passo ha esito positivo o negativo. A seconda che il primo passo abbia esito positivo o negativo, è possibile scegliere il passo successivo da eseguire.
Ecco un esempio di workflow:

Descrizione della figura introduzione-workflows.png
In questo esempio, il workflow esegue le azioni riportate di seguito.
- Eseguire il flusso di dati del "feed FDA settimanale".
- Se l'esecuzione del flusso di dati "feed FDA settimanale" riesce, eseguire il flusso di dati "Avvisi CDC settimanali".
- Se l'esecuzione del flusso di dati "Avvisi CDC settimanali" riesce, eseguire il flusso di dati "Carica Assistenza sanitaria statale".
- Se uno qualsiasi dei precedenti flussi di dati non riesce, eseguire il flusso di dati "Audit_error_log".
Argomenti
- Creare un nuovo flusso di lavoro
In un flusso di lavoro è possibile aggiungere flussi di dati, flussi di lavoro, variabili o caricamenti di dati.
Argomento padre: Pagina Trasformazioni dati
Crea un nuovo workflow
È possibile aggiungere flussi di dati, flussi di lavoro, variabili o caricamenti di dati in un flusso di lavoro.
- Nella pagina Home, fare clic sul titolo del progetto richiesto.
Si è passati alla pagina Dettagli progetto.
- Nel riquadro sinistro, fare clic su Workflow.
Viene visualizzata la pagina Workflow.
- Nella pagina Workflow fare clic su Crea workflow.
Viene visualizzata la pagina Crea workflow.
- Nel campo Nome fornire un nome per il nuovo workflow e fare clic su Crea.
Il nuovo workflow viene creato ed elencato nella pagina Workflow con i relativi dettagli Nome e Cartella. Fare clic sull'icona Azioni (
) accanto al workflow per modificarlo, rinominarlo, copiare, modificare la cartella, avviarlo, esportarlo o eliminarlo.
- Fare clic sul flusso di lavoro per configurare i dettagli del flusso di lavoro.
- Dal pannello sinistro trascinare i flussi di dati, i flussi di lavoro, le variabili o i caricamenti di dati che si desidera eseguire nel flusso di lavoro. Per utilizzare le variabili nel workflow, vedere Usa variabili in un workflow per ulteriori informazioni.
Se si è connessi a qualsiasi altra istanza di Trasformazioni dati, è anche possibile aggiungere caricamenti dati creati in tale istanza di Trasformazioni dati. Per ulteriori informazioni, vedere Creare una connessione di trasformazione dati per il caricamento dati remoto e Eseguire un caricamento dati.
- Selezionare l'icona ok (freccia verde), not ok (freccia rossa) o ok/not ok (freccia nera) nella barra degli strumenti.
Definisce la modalità a cui verranno impostati i collegamenti successivi disegnati sull'area di creazione.
- ok (verde) definisce il percorso di successo.
- not ok (rosso) definisce il percorso di errore.
- ok/not ok (nero) definisce un percorso seguito in caso di successo o fallimento.
- Utilizzare l'icona Sospensione (
) per aggiungere un ritardo nel flusso di lavoro. Trascinare l'icona Sospensione sullo sfondo e collegarla nel flusso con i collegamenti ok (verde), not ok (rosso) o ok/not ok (nero). Questo aggiungerà un ritardo a quel punto nel flusso. - Se si desidera aggiungere una query SQL o PL/SQL come passo nel workflow, effettuare le operazioni riportate di seguito.
- Trascinare l'icona SQL (
) nell'area di creazione.
- Fare doppio clic sul passo SQL nell'editor per aprire la pagina delle proprietà del passo.
- Selezionare la scheda Attributi.
- Selezionare la connessione su cui si desidera eseguire la query nell'elenco a discesa Connessione.
Nota
Nell'elenco a discesa sono elencate solo le connessioni al database Oracle. - Nella casella di testo SQL aggiungere la query che si desidera eseguire.
- Trascinare l'icona SQL (
- Se si desidera aggiungere un caricamento dati di Data Studio come passo nel workflow, utilizzare l'icona Caricamento di Data Studio (
) sullo sfondo. Vedere Definire un caricamento dati di Data Studio in un flusso di lavoro per istruzioni dettagliate su come utilizzare un caricamento dati di Data Studio per caricare i dati in Autonomous Database. - Selezionare il passo e fare clic sull'icona Connettore (
) accanto al passo per collegarlo al passo successivo.
- Dopo aver definito tutti i dettagli del flusso di lavoro richiesti,
- Fare clic su
per salvare il workflow creato/progettato.
- Fare clic su
per allineare i nodi del workflow progettato.
- Fare clic su
per eseguire il workflow creato.
Se sono state aggiunte variabili al workflow, viene visualizzata la pagina Valori variabili che visualizza l'elenco delle variabili aggiunte al workflow. È possibile scegliere di utilizzare il valore corrente, il valore predefinito o impostare un valore personalizzato per ogni variabile. Si noti che il valore personalizzato viene applicato solo all'esecuzione corrente del workflow. Il valore personalizzato non è persistente per le sessioni successive.
- Selezionare un singolo passo nell'area di creazione e fare clic sull'icona Esegui passo (
) per eseguire solo il flusso di dati o il workflow selezionato.
Per verificare lo stato del flusso di lavoro, vedere il pannello Stato a destra sotto il pannello Proprietà. Per informazioni dettagliate sul pannello Stato, vedere Monitorare lo stato di caricamenti dati, flussi di dati e flussi di lavoro. In questo pannello viene visualizzato il collegamento all'ID job su cui è possibile fare clic per monitorare lo stato di esecuzione nella pagina Job. Per ulteriori informazioni sui job, vedere Creazione e gestione dei job.
- Fare clic su
per ingrandire o ridurre al minimo il diagramma del flusso di lavoro creato nell'area di creazione.
I workflow appena creati vengono elencati nella pagina Dettagli progetto. Vengono visualizzati i dettagli riportati di seguito.
- Nome del flusso di lavoro
- Cartella corrispondente al workflow - Cartella predefinita
Per visualizzare i dettagli di un workflow, fare clic sul nome del workflow e si passa alla pagina Dettagli workflow.
Nel riquadro sinistro è possibile cercare il flusso di dati o il flusso di lavoro richiesto utilizzando il filtro Nome. Nella casella di testo Nome, immettere il nome del flusso di dati o del flusso di lavoro richiesto.
Selezionare un passo nell'area di creazione e selezionare il pannello Proprietà disponibile sul lato destro dell'area di creazione per conoscere le seguenti proprietà del passo selezionato in un flusso di dati o workflow creato:
- Nome
- Oggetto collegato
Nota
Questo campo non può essere modificato. - Passo -
- Primo passo: selezionare la casella di controllo Primo passo per eseguire il passo selezionato come primo passo per l'esecuzione in un flusso di dati o in un flusso di lavoro.
Nota
È possibile selezionare un solo passo come primo passo per l'esecuzione in un flusso di dati o in un flusso di lavoro.
- Primo passo: selezionare la casella di controllo Primo passo per eseguire il passo selezionato come primo passo per l'esecuzione in un flusso di dati o in un flusso di lavoro.
- Numero di tentativi in caso di errore
- Tempo tra i tentativi in secondi
- Log steps in journal - Selezionare una delle seguenti opzioni dalla casella a discesa:
- Sempre
- mai
- Errore
- Fare clic su
- Definire un caricamento dati di Data Studio in un flusso di lavoro
È possibile aggiungere un caricamento dati di Data Studio come passo di un flusso di lavoro ed eseguire il caricamento dati a intervalli pianificati.
Argomento padre: Introduzione ai workflow
Definire un caricamento dati di Data Studio in un flusso di lavoro
È possibile aggiungere un caricamento dati di Data Studio come passo in un workflow ed eseguire il caricamento dati a intervalli pianificati.
- Nella Home page fare clic sul titolo del progetto richiesto.
Si è passati alla pagina Dettagli progetto.
- Nel riquadro sinistro, fare clic su Workflow.
Viene visualizzata la pagina Workflow.
- Nella pagina Flusso di lavoro fare clic su Crea workflow.
Viene visualizzata la pagina Crea workflow.
- Nel campo Nome fornire un nome per il nuovo workflow e fare clic su Crea.
Il nuovo workflow viene creato ed elencato nella pagina Flusso di lavoro con i relativi dettagli Nome e Cartella. Fare clic sull'icona Azioni (
) accanto al workflow per modificarla, rinominarla, copiarla, modificarla, avviarla, esportarla o eliminarla.
- Fare clic sul workflow per configurare i dettagli del workflow.
- Per aggiungere un caricamento dati di Data Studio come passo nel workflow, trascinare l'icona Caricamento di Data Studio (
) sull'area di disegno. - Fare doppio clic sul passo Caricamento di Data Studio nell'editor per aprire la pagina delle proprietà del passo.
- Selezionare la scheda Attributi.
- Nell'elenco a discesa Connessione selezionare la connessione da cui si desidera caricare i dati.
Nota
L'elenco a discesa elenca solo le connessioni al database Oracle. - Selezionare un caricamento di Data Studio dall'elenco a discesa.
- Fare clic su
per salvare il workflow creato/progettato.
- Fare clic su
per eseguire il workflow creato.
- Per controllare lo stato del flusso di lavoro, vedere il pannello Stato a destra sotto il pannello Proprietà. Per informazioni dettagliate sul pannello Stato, vedere Monitorare lo stato dei carichi di dati, dei flussi di dati e dei flussi di lavoro. In questo pannello viene visualizzato il collegamento all'ID job su cui è possibile fare clic per monitorare lo stato di esecuzione nella pagina Job. Per ulteriori informazioni sui job, vedere Creazione e gestione dei job.
I flussi di lavoro appena creati vengono elencati nella pagina Dettagli progetto.
Argomento padre: Creare un nuovo flusso di Lavoro