Gestione delle opzioni di esecuzione managing-execution-options

Per modificare le opzioni di esecuzione di un flusso di lavoro, utilizza per accedere alle proprietà del flusso di lavoro e selezionare Execution sezione.

Le opzioni possibili sono:

  • Default affinity: questo campo ti consente di forzare l’esecuzione di un flusso di lavoro o di un’attività del flusso di lavoro su un computer specifico.

  • History in days: specifica il numero di giorni dopo i quali la cronologia deve essere eliminata. La cronologia contiene elementi relativi al flusso di lavoro: registri, attività, eventi (oggetti tecnici collegati all’operazione del flusso di lavoro), nonché file scaricati da Transfer file attività. Per i modelli di flusso di lavoro preconfigurati, il valore predefinito è 30 giorni.

    La rimozione della cronologia viene eseguita dal flusso di lavoro tecnico Database cleanup, che viene eseguito quotidianamente per impostazione predefinita (vedere Elenco dei flussi di lavoro tecnici.)

    note important
    IMPORTANT
    Se il History in days Se questo campo viene lasciato vuoto, il suo valore verrà considerato come "1", il che significa che la cronologia verrà eliminata dopo 1 giorno.
  • Save SQL queries in the log: consente di salvare le query SQL dal flusso di lavoro nei registri.

  • Diagnostic mode (Log execution plan of long running queries and give recommendations): seleziona questa opzione se desideri che venga registrato l’intero piano di esecuzione. Per impostazione predefinita, è disabilitata.

    Per ulteriori informazioni su questa opzione, consulta sezione.

  • Keep interim results: seleziona questa opzione se desideri visualizzare i dettagli delle transizioni.

    note caution
    CAUTION
    Questa opzione consuma molto spazio su disco ed è progettata per consentire la creazione di un flusso di lavoro, garantendone la corretta configurazione e il giusto comportamento. Lascia deselezionata questa opzione nelle istanze di produzione.
  • Execute in the engine (do not use in production): consente di eseguire il flusso di lavoro a livello locale, a scopo di test dell’ambiente di sviluppo.

  • Severity: consente di specificare un livello di priorità per l’esecuzione dei flussi di lavoro nell’istanza di Adobe Campaign. Questo campo viene utilizzato dai team Adobe solo a scopo di monitoraggio.

Il Error management Questa sezione fornisce opzioni aggiuntive che consentono di gestire il comportamento dei flussi di lavoro in caso di errori. Queste opzioni sono descritte in dettaglio nella Gestione degli errori sezione.

Modalità diagnostica diagnostic-mode

CAUTION
Questa opzione può avere un impatto significativo sulle prestazioni del flusso di lavoro e deve essere utilizzata con moderazione.

Quando è attivata, la Diagnostic mode (Log execution plan of long running queries and give recommendations) opzione in Execution sezione delle proprietà del flusso di lavoro registra l’intero piano di esecuzione se una query richiede più di un minuto.

Dopo aver abilitato questa opzione e aver avviato il flusso di lavoro, se la query richiede più di un minuto, il piano di esecuzione verrà registrato. È quindi possibile recuperare il piano di esecuzione utilizzando EXPLAIN ANALYZE.

Per ulteriori informazioni, consulta Documentazione di PostgreSQL.

Se in questa query è presente un'analisi di sequenza, Diagnostic mode fornirà anche consigli per creare un indice con l’aiuto di un’espressione di filtro.

NOTE
Queste raccomandazioni sono destinate esclusivamente a scopi di riferimento e devono essere utilizzate con attenzione a seconda del caso d’uso.

Per attivare i consigli, è necessario soddisfare le due condizioni seguenti durante l’esecuzione del flusso di lavoro:

  • La scansione della sequenza richiede più del 40% del tempo della query.

  • Le righe risultanti dopo la scansione della sequenza sono meno dell’1 % delle righe totali presenti nella tabella.

Puoi gestire l’opzione dal menu avanzato selezionando Administration > Application settings > Options:

  • Time of query execution (in milliseconds)(DiagnosticModeQueryTime): da Value , è possibile impostare una nuova ora per l’esecuzione della query. Se l’esecuzione della query supera questo valore, il piano di esecuzione verrà registrato.

  • Percentage of seq scan time (DiagnosticModeSeqScanPercentage): da Value , è possibile modificare la percentuale di tempo di query richiesta dall'analisi della sequenza per generare il consiglio.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff