Panoramica delle variabili

Ultimo aggiornamento : Aug 06, 2024 |

Una variabile è una rappresentazione simbolica dei dati a cui si accede senza digitarli. L'introduzione delle variabili è utile quando si utilizzano gli stessi valori in più posizioni. Ad esempio, se si utilizza lo stesso URL in più posizioni, è possibile aggiungerlo come variabile globale. Se l'URL cambia, è sufficiente modificare un valore nella variabile. Le variabili sono disponibili in Orchestrazione e Automazione. Orchestrazione modifica questo valore in tutti i flussi di lavoro in cui viene utilizzata questa variabile globale.

Le variabili in Orchestrazione sono coppie chiave-valore. Ciascun nome di variabile rappresenta la chiave. Pertanto, quando si fa riferimento al nome della variabile, è possibile accedervi.

Orchestrazione utilizza i seguenti tipi di variabili:

  • Globale

  • Locale

In qualità di utente Analista aziendale, è possibile accedere alle variabili digitando un valore di variabile statica nel campo corrispondente. Questo valore rimane costante durante il tempo di esecuzione.

In qualità di utente amministratore, è possibile digitare i valori delle variabili statiche nel campo corrispondente. È inoltre possibile selezionare una variabile che ottiene i valori in tempo reale e è associata all'interazione. Per aggiungere una variabile, fare clic su l'icona Aggiungi variabile e selezionare una variabile dalle opzioni disponibili.

Variabili globali

Le variabili globali sono entità con il nome e il valore assegnati e disponibili per l'uso in tutti i flussi di lavoro. È possibile creare, visualizzare, modificare ed eliminare variabili in Gestore orchestrazione. Se si modifica una variabile globale, la modifica si applica a tutti i flussi di lavoro in cui la variabile è in uso. Per evitare errori, non modificare o eliminare la variabile globale durante l'esecuzione del flusso di lavoro.

Per accedere una variabile, fare clic su l'icona Aggiungi variabile e selezionare Variabili globali dall'elenco di opzioni disponibili. Ad esempio, è possibile creare le seguenti variabili:

Nome variabile

Valore

host

avaya.com/it

protocollo

https

porta

443

È possibile utilizzarli come segue nel campo URI REST dell'attività REST API: GlobalVariables.protocol://GlobalVariables.host:GlobalVariables.port/updaterecords

Variabili locali

Le variabili locali sono disponibili solo per il flusso di lavoro specifico e sono rappresentate in Orchestrazione con la cache e le variabili delle attività.

Quando un'interazione attraversa un flusso di lavoro, accumula i dati. Ad esempio, Inizio attività è associato all'evento ENGAGEMENT_PREROUTED. Inizio attività contiene un set di dati completo relativo all'interazione e ai dati raccolti durante il pre-instradamento. Per rendere queste informazioni disponibili per le attività a valle, questi dati sono disponibili nella cache del flusso di lavoro.

La cache del flusso di lavoro è il termine utilizzato per descrivere la raccolta di dati disponibili nel flusso di lavoro. La cache è disponibile per l'utente amministratore per facilitare la personalizzazione e la configurazione avanzate. Per accedere alla cache, è possibile selezionare Variabili cache nelle caselle di testo in cui inserire i dati. È possibile selezionare i dati desiderati dall'elenco di elementi attualmente disponibili nella cache. Per aggiungere o sovrascrivere una variabile cache, utilizzare la Mappatura dei risultati scheda dell'attività REST API o Funzioni di Azure. Un esempio di variabile cache è un elenco di attributi che Orchestrazione utilizza per l'instradamento.

È possibile lavorare anche con i dati a livello di attività. Orchestrazione crea i risultati delle attività quando si ricevono il nome e i dati dei risultati. È possibile utilizzare i risultati delle attività nell'attività in cui è stato ricevuto il risultato e in tutte le attività successive del flusso di lavoro che sono direttamente o indirettamente connesse a tale attività. Orchestrazione differenzia:

  • Variabili dei risultati: risultati delle attività precedenti.

  • Variabili attività correnti: risultati dell'attività corrente.

Per configurare un'attività, configurare le proprietà dell'attività, l'intervallo di cui differisce a seconda dell'attività. Con le attività REST API e Funzioni di Azure è possibile aggiungere tutti i tipi di variabili come valori alle proprietà delle attività. Per aggiungere o sovrascrivere un valore nella proprietà dell'attività, utilizzare il campo Destinazione nella scheda Mappatura dei risultati dell'attività REST API. È possibile visualizzare le proprietà delle attività nelle istanze del flusso di lavoro.

Nota:

Se si rimuove o modifica una variabile da un flusso servizio autonomo, è necessario rimuovere o modificare anche la variabile nel flusso di lavoro Orchestrazione. Modificare le attività a valle come Avvia automazione che utilizza la variabile rimossa o modificata, altrimenti il flusso di lavoro termina con un errore durante la chiamata.



Tipi di variabili