Show Menu
ARGOMENTI×

Best practice per i flussi di lavoro

Con Adobe Campaign, puoi impostare tutti i tipi di flusso di lavoro per eseguire un’ampia gamma di attività. Tuttavia, durante la progettazione e l’esecuzione dei flussi di lavoro, devi prestare estrema attenzione, dato che una cattiva implementazione può portare a prestazioni sbagliate, errori e problemi di piattaforma. Di seguito è riportato un elenco delle best practice e dei suggerimenti per la risoluzione dei problemi.
La progettazione e l’esecuzione del flusso di lavoro devono essere effettuate da un utente avanzato di Adobe Campaign.

Denominazione

Per semplificare la risoluzione dei problemi del flusso di lavoro, Adobe consiglia di assegnare esplicitamente un nome ed un’etichetta ai flussi di lavoro. Compila il campo di descrizione del flusso di lavoro per riepilogare il processo da eseguire affinché l’operatore possa comprenderlo facilmente. Se il flusso di lavoro fa parte di un processo che coinvolge più flussi di lavoro, quando inserisci un’etichetta puoi utilizzare i numeri, così da ordinarli chiaramente.
Ad esempio:
  • 001 - Importazione - Destinatari importazione
  • 002 - Importazione - Vendite all’importazione
  • 003 - Importazione - Dettagli delle vendite all’importazione
  • 010 - Esportazione - Registri di consegna delle esportazioni
  • 011 - Esportazione - Registri di tracciamento delle esportazioni

Duplicazione dei flussi di lavoro

Puoi duplicare i flussi di lavoro. In Marketing Activities , passa il mouse sul flusso di lavoro e fai clic su Duplicate element . Una volta eseguita la duplicazione, le modifiche del flusso di lavoro non vengono riportate nella copia del flusso di lavoro. È possibile modificare la copia del flusso di lavoro.

Esecuzione

Numero di flussi di lavoro

Per impostazione predefinita, consigliamo di non avviare più di 20 esecuzioni di flussi di lavoro attivi in contemporanea. Una volta raggiunto tale limite, i flussi di lavoro verranno messi in coda per non influenzare le prestazioni. Allo stesso modo, Adobe consiglia di distribuire nel tempo l’esecuzione del flusso di lavoro. In contesti specifici, potrebbe essere necessario eseguire più di 20 flussi di lavoro. Questa impostazione non si applica ai flussi di lavoro in attesa di un’esecuzione pianificata. In tal caso, devi consultare un esperto di Campaign e contattare anche l’Assistenza cliente Adobe per aumentare il limite.

Frequenza

Un flusso di lavoro non può essere eseguito automaticamente con una frequenza maggiore a una volta ogni dieci minuti. La frequenza di ripetizione dell’attività non può essere inferiore a 10 minuti. Se la frequenza di ripetizione è impostata su 0 (anche il valore predefinito), questa opzione non viene presa in considerazione e il flusso di lavoro viene eseguito in base alla frequenza di esecuzione.

Flussi di lavoro in pausa

I flussi di lavoro che si trovano nello stato di pausa o di errore per più di 7 giorni vengono interrotti per ridurre lo spazio su disco. L’attività di pulizia viene visualizzata nei registri del flusso di lavoro.

Transizioni

È comunque possibile eseguire un flusso di lavoro contenente transizioni non terminate: genererà un messaggio di avviso e il flusso di lavoro verrà messo in pausa una volta raggiunta la transizione, ma non causerà un errore. Puoi anche avviare un flusso di lavoro senza una progettazione completa, per poi ultimarlo e completarlo man mano che prosegui.
Per ulteriori informazioni, consulta Esecuzione dei flussi di lavoro .

Fuso orario

Le proprietà del flusso di lavoro ti consentono di definire un fuso orario specifico che verrà utilizzato per impostazione predefinita in tutte le relative attività. Per impostazione predefinita, il fuso orario del flusso di lavoro è quello definito per l’operatore corrente di Campaign.

Attività

Numero di attività per flusso di lavoro

È consigliabile utilizzare fino a 100 attività in un unico flusso di lavoro. Più di 100 attività possono verificarsi problemi di prestazioni durante la progettazione e la configurazione del flusso di lavoro.

Progettazione flussi di lavoro

Per garantire il corretto completamento del flusso di lavoro, evitare di lasciare l’ultima transizione di un flusso di lavoro da sola utilizzando un End activity .
Per accedere alla visualizzazione dettagliata delle transizioni, seleziona l’opzione Keep interim results nella sezione Execution delle proprietà del flusso di lavoro.
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.

Attività di etichettatura

Durante lo sviluppo del flusso di lavoro, viene generato un nome per ogni attività, come per tutti gli oggetti di Adobe Campaign. Anche se il nome di un’attività viene generato dallo strumento e non può essere modificato, al momento della configurazione è consigliabile assegnargli un nome esplicito.

Duplicazione delle attività

Per duplicare le attività esistenti, puoi utilizzare la funzione di copia e incolla. In questo modo, puoi mantenere le impostazioni definite in origine. Per ulteriori informazioni, consulta Duplicazione delle attività del flusso di lavoro .

Attività Scheduler

Durante la creazione del flusso di lavoro, usa solo un’ Scheduler activity per ramo. Se lo stesso ramo di un flusso di lavoro include più pianificatori (collegati tra loro), il numero di attività da eseguire verrà moltiplicato in modo esponenziale, il che sovraccaricherebbe notevolmente il database.
Puoi visualizzare in anteprima le prossime dieci esecuzioni dei flussi di lavoro facendo clic su Preview next executions .
Per ulteriori informazioni, consulta Attività di pianificazione .

Chiamata del flusso di lavoro con parametri

Accertatevi che il nome e il numero di parametri siano identici a quelli definiti per la chiamata al flusso di lavoro (vedete Definizione dei parametri durante la chiamata del flusso di lavoro . Anche i tipi di parametri devono essere coerenti con i valori previsti.
Verifica che tutti i parametri siano stati dichiarati nell’ External signal activity . In caso contrario, si verificherà un errore durante l’esecuzione dell’attività.
Per ulteriori informazioni, consulta Chiamata di un flusso di lavoro con parametri esterni .

Esportazione di pacchetti

Per esportare i pacchetti, le risorse esportate non devono contenere ID predefiniti. Pertanto, gli ID delle risorse esportabili devono essere modificati utilizzando un nome diverso dai modelli forniti come standard da Adobe Campaign Standard. Per ulteriori informazioni, consulta Gestione dei pacchetti .

Esportazione di elenchi

L’opzione esportazione di elenchi ti consente di esportare un massimo di 100.000 righe per impostazione predefinita ed è definita dall’opzione ​Nms_ExportListLimit. Questa opzione può essere gestita dall’amministratore funzionale in Administration > Application settings > Options . Per ulteriori informazioni, consulta Esportazione di elenchi .

Risoluzione dei problemi

Adobe Campaign offre diversi registri per comprendere meglio i tuoi problemi dei flussi di lavoro.

Utilizzo dei registri del flusso di lavoro

Puoi accedere ai registri del flusso di lavoro per monitorare l’esecuzione delle tue attività. Questi registri indicizzano in ordine cronologico le operazioni effettuate e gli errori di esecuzione. La scheda Registri è costituita dalla cronologia dell’esecuzione di tutte o di alcune attività selezionate. Nella scheda Attività viene illustrata la sequenza di esecuzione delle attività. Per ottenere ulteriori informazioni su un’attività, fai clic su di essa. Per ulteriori informazioni, consulta Monitoraggio dell’esecuzione del flusso di lavoro .

Risoluzione dei problemi delle attività di gestione dei dati

Puoi analizzare le query SQL nella scheda Registro.
  1. Nell’area di lavoro del flusso di lavoro, fai clic su Edit properties .
  2. In General > Execution , seleziona le opzioni Save SQL queries in the log e Execute in the engine fai clic su Confirm .
Per visualizzare le query SQL nel registro:
  1. Fai clic su Log and Tasks .
  2. Nella scheda Logs , apri il pannello Search .
  3. Controlla Display SQL logs only .
La query viene visualizzata nella colonna Message dei registri.

Utilizzo dei registri di consegna

I registri di consegna ti consentono di monitorare il successo delle consegne. I registri di esclusione restituiscono i messaggi esclusi durante la preparazione dell’invio. I registri di invio ti forniscono lo stato della consegna per ciascun profilo. Per ulteriori informazioni, consulta Informazioni sugli errori di consegna .

Utilizzo degli avvisi sulla consegna

La funzione di avviso sulla consegna è un sistema di gestione degli avvisi che consente a un gruppo di utenti di ricevere automaticamente le notifiche contenenti informazioni sull’esecuzione delle consegne. Per ulteriori informazioni, consulta Avvisi sulla consegna .
Argomenti correlati: