Recuperare un flusso di lavoro con tempi di esecuzione lunghi in ACS utilizzando la tabella workflowTask

Il monitoraggio della durata delle attività del flusso di lavoro a lunga durata può contribuire a migliorare le prestazioni e a mantenere un database integro. Questo articolo spiega come recuperare flussi di lavoro con tempi di esecuzione lunghi in Adobe Campaign Standard utilizzando la tabella workflowTask.

Descrizione description

Ambiente

Campaign Standard

Problema/Sintomi

Quando si impostano gli avvisi per i flussi di lavoro non riusciti, è possibile che si verifichino degli errori nei flussi di lavoro in esecuzione da molto tempo a causa di attività bloccate o dell’elaborazione di attività per giorni su un’istanza ACS. Ciò comporta un peggioramento delle prestazioni e un consumo elevato del database.

Risoluzione resolution

I dettagli dell'attività del flusso di lavoro possono essere recuperati dalla tabella xtk:workflowTask. La tabella Attività flusso di lavoro contiene informazioni relative alle attività del flusso di lavoro e alla relativa durata di esecuzione.

Come garantire la consapevolezza delle attività del flusso di lavoro con tempi di esecuzione lunghi?

Questo può essere ottenuto utilizzando un semplice flusso di lavoro. Per creare un flusso di lavoro per monitorare le attività del flusso di lavoro che richiedono molto tempo, segui i passaggi seguenti:

  1. Crea un nuovo flusso di lavoro.

  2. Seleziona un’attività di query.

  3. Selezionare la dimensione Risorsa e targeting come: WorkflowTaskDetail (xtk:workflow task:workflowTaskDetail)

  4. Ora, nella sezione Target, utilizza le query seguenti:

    • La durata è maggiore di 3600.
    • Il nome dell’attività non inizia con una pianificazione.
    • Il nome dell’attività non inizia con il segnale.

La creazione del flusso di lavoro di cui sopra ti aiuterebbe a recuperare le attività in esecuzione per più di 1 ora.

L’impostazione di un avviso per questa condizione di query può essere utile per monitorare le attività del flusso di lavoro in esecuzione per un lungo periodo di tempo.

Nota: Nella condizione di durata, impostare la durata in secondi e non in minuti o ore.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f