Argomento precedente: Proprietà comuni di tutti gli operatoriArgomento successivo: Scenari di timeout e ciclo


Impostazioni di esecuzione (tutti gli operatori)

Destinazione

Specifica la destinazione in cui eseguire l'operatore. Una destinazione può essere un touchpoint, un gruppo touchpoint, un ID agente, un touchpoint proxy, un indirizzo IP o FQDN. Assicurarsi di abilitare la categoria per l'operatore sul touchpoint. Per aprire la finestra di dialogo Browser oggetto e selezionare un touchpoint, fare clic su Seleziona.

La destinazione è un'espressione calcolata

Specifica la destinazione utilizzando un'espressione. Per specificare in modo dinamico una destinazione in fase di runtime, utilizzare un'espressione calcolata. Considerare gli esempi riportati di seguito:

Importante. Quando un processo è destinato all'importazione come pacchetto di contenuto, specificare l'indirizzo IP o l'FQDN in un set di dati. È possibile modificare un set di dati nell'ambiente di importazione, ma non nel campo Destinazione.

Crea corrispondenza solo nei gruppi host

Specifica la procedura per risolvere il nome di destinazione.

Opzione selezionata

Specifica che il campo Destinazione contiene un nome host o un indirizzo IP cui fa riferimento un gruppo host.

Nota: Se il campo Destinazione contiene un touchpoint, un touchpoint proxy o un ID agente, l'esecuzione non riesce.

Opzione deselezionata

Specifica che il campo Destinazione contiene il nome di un touchpoint, un touchpoint proxy o un ID agente.

Nota: Se il campo Destinazione contiene un riferimento di gruppo host valido, l'elaborazione riesce ma non viene ottimizzata.

Ciclo

CA Process Automation consente di eseguire ciclicamente un operatore finché determinate condizioni sono soddisfatte. La proprietà Ciclo specifica il numero di volte per il quale un operatore viene ripetuto.

Le condizioni di uscita e i collegamenti dall'operatore eseguito in ciclo vengono valutati solo quando il ciclo è terminato.

Nota: per ulteriori informazioni sull'utilizzo dei cicli in CA Process Automation, consultare la Guida alla progettazione dei contenuti.

Numero di ripetizioni

Specifica la condizione per l'esecuzione ciclica. Sono disponibili due opzioni:

  • Specificare un numero intero o un'espressione CA Process Automation che restituisce un numero intero in fase di runtime. Il valore predefinito 1 esegue un ciclo su un operatore una sola volta. Per l'esecuzione di un ciclo infinito, fare clic sulla casella di controllo Ciclo infinito.
  • Specificare un'espressione booleana. L'espressione viene valutata dopo l'esecuzione dell'operatore. Se l'espressione risulta true, il ciclo continua. Se l'espressione risulta false, il ciclo termina.
Ciclo infinito

Se questa opzione viene selezionata, il numero di ripetizioni viene ignorato e viene creato un ciclo infinito. L'operatore si ripete finché non si verifica una delle condizioni seguenti:

  • Il processo viene interrotto.
  • Il ciclo viene interrotto da un altro ramo del processo (tramite l'elaborazione di un collegamento del comando di interruzione del ciclo nell'Operatore ciclo).
Intervallo di tempo tra iterazioni

Specifica il ritardo, in secondi, tra ogni iterazione del ciclo (il valore predefinito è 0).

Timeout

Consente di impostare un timeout come parte di ogni operatore. Se l'operatore non termina entro l'intervallo specificato, questa impostazione offre una strategia di uscita. L'opzione Timeout consente di scegliere se:

Nessun timeout

Specifica che l'operatore non ha nessun timeout. Questa casella di controllo è selezionata per impostazione predefinita.

Tipo

Selezionare Durata o Data stabilita.

Durata/Data-ora stabilita
Azione

Note:

  • Questa opzione non è disponibile per le pianificazioni.
  • Se un operatore è in un ciclo e un timeout è configurato, le opzioni seguenti si comportano diversamente. Consultare Scenari di timeout e ciclo per le azioni eseguite.

Selezionare una delle seguenti azioni:

Continua

Se selezionata, il processo procede nel modo seguente dopo un timeout:

1. L'operatore rimane esclusivamente in modalità di esecuzione.

2. Il percorso di timeout viene adottato.

3. Il codice di post-esecuzione viene eseguito solo quando l'operatore è completato, non quando il percorso di timeout è stato acquisito.

Reimposta

Se selezionata, il processo procede nel modo seguente dopo un timeout:

1. L'operatore viene ripristinato (ovvero, l'operatore inizia di nuovo l'esecuzione).

2. Il percorso di timeout viene adottato.

3. Il codice di post-esecuzione viene eseguito solo se l'operatore è completo (non quando l'operatore è stato ripristinato).

Nota: se si seleziona Reimposta, l'opzione Data stabilita è disattivata nell'elenco a discesa Tipo.

Interrompi

Se selezionata, il processo procede nel modo seguente dopo un timeout:

1. L'operatore si interrompe.

2. Il codice di post-esecuzione viene eseguito.

3. Il percorso di timeout viene adottato.

Abbandona

Se selezionata, il processo procede nel modo seguente dopo un timeout:

1. L'operatore scade.

2. Il processo continua a essere eseguito in modalità dissociata.

Nota: L'istanza di un processo avviata in modalità dissociata perde la relazione principale con il processo che l'ha avviata. Un'istanza di processo dissociata corrisponde al processo principale in qualsiasi sequenza di chiamata che deriva da quel processo.

3. Il codice di post-esecuzione viene eseguito subito.

4. Il percorso di timeout viene adottato.