Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Crea e configura tabelle di dati
Comprendere le tabelle di dati
Le tabelle di dati consentono di archiviare e gestire i dati che influiscono sulle configurazioni all'interno di Amazon Connect. Le tabelle di dati possono essere referenziate da altre risorse, ad esempio Flows and Views. Quando vengono apportate modifiche o aggiunte alle tabelle di dati, queste sono immediatamente disponibili in pubblico APIs e sullo schermo, senza necessità di ridistribuirle.
Utilizza le tabelle di dati per supportare scenari che vanno da semplici regole di routing a configurazioni complesse basate sul tempo, accessibili e modificabili in tempo reale. A differenza degli attributi predefiniti che memorizzano semplici coppie chiave-valore, le tabelle di dati supportano più colonne, vari tipi di dati e relazioni complesse.
Una tabella dati è composta da:
Metadati della tabella (struttura e regole di convalida)
Valori della tabella (i dati effettivi)
I metadati della tabella includono:
Attributi (colonne) con tipi di dati definiti
Chiavi primarie per identificare record univoci
Valori predefiniti opzionali che possono essere applicati a tutti i record
Regole di convalida opzionali per l'integrità dei dati
I valori delle tabelle vengono archiviati in record (righe) che contengono valori per ogni attributo (colonna).
Creazione di tabelle di dati
Vai al menu Routing e seleziona Tabelle di dati.
Seleziona Aggiungi nuova tabella dati.
Fornisci un nome.
Facoltativamente, fornisci una descrizione.
Indica un fuso orario per supportare i casi d'uso basati sul tempo.
Definisci un livello di blocco. Il blocco impedisce a più editor di sovrascrivere le modifiche a livello di tabella di dati, record (riga), attributo (colonna) o valore (cella).
Dopo il salvataggio, seleziona Aggiungi attributo per definire la prima colonna della tabella.
Nota
Man mano che gli attributi vengono aggiunti, vengono inseriti nella tabella nella colonna più a sinistra.
Fornire un nome
Seleziona un tipo, scegliendo tra
Testo singolo, numero o attributo booleano (sì/no)
Elenco di testo o numeri
Facoltativamente, selezionare Usa come attributo principale.
Le chiavi primarie aiutano a identificare e fare riferimento a record specifici. Consentono inoltre il controllo granulare degli accessi ai dati delle tabelle. Uno o più attributi possono essere designati come primari e diventare le prime colonne della tabella. Se non è definito alcun attributo primario, la tabella può contenere solo un record.
Nota
Gli attributi primari non possono essere aggiunti o rimossi se la tabella contiene dati. Ad esempio, se gli attributi primari di una tabella sono nome, cognome e iniziale del secondo nome, non è possibile aggiungere SSN come altro attributo principale o rimuovere l'iniziale centrale senza prima eliminare tutte le righe. Tuttavia, è possibile modificare i valori in un attributo primario, ad esempio è possibile modificare un cognome. È inoltre possibile aggiungere attributi non primari dopo che una tabella è stata popolata con dati.
Facoltativamente, fornisci la convalida di base se il tipo è testo o numerico (ad esempio lunghezza massima).
Facoltativamente, aggiorna la convalida della collezione se il tipo è testo o numerico, per fornire una scelta di valori predefiniti per questo attributo e persino limitarti a tali valori.
Dopo il salvataggio, la tabella verrà visualizzata con il suo primo attributo (colonna).
Ripetere come necessario.
Quando sei pronto, seleziona Aggiungi valore per inserire una riga nella tabella.
Quando aggiungi il primo valore, devi riconoscere che gli attributi primari non possono essere modificati se nella tabella esistono valori.
I dati inseriti vengono convalidati automaticamente (tipo, lunghezza, ecc.).
Man mano che i valori vengono aggiunti, vengono ordinati in base ai valori primari, ad esempio se la prima colonna è testo, i valori (righe) verranno sequenziati dalla A alla Z.
Esempio di struttura di tabella in cui vengono utilizzati due attributi principali per identificare in modo univoco ogni record e sono stati definiti due attributi.
| Attributo primario 1 | Attributo primario 2 | Attributo 1 | Attributo 2 |
|---|---|---|---|
Valore primario |
Valore primario |
Valore |
Valore |
Valore primario |
Valore primario |
Valore |
Valore |
... |
... |
... |
... |
Aggiungi record alle tabelle di dati
Connect applica i campi obbligatori, i tipi di dati, i limiti di lunghezza e altri requisiti specificati nella definizione della tabella.
Nota
Verifica sempre le configurazioni che influiscono sui flussi prima di influire sui carichi di lavoro di produzione e monitora il comportamento del sistema immediatamente dopo modifiche significative.
Modifica le tabelle di dati e i relativi record
Connect applica i campi obbligatori, i tipi di dati, i limiti di lunghezza e altri requisiti specificati nella definizione della tabella.
Sono previste misure di sicurezza per le modifiche simultanee agli stessi dati. Il sistema avvisa automaticamente gli utenti quando vengono apportate modifiche al di fuori della sessione corrente, chiedendo loro di aggiornare la visualizzazione per visualizzare i dati più recenti.
Nota
Negli scenari in cui è fondamentale prevenire i conflitti, è possibile implementare strategie di blocco ottimistiche, garantendo che gli aggiornamenti vengano applicati solo se i dati non sono cambiati dall'ultima lettura.
Le modifiche avvengono quasi immediatamente. Le modifiche apportate alle tabelle di dati hanno effetto nelle successive esecuzioni di flusso e nelle chiamate API. I dati non vengono memorizzati nella cache dei flussi, quindi non è necessario alcun ritardo per l'aggiornamento dopo una modifica.
Nota
Sebbene le modifiche si propaghino rapidamente, in rari casi potrebbe verificarsi un breve ritardo, in genere di pochi millisecondi, prima che tutti i componenti del sistema riflettano la modifica. Se possibile, pianifica gli aggiornamenti durante le finestre operative per ridurre al minimo l'impatto.
Esempio di caso d'uso
Segui i passaggi seguenti per creare una semplice tabella di traduzione per i prompt.
Crea una nuova tabella di dati con un nuovo attributo principale chiamato «Lingua». L'attributo primario determina la chiave necessaria per accedere a un record dalla tabella di dati.
Crea un nuovo attributo per ogni tipo di messaggio, ad esempio «Saluto». Se devi creare più di 99 tipi di messaggi, consulta l'esempio avanzato riportato di seguito.
Aggiungi le traduzioni alla tua tabella.
La tua tabella dovrebbe avere questo aspetto:
| Lingua (attributo principale) | Saluto |
|---|---|
Italiano |
Ciao |
Spagnolo |
Hola |
Per i casi avanzati in cui è necessaria più di una dimensione per l'interrogazione di una tabella di dati, è possibile aggiungere attributi primari aggiuntivi.
| Lingua (attributo principale) | Dipartimento (attributo principale) | Saluto |
|---|---|---|
Italiano |
Sales |
Salve. Queste sono vendite. |
Spagnolo |
Sales |
Hola. Faccio parte del dipartimento delle vendite. |
Italiano |
Marketing |
Salve. Hai raggiunto il settore marketing. |
È anche possibile cercare il messaggio esatto aggiungendo una terza dimensione per il tipo di messaggio.
| Lingua (attributo principale) | Dipartimento (attributo principale) | Tipo di messaggio (attributo principale) | Messaggio |
|---|---|---|---|
Italiano |
Sales |
Saluto |
Salve. Queste sono vendite. |
Spagnolo |
Sales |
Saluto |
Hola. Faccio parte del dipartimento delle vendite. |
Italiano |
Marketing |
Saluto |
Salve. Hai raggiunto il settore marketing. |
Italiano |
Marketing |
Addio |
Grazie per aver contattato il reparto marketing. |
Utilizzo di tabelle di dati per ricerche dinamiche nei flussi
I flussi possono leggere i valori dalle tabelle di dati.
Aggiungi il blocco Data Table al flusso desiderato.
Fai clic in alto a destra del blocco per modificare le impostazioni.
Definisci la tabella di dati scegliendo Imposta manualmente o Imposta dinamicamente.
-
Immettete un nome di Query da utilizzare per accedere ai valori di altri blocchi di flusso. Si accede allo spazio dei nomi delle tabelle di dati utilizzando un JSONPath riferimento con il formato.
$.DataTables.Se si utilizza la selezione a discesa dinamica dello spazio dei nomi delle tabelle dati, lo spazio dei nomi può essere omesso ()queryName.attributeNamequeryName.attributeNameNota
I nomi delle query devono essere univoci in tutti i blocchi di tabelle di dati di un flusso.
Nota
Usa parentesi e virgolette singole per fare riferimento ai nomi degli attributi con caratteri speciali (
).queryName['attribute name with spaces'] Se la tabella di dati ha attributi primari, immettete i valori primari corrispondenti agli attributi primari per il record (riga) desiderato da interrogare.
-
Seleziona gli attributi di interrogazione che corrispondono agli attributi della tabella di dati per i valori da leggere.
Nota
I flussi non supportano i valori delle tabelle di dati di tipo elenco.
Nota
I blocchi di tabelle dati successivi cancelleranno le query precedenti dallo spazio dei nomi delle tabelle di dati.
Nota
I risultati delle query nello spazio dei nomi delle tabelle di dati sono disponibili solo nel flusso che contiene il blocco di flusso della tabella di dati.
Testa il flusso per confermare il comportamento desiderato.
Sfrutta le tabelle di dati per creare interfacce utente personalizzate
Le tabelle di dati possono consentire agli utenti aziendali di apportare modifiche operative di routine ai contact center senza richiedere l'accesso diretto ai sistemi Amazon Connect sottostanti. Le interfacce personalizzate possono essere create dalle tabelle di dati utilizzando il generatore di interfacce utente senza codice di Views, quindi assegnate alle aree di lavoro. I team operativi possono quindi utilizzare la soluzione personalizzata UIs per rispondere rapidamente alle mutevoli condizioni, senza richiedere l'intervento IT e lavorando all'interno di quadri di governance e sicurezza approvati. Le tabelle di dati possono combinare più risorse, in modo che gli utenti aziendali non abbiano bisogno dell'autorizzazione per ciascuna di esse (ad esempio flussi, prompt, code).
Le interfacce appositamente progettate possono consentire agli utenti aziendali autorizzati di controllare scenari quali:
Gestione delle assegnazioni delle code, degli orari di funzionamento, della mappatura delle competenze e delle regole di escalation
Modifica del routing in base alla lingua, alla località o allo stato VIP
Attivazione dei protocolli di emergenza
Per ulteriori informazioni sulla creazione di interfacce personalizzate, consulta il generatore di interfacce utente senza codice di Views.
Controllo degli accessi e sicurezza per le tabelle di dati
Controlla l'accesso ai valori primari della tabella in modo che gli utenti aziendali possano visualizzare o modificare solo i campi relativi alle proprie responsabilità.
Le autorizzazioni del profilo di sicurezza forniscono opzioni di visualizzazione, modifica, creazione ed eliminazione per la gestione della risorsa della tabella di dati nella sezione Routing.
Il controllo degli accessi basato su tag (TBAC) fornisce restrizioni basate sui record. Utilizzalo se più team devono accedere a diversi sottoinsiemi di dati all'interno di tabelle di grandi dimensioni e multiuso.
Quote di servizio per le tabelle di dati
Connect offre:
Tabelle: 100 in totale per istanza
Attributi (colonne): 100 per tabella
Valori (celle): 1000 per tabella
Numero di caratteri per i valori di testo: 5.000 per gli elementi TEXT, 1.000 per gli elementi TEXT_LIST.
Per ulteriori informazioni sulle quote di servizio e su come gestirle, consulta. Amazon Connect quote di servizio
Tieni traccia delle modifiche alle tabelle di dati
La cronologia di controllo sullo schermo riporta le modifiche recenti a una risorsa e i relativi valori precedenti e successivi. La cronologia di controllo della tabella di dati include la struttura della tabella nuova o modificata (attributi, chiavi primarie, valori predefiniti), nonché i record (righe) nuovi o modificati all'interno di ciascuna tabella di dati.
Nota
AWS CloudTrail tiene traccia della cronologia di tutte le modifiche alle risorse. Per ulteriori informazioni, consulta Registrare log delle chiamate API di Amazon Connect con AWS CloudTrail.