Show Menu
ARGOMENTI×

Avvio di un flusso di lavoro

Un flusso di lavoro viene sempre avviato manualmente. All'avvio, tuttavia, può rimanere inattivo a seconda delle informazioni specificate tramite un pianificatore (vedere Pianificatore ) o la pianificazione delle attività.
Azioni relative all'esecuzione del flusso di lavoro di targeting (avvio, arresto, pausa, ecc.) sono processi asincroni : l'ordine viene registrato e sarà effettivo non appena il server sarà disponibile ad applicarlo.
La barra degli strumenti consente di avviare e tenere traccia dell’esecuzione del flusso di lavoro.
L'elenco delle opzioni disponibili nel Actions menu e il menu di scelta rapida sono descritti di seguito.
Tenere presente che, quando un operatore esegue un'azione su un flusso di lavoro (avvio, arresto, pausa, ecc.), l'azione non viene eseguita immediatamente, ma inserita in una coda per essere elaborata dal modulo del flusso di lavoro.

Azioni, barra degli strumenti

I pulsanti della barra degli strumenti sono descritti in dettaglio in questa sezione . Il Actions pulsante consente di accedere a opzioni di esecuzione aggiuntive per agire su flussi di lavoro selezionati. Potete inoltre utilizzare il File > Actions menu oppure fare clic con il pulsante destro del mouse su un flusso di lavoro e selezionare Actions .
  • Start
    Questa azione consente di avviare l’esecuzione di un flusso di lavoro: un flusso di lavoro Completato , In corso di modifica o in pausa , cambia lo stato in Avviato . Il motore del flusso di lavoro gestisce quindi l'esecuzione del flusso di lavoro. Se il flusso di lavoro è stato messo in pausa, viene ripreso, altrimenti il flusso di lavoro viene avviato dall'inizio e le attività iniziali vengono attivate.
    Avvio è un processo asincrono: La richiesta viene salvata ed elaborata il prima possibile da un server del flusso di lavoro.
  • Pause
    Questa azione imposta lo stato del flusso di lavoro su Pausa . Nessuna attività viene attivata fino alla ripresa del flusso di lavoro; tuttavia, le operazioni in corso non vengono messe in pausa.
  • Stop
    Questa azione interrompe l'esecuzione di un flusso di lavoro in corso. Lo stato dell’istanza è impostato su Completato . Se possibile, le operazioni in corso vengono interrotte. Le importazioni e le query SQL vengono annullate immediatamente.
    L'arresto è un processo asincrono. La richiesta è registrata, quindi il server del flusso di lavoro o i server annullano le operazioni in corso. L’arresto di un’istanza del flusso di lavoro può richiedere del tempo, soprattutto se il flusso di lavoro è in esecuzione su più server, ciascuno dei quali deve assumersi il controllo per annullare le attività in corso.
  • Restart
    Questa azione si arresta e quindi riavvia il flusso di lavoro. Nella maggior parte dei casi, il riavvio è più rapido. È inoltre utile automatizzare il riavvio quando l'arresto richiede un certo tempo: perché il comando 'Stop' non è disponibile quando il flusso di lavoro viene interrotto.
    Le Start / Pause / Stop / Restart azioni sono disponibili anche tramite le icone di esecuzione nella barra degli strumenti. Per ulteriori informazioni, consulta questa sezione .
  • Purge history
    Questa azione consente di eliminare la cronologia del flusso di lavoro. Per ulteriori informazioni, fare riferimento a Rimozione dei registri .
  • Start in simulation mode
    Questa opzione consente di avviare il flusso di lavoro in modalità di simulazione anziché in modalità reale. Questo significa che quando si attiva questa modalità, vengono eseguite solo le attività che non hanno alcun impatto sul database o sul file system (ad es. Query , Union , Intersection , ecc.). Attività che hanno un impatto (ad es. Export , Import ecc.) e quelli successivi (nello stesso ramo) non sono eseguiti.
  • Execute pending tasks now
    Questa azione consente di avviare tutte le attività in sospeso il prima possibile. Per avviare un'attività specifica, fare clic con il pulsante destro del mouse sulla relativa attività e selezionare Execute pending task(s) now .
  • Unconditional stop
    Questa opzione modifica lo stato del flusso di lavoro in Finished . Questa azione deve essere utilizzata come ultima risorsa solo se il normale processo di arresto ha esito negativo dopo diversi minuti. Utilizzate l'interruzione non condizionale solo se siete sicuri che non siano in corso processi di flusso di lavoro effettivi.
    Questa opzione è riservata agli utenti esperti.
  • Save as template
    Questa azione crea un nuovo modello di flusso di lavoro basato sul flusso di lavoro selezionato. È necessario specificare la cartella in cui verrà salvato (nel Folder campo).
    Le opzioni Mass update of selected lines e Merge selected lines sono opzioni di piattaforma generiche disponibili in tutti i Actions menu. Per ulteriori informazioni, consulta questa sezione .

Menu di scelta rapida

Quando sono selezionate una o più attività del flusso di lavoro, potete fare clic con il pulsante destro del mouse per agire sulla selezione.
Nel menu di scelta rapida sono disponibili le seguenti opzioni:
Open : questa opzione consente di accedere alle proprietà dell'attività.
Display logs: questa opzione consente di visualizzare il registro dell'esecuzione delle attività per l'attività selezionata. Fare riferimento a Visualizzazione dei registri .
Execute pending task(s) now: questa azione consente di avviare al più presto le attività in sospeso.
Workflow restart from a task: questa opzione consente di riavviare il flusso di lavoro utilizzando i risultati precedentemente memorizzati per questa attività.
Cut/Copy/Paste/Delete: queste opzioni consentono di tagliare, copiare, incollare ed eliminare le attività.
Copy as bitmap: questa opzione consente di visualizzare uno screenshot di tutte le attività.
Normal execution / Enable but do not execute / Do not enable: queste opzioni sono disponibili anche nella Advanced scheda delle proprietà dell'attività. Sono descritti in Execution .
Save / Cancel: consente di salvare o annullare le modifiche apportate a un flusso di lavoro.
Potete selezionare un gruppo di attività e applicare uno di questi comandi.
Anche in questa sezione viene illustrato il menu di scelta rapida.