Pianificare attività di flusso

Nota: è possibile pianificare i8 flussi per l’esecuzione in Tableau Cloud o Tableau Server utilizzando Tableau Prep Conductor. Prep Conductor è concesso in licenza tramite Data Management in base al numero di distribuzioni. Dopo aver acquistato e ottenuto in licenza Data Management, devi abilitare Prep Conductor.
A partire dalla versione 2020.4.1, non è più necessaria la licenza di Data Management per pubblicare flussi sul Web. Un utente Creator può anche creare e modificare i flussi direttamente sul server. Per maggiori informazioni sulla creazione di flussi sul Web, consulta Tableau Prep sul Web.

Per pianificare flussi da eseguire in un momento specifico o su base ricorrente, puoi creare attività pianificate. Le attività pianificate si basano su pianificazioni preconfigurate.

Per assegnare un flusso a una pianificazione, seleziona una delle pianificazioni predefinite fornite con Tableau Prep Conductor. Non è possibile creare nuove pianificazioni in Tableau Cloud.

A partire dalla versione 2021.3, puoi collegare le esecuzioni dei flussi durante la pianificazione delle attività per eseguire flussi uno dopo l’altro. Per maggiori informazioni, consulta Pianificare attività collegate in questo argomento.

A partire dalla versione 2022.1, puoi anche eseguire attività collegate tramite l’API REST usando i nuovi metodi di flusso Query attività collegate, Query attività collegate singole ed Esegui attività collegata ora. Per ulteriori informazioni, consulta Metodi di flusso(Il collegamento viene aperto in una nuova finestra) nella Guida dell’API REST di Tableau.

Esecuzione di flussi che includono parametri

A partire dalla versione 2021.4, puoi includere parametri utente nei flussi per renderli più dinamici. Quando il flusso viene eseguito, viene richiesto di immettere i valori dei parametri. Quando si impostano i flussi in base a una pianificazione, si specificano i valori dei parametri in quel momento.

Devi specificare i valori dei parametri per tutti i parametri richiesti. Per i parametri facoltativi, puoi inserire anche questi valori o accettare il valore corrente (predefinito) per il parametro. Per maggiori informazioni sull’esecuzione di flussi con parametri, consulta Eseguire i flussi in base a una pianificazione(Il collegamento viene aperto in una nuova finestra) nella Guida di Tableau Prep.

A partire da Tableau Prep Builder e Tableau Cloud versione 2023.2, puoi applicare i parametri di sistema di data o ora ai nomi degli output dei flussi per i tipi di output di file e origini dati pubblicate. Quando il flusso viene eseguito manualmente o in base a una pianificazione, l’ora di inizio viene aggiunta automaticamente al nome dell’output del flusso.

Nota: l’amministratore deve abilitare il server di Parametri del flusso e le impostazioni del sito sul server prima di poter eseguire flussi che includono parametri in Tableau Server o Tableau Cloud. Per maggiori informazioni, consulta Creare e interagire con i flussi sul web nella Guida di Tableau Server(Il collegamento viene aperto in una nuova finestra) o Tableau Cloud(Il collegamento viene aperto in una nuova finestra).

Pianificare un’attività di flusso

  1. Esegui una di queste operazioni:
    • (versione 2022.1 e successive) Nella pagina Esplora, nella vista Elenco, nel menu Azioni, seleziona Pianifica flusso > Attività singola. Se selezioni un flusso nell’elenco, puoi anche utilizzare il menu Azioni in alto.

    • Dalla pagina Panoramica del flusso, scheda Attività pianificate, fai clic su Nuova attività o fai clic sull’elenco a discesa e seleziona Attività singola.

      Se la fase di output non è assegnato a un’attività, puoi creare una nuova attività dalla pagina Panoramica . In tale pagina, nel campo Pianificazioni fai clic su Crea nuova attività.

  2. Nella finestra di dialogo Nuova attività, nella scheda Attività singola (Nuova attività nelle versioni precedenti), seleziona una pianificazione dall’elenco a discesa.

  3. Seleziona una delle seguenti opzioni:

    • Includi automaticamente tutte le fasi di output per questo flusso:(impostazione predefinita) Seleziona questa opzione per includere tutte le fasi di output correnti e future per questo flusso nell’attività pianificata. Man mano che al flusso vengono aggiunte nuove fasi di output, queste vengono incluse automaticamente nella pianificazione quando viene eseguita.

    • Seleziona le fasi di output da includere in questa attività: seleziona questa opzione, quindi seleziona manualmente le fasi di output da includere in questa attività pianificata. 

      Per includere tutte le fasi di output nell’attività di flusso, seleziona la casella di controllo accanto alle fasi di output. Quest’area non può essere modificata se il pulsante di opzione Includi automaticamente tutti le fasi di output per questo flusso è selezionato. Seleziona l’altro pulsante di opzione per abilitare questa sezione.

  4. (versione 2020.2.1 e successive) Seleziona un’opzione in Tipo di aggiornamento. Per maggiori informazioni su queste impostazioni, consulta Aggiornare i dati del flusso tramite l’aggiornamento incrementale(Il collegamento viene aperto in una nuova finestra).

    Nota: a partire dalla versione 2020.2.1 e successive, se un input è configurato per l’utilizzo dell’aggiornamento incrementale ed è associato a più output, tali output devono essere eseguiti insieme e devono utilizzare lo stesso tipo di aggiornamento. In caso contrario, il flusso non verrà eseguito.

    • Aggiornamento completo (impostazione predefinita): consente di aggiornare tutti i dati e creare o aggiungere dati nella tabella in base all’impostazione di output del flusso.

    • Aggiornamento incrementale: consente di aggiornare solo le nuove righe e creare o aggiungere dati nella tabella in base all’impostazione di output del flusso. L’opzione di aggiornamento incrementale è disponibile solo quando il flusso è configurato per l’utilizzo di questo tipo di aggiornamento.

      Nota: Tableau Prep Conductor esegue un aggiornamento completo per tutti gli output, indipendentemente dall’opzione di esecuzione selezionata, se non viene trovato alcun output esistente. Le esecuzioni successive del flusso utilizzeranno il processo di aggiornamento incrementale e recupereranno ed elaboreranno solo le nuove righe, a meno che non manchino i dati di configurazione dell’aggiornamento incrementale o non venga rimosso l’output esistente.

  5. (facoltativo) Se sei il proprietario del flusso, seleziona Invia e-mail al termine per avvisare gli utenti quando il flusso ha esito positivo. Per maggiori informazioni su come inviare notifiche e-mail sulle esecuzioni del flusso, consulta Notificare agli utenti le esecuzioni del flusso riuscite .
  6. (versione 2021.4 e successive) Se i flussi includono parametri, immetti i valori dei parametri obbligatori o facoltativi. Devi immettere i valori richiesti per l’esecuzione del flusso.

  7. Fai clic su Crea attività per creare l’attività pianificata.

Pianificare attività collegate

Supportato in Tableau Server e Tableau Cloud versione 2021.3.0 e successive.

Nota: a partire dalla versione 2022.1, la funzionalità per le attività collegate è abilitata per impostazione predefinita. Gli amministratori del server e del sito possono disattivare questa funzionalità nella pagina Impostazioni e nelle pianificazioni del flusso nella finestra di dialogo Pianificazioni. Nelle versioni precedenti, gli amministratori del server devono prima abilitare questa funzionalità per utilizzarla e gestirla.

Utilizza l’opzione Attività collegate per pianificare fino a 20 flussi da eseguire in sequenza, uno dopo l’altro. Imposta facilmente l’elenco dei flussi selezionando la pianificazione, quindi seleziona i flussi a valle da eseguire nell’ordine desiderato.

In Tableau Cloud, la durata di ogni singola attività collegata viene conteggiata nel limite di tempo totale per l’esecuzione dei flussi. Se viene raggiunto il limite di tempo di esecuzione quando viene eseguita un’attività del flusso, l’attività del flusso scadrà, l’attività collegata avrà esito negativo e gli eventuali flussi a valle non verranno eseguiti. Per maggiori informazioni, consulta Capacità di runtime per i processi(Il collegamento viene aperto in una nuova finestra) nella Guida di Tableau Cloud.

I flussi vengono eseguiti nell’ordine specificato nell’elenco. Utilizza il menu per spostare i flussi nell’elenco o aggiungere all’elenco nuovi flussi a monte o a valle in qualsiasi momento.

Seleziona gli output da includere nell’esecuzione del flusso e configura le impostazioni per indicare a Tableau come procedere con i flussi rimanenti nella pianificazione quando l’esecuzione del flusso precedente non riesce.

  1. Esegui una di queste operazioni:
    • (versione 2022.1 e successive) Nella pagina Esplora, nella vista Elenco, nel menu Azioni, seleziona Pianifica flusso > Attività collegata. Se selezioni più flussi nell’elenco, puoi anche utilizzare il menu Azioni in alto.

    • Nella pagina Panoramica del flusso, scheda Attività pianificate, fai clic su Nuova attività e seleziona la scheda Attività collegata oppure fai clic sull’elenco a discesa e seleziona Attività collegata.

      Se la fase di output non è assegnato a un’attività, puoi creare una nuova attività dalla pagina Panoramica . In tale pagina, nel campo Pianificazioni fai clic su Crea nuova attività.

  2. Nella finestra di dialogo Nuova attività, nella scheda Attività collegate, seleziona una pianificazione dall’elenco a discesa. Vengono visualizzate solo le pianificazioni abilitate per le attività collegate.

  3. Fai clic sull’elenco a discesa Seleziona le fasi di output per selezionare gli output del flusso da eseguire. Per impostazione predefinita, sono inclusi tutti gli output del flusso. Per selezionare output specifici, deseleziona la casella di controllo Includi tutti i passaggi di output attuali e futuri per questo flusso.

    Il flusso in cui viene avviata l’attività viene impostato automaticamente come primo flusso da eseguire, ma puoi utilizzare il menu per modificare l’ordine di esecuzione dopo aver aggiunto altri flussi all’elenco.

  4. Seleziona il tipo di aggiornamento dalle seguenti opzioni:

    Nota: se un input è configurato per l’utilizzo dell’aggiornamento incrementale ed è associato a più output, tali output devono essere eseguiti insieme e devono utilizzare lo stesso tipo di aggiornamento. In caso contrario, il flusso non verrà eseguito.

    • Aggiornamento completo (impostazione predefinita): consente di aggiornare tutti i dati e creare o aggiungere dati nella tabella in base all’impostazione di output del flusso.

    • Aggiornamento incrementale: consente di aggiornare solo le nuove righe e creare o aggiungere dati nella tabella in base all’impostazione di output del flusso. L’opzione di aggiornamento incrementale è disponibile solo quando il flusso è configurato per l’utilizzo di questo tipo di aggiornamento. Per maggiori informazioni, consulta Aggiornare i dati del flusso tramite l’aggiornamento incrementale(Il collegamento viene aperto in una nuova finestra).

      Nota: Tableau Prep Conductor esegue un aggiornamento completo per tutti gli output, indipendentemente dall’opzione di esecuzione selezionata, se non viene trovato alcun output esistente. Le esecuzioni successive del flusso utilizzeranno il processo di aggiornamento incrementale e recupereranno ed elaboreranno solo le nuove righe, a meno che non manchino i dati di configurazione dell’aggiornamento incrementale o non venga rimosso l’output esistente.

  5. (facoltativo) Se sei il proprietario del flusso, seleziona Invia e-mail al termine per avvisare gli utenti quando il flusso ha esito positivo. Per maggiori informazioni su come inviare notifiche e-mail sulle esecuzioni del flusso, consulta Notificare agli utenti le esecuzioni del flusso riuscite .

  6. Imposta le opzioni in caso di esito negativo del flusso:

    • Aggiungi avviso sulla qualità dei dati: seleziona la casella di controllo per impostare un messaggio di avviso sul flusso, in modo che gli utenti dei dati siano a conoscenza dei problemi. Il messaggio viene visualizzato finché il flusso non viene eseguito correttamente. Se per il flusso è già presente un avviso sulla qualità dei dati, questa opzione è selezionata e non può essere disattivata.

      Nota: nella versione 2021.4 e precedenti, fai clic sull’icona di Monitoraggio esecuzione flusso per aprire la finestra di dialogo Avviso sulla qualità dei dati.

    • Interrompi le attività rimanenti: seleziona questa opzione per impedire che le attività a valle nell’elenco vengano accodate per l’esecuzione.

    • Inviami e-mail: vengono inviate automaticamente notifiche e-mail al proprietario del flusso e al creator di attività collegate in caso di esito negativo, sospensione o annullamento del flusso.
  7. (versione 2021.4 e successive) Se i flussi includono parametri, immetti i valori dei parametri obbligatori o facoltativi. Devi immettere i valori richiesti per l’esecuzione del flusso.

  8. Fai clic sul menu a discesa per la seconda attività per aggiungere il flusso successivo. Vengono visualizzati automaticamente i flussi che utilizzano gli output del flusso precedente oppure fai clic su Visualizza tutti i flussi per vedere tutti i flussi disponibili.

    Seleziona uno o più flussi e fai clic su Aggiungi oppure fai clic su Aggiungi attività successiva per aggiungere più attività di esecuzione del flusso all’elenco.

    Se non disponi dell’autorizzazione per eseguire il flusso, devi contattare il proprietario del flusso per concedere le autorizzazioni prima di aggiungere il flusso all’elenco.

  9. Ripeti le fasi 3-5 per configurare le opzioni di esecuzione del flusso.

    Nota: nella versione 2021.4 e precedenti, fai clic sull’icona Modifica accanto al nuovo flusso per espandere il riquadro Opzioni.

  10. (Facoltativo) Fai clic sul menu a discesa accanto a qualsiasi attività numerata per aprire il menu e modificare l’ordine delle attività del flusso o inserire nuove attività tra le attività esistenti.

  11. Fai clic su Crea attività per creare le attività collegate pianificate.

Chi può farlo

  • L’amministratore del server può eseguire questa operazione in tutti i siti sul server. L’amministratore del sito può eseguire questa operazione nei siti a cui ha accesso, se sono abilitate le impostazioni del sito che consentono agli utenti di pubblicare e pianificare le attività.
  • Per le attività collegate, l’amministratore del server può eseguire questa operazione in tutti i siti in cui sono abilitate le impostazioni del server per consentire agli utenti di pianificare le attività collegate. L’amministratore del sito può eseguire questa operazione nei siti a cui ha accesso, se sono abilitate le impostazioni del sito che consentono agli utenti di pianificare le attività collegate.
  • I proprietari del flusso e i responsabili di progetto possono creare attività di flusso per flussi o progetti di cui sono rispettivamente proprietari.

Per ulteriori informazioni, consulta i seguenti articoli:

Gli amministratori del sito, i proprietari dei flussi e i responsabili di progetto possono creare attività di flusso per i flussi e i progetti di cui sono rispettivamente proprietari.

Per ulteriori informazioni, consulta Impostare i ruoli dei siti degli utenti(Il collegamento viene aperto in una nuova finestra) e Permessi e proprietà del contenuto(Il collegamento viene aperto in una nuova finestra)

Grazie per il tuo feedback.Il tuo feedback è stato inviato. Grazie!