

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à.

# Dati di contatto nel data lake Connect Customer
<a name="data-lake-contact-data"></a>

Le tabelle seguenti contengono i dati di contatto.

**Topics**
+ [Record di contatto](#data-lake-contacts-record)
+ [Record statistico dei contatti](#data-lake-contact-statistic-record)

## Record di contatto
<a name="data-lake-contacts-record"></a>

**Nome della tabella:** `contact_record`

**Descrizione:** il record di contatto principale contenente dati di contatto completi, tra cui dettagli sugli agenti, informazioni sulla coda, timestamp, informazioni sul dispositivo, metriche di chat, metriche di qualità e riferimenti alla catena di contatti. Questa è la tabella più grande del data lake con oltre 100 colonne.

**Chiave primaria:** `instance_id, contact_id`

**Chiave di partizione:** `initiation_timestamp` (giornaliera)

**Chiavi di unione:**
+ `instance_id`— Si unisce a tutti i tavoli
+ `contact_id`— Si unisce a Contact Statistic Record, Contact Lens, Contact Evaluation Record, Contact Flow Events, tabelle AI
+ `initial_contact_id`,, `previous_contact_id``related_contact_id`, `next_contact_id` — Self-joins per catene di contatto
+ `agent_id`— Si unisce a Agent Statistic Record (as`user_id`), Agent Queue Statistic Record (as`user_id`), Agent Event (as`agent_arn`), utenti (s) `user_id`
+ `queue_id`— Si unisce a Agent Queue Statistic Record, Contact Statistic Record
+ `agent_routing_profile_id`— Si unisce a routing\_profiles (as) `agent_routing_profile_id`
+ `agent_hierarchy_groups_level_*_id`— Si unisce a agent\_hierarchy\_groups
+ `campaign_Id`— Partecipa agli eventi della campagna in uscita `campaign_id`


|  **Colonna**  |  **Tipo**  |  **Annullabile**  |  **Descrizione**  | 
| --- | --- | --- | --- | 
|  instance\_id  |  stringa  |  No  |  L'ID dell'istanza Connect Customer.  | 
|  aws\_account\_id  |  stringa  |  Sì  |  L'ID dell'account AWS proprietario del contatto.  | 
|  contact\_id  |  stringa  |  No  |  L’ID del contatto nel record di contatto.  | 
|  initial\_contact\_id  |  stringa  |  Sì  |  L'identificatore univoco del contatto associato alla prima interazione tra il cliente e il tuo contact center. Utilizza l'ID contatto iniziale per tenere traccia dei contatti tra flussi.  | 
|  previous\_contact\_id  |  stringa  |  Sì  |  L'identificatore univoco per il contatto prima che sia stato trasferito. Utilizza l'ID contatto precedente per tenere traccia dei contatti tra flussi.  | 
|  related\_contact\_id  |  stringa  |  Sì  |  Ogni volta che un contatto è collegato a un agente, viene creato un nuovo record di contatto. I record dei contatti per un contatto sono collegati tra loro attraverso i campi contactId: correlato.  | 
|  next\_contact\_id  |  stringa  |  Sì  |  Ogni volta che un contatto è collegato a un agente, viene creato un nuovo record di contatto. I record dei contatti per un contatto sono collegati tra loro attraverso i campi contactId: iniziale, successivo e precedente.  | 
|  channel  |  stringa  |  Sì  |  Il metodo utilizzato per contattare il contact center: VOICE, CHAT, TASK, EMAIL.  | 
|  initiation\_method  |  stringa  |  Sì  |  La modalità di avvio iniziale del contatto. I valori validi includono: INBOUND, OUTBOUND, TRANSFER, CALLBACK, QUEUE\_TRANSFER, EXTERNAL\_OUTBOUND, MONITOR, DISCONNECT e API . | 
|  initiation\_timestamp  | Time stamp  |  Sì  | Il timestamp di avvio del contatto.  | 
|  connected\_to\_system\_timestamp  | Time stamp  |  Sì  |  Il timestamp che indica la data e l'ora in cui l'endpoint del cliente si è connesso a Connect Customer, in ora UTC. Per INBOUND, corrisponde. InitiationTimestamp Per OUTBOUND, CALLBACK e API, indica quando l’endpoint del cliente risponde. | 
|  last\_update\_timestamp  | Time stamp  |  Sì  |  Il timestamp che mostra l’ultima volta in cui il data lake ha aggiornato un record al suo interno.  | 
|  scheduled\_timestamp  | Time stamp  |  Sì  |  La data e l'ora dell'attivazione pianificata del flusso da parte di questo contatto, nell'ora UTC. Questa funzionalità è supportata solo per il canale delle attività.  | 
|  transfer\_completed\_timestamp  | Time stamp  |  Sì  |  Il timestamp per il completamento del trasferimento.  | 
|  disconnect\_timestamp  |  Time stamp  |  Sì  | Il timestamp di disconnessione del contatto.  | 
|  disconnect\_reason  |  stringa  |  Sì  |  Il motivo della disconnessione della chiamata.  | 
|  queue\_duration\_ms  |  bigint  |  Sì  |  Tempo trascorso in attesa da un contatto in coda, in millisecondi.  | 
|  queue\_dequeue\_timestamp  | Time stamp  |  Sì  |  Il timestamp del trasferimento dei contatti all’esterno della coda da un’altra coda durante un Flusso coda clienti.  | 
|  queue\_enqueue\_timestamp  | Time stamp  |  Sì  |  Il timestamp del trasferimento dei contatti nella coda da un’altra coda durante un Flusso coda clienti.  | 
|  queue\_name  |  stringa  |  Sì  |  Il nome della coda.  | 
|  queue\_arn  |  stringa  |  Sì  |  ARN della coda.  | 
|  queue\_id  |  stringa  |  Sì  |  ID della coda.  | 
|  agent\_connection\_attempts  |  bigint  |  Sì  |  Numero i volte in cui Amazon Connect ha tentato di connettere questo contatto a un agente.  | 
|  agent\_connected\_to\_agent\_timestamp  | Time stamp  |  Sì  |  Il timestamp della connessione del contatto all’agente.  | 
|  agent\_interaction\_duration\_ms  |  bigint  |  Sì  |  Durata totale dell’interazione degli agenti con i clienti durante un contatto.  | 
|  agent\_customer\_hold\_duration\_ms  |  bigint  |  Sì  |  Tempo totale di attesa degli agenti e del contatto in millisecondi.  | 
|  agent\_number\_of\_holds  |  bigint  |  Sì  |  Il numero di contatti messi in attesa dall’agente  | 
|  agent\_longest\_hold\_duration\_ms  |  bigint  |  Sì  |  Il tempo più lungo, in secondi, in cui il cliente è stato messo in attesa dall'agente.  | 
|  agent\_after\_contact\_work\_start\_timestamp  | Time stamp  |  Sì  |  Il timestamp che segna l'inizio dello stato. AfterContactWork  | 
|  agent\_after\_contact\_work\_end\_timestamp  |  Time stamp  |  Sì  |  Il timestamp che indica la fine dello stato. AfterContactWork  | 
|  agent\_after\_contact\_work\_duration\_ms  |  bigint  |  Sì  |  Il tempo totale per cui un agente ha eseguito ACW per un contatto, in millisecondi. In alcune aziende, noto anche come tempo di riepilogo chiamata.  | 
|  attributes  |  map(string,string)  |  Sì  |  Un attributo di contatto rappresenta questi dati come coppia chiave-valore. Potresti considerarlo come un nome di campo insieme ai dati inseriti in quel campo.  | 
|  agent\_username  |  stringa  |  Sì  |  Il nome utente dell'agente, come inserito nel suo account utente Connect Customer.  | 
|  agent\_arn  |  stringa  |  Sì  |  L'ARN dell'agente, così come creato nel suo account utente Connect Customer.  | 
|  agent\_id  |  stringa  |  Sì  |  L'ID dell'agente, così come creato nel suo account utente Connect Customer.  | 
|  instance\_arn  |  stringa  |  Sì  |  L'ARN dell'istanza Connect Customer.  | 
|  agent\_hierarchy\_groups\_level\_1\_name  |  stringa  |  Sì  |  Il nome della gerarchia a cui è assegnato l’agente, per il primo livello.  | 
|  agent\_hierarchy\_groups\_level\_1\_arn  |  stringa  |  Sì  |  L’ARN della gerarchia a cui è assegnato l’agente, per il primo livello.  | 
|  agent\_hierarchy\_groups\_level\_1\_id  |  stringa  |  Sì  |  L’ID della gerarchia a cui è assegnato l’agente, per il primo livello.  | 
|  agent\_hierarchy\_groups\_level\_2\_name  |  stringa  |  Sì  |  Il nome della gerarchia a cui è assegnato l’agente, per il secondo livello.  | 
|  agent\_hierarchy\_groups\_level\_2\_arn  |  stringa  |  Sì  |  L’ARN della gerarchia a cui è assegnato l’agente, per il secondo livello.  | 
|  agent\_hierarchy\_groups\_level\_2\_id  |  stringa  |  Sì  |  L’ID della gerarchia a cui è assegnato l’agente, per il secondo livello.  | 
|  agent\_hierarchy\_groups\_level\_3\_name  |  stringa  |  Sì  |  Il nome della gerarchia a cui è assegnato l’agente, per il terzo livello.  | 
|  agent\_hierarchy\_groups\_level\_3\_arn  |  stringa  |  Sì  |  L’ARN della gerarchia a cui è assegnato l’agente, per il terzo livello.  | 
|  agent\_hierarchy\_groups\_level\_3\_id  |  stringa  |  Sì  |  L’ID della gerarchia a cui è assegnato l’agente, per il terzo livello.  | 
|  agent\_hierarchy\_groups\_level\_4\_name  |  stringa  |  Sì  |  Il nome della gerarchia a cui è assegnato l’agente, per il quarto livello.  | 
|  agent\_hierarchy\_groups\_level\_4\_arn  |  stringa  |  Sì  |  L’ARN della gerarchia a cui è assegnato l’agente, per il quarto livello.  | 
|  agent\_hierarchy\_groups\_level\_4\_id  |  stringa  |  Sì  |  L’ID della gerarchia a cui è assegnato l’agente, per il quarto livello.  | 
|  agent\_hierarchy\_groups\_level\_5\_name  |  stringa  |  Sì  |  Il nome della gerarchia a cui è assegnato l’agente, per il quinto livello.  | 
|  agent\_hierarchy\_groups\_level\_5\_arn  |  stringa  |  Sì  |  L’ARN della gerarchia a cui è assegnato l’agente, per il quinto livello.  | 
|  agent\_hierarchy\_groups\_level\_5\_id  |  stringa  |  Sì  |  L’ID della gerarchia a cui è assegnato l’agente, per il quinto livello.  | 
|  agent\_routing\_profile\_name  |  stringa  |  Sì  |  Il nome del profilo di routing per l’agente.  | 
|  agent\_routing\_profile\_arn  |  stringa  |  Sì  |  L’ARN del profilo di routing per l’agente.  | 
|  agent\_routing\_profile\_id  |  stringa  |  Sì  |  L’ID del profilo di routing per l’agente.  | 
|  agent\_voice\_enhancement\_mode  |  stringa  |  Sì  |  La modalità di miglioramento della voce utilizzata dall'agente. Valori validi: VOICE\_ISOLATION \| NOISE\_SUPPRESSION \| NONE. Il valore null indica che questa modalità non è stata ancora impostata per questo utente.  | 
|  aws\_contact\_trace\_record\_format\_version  |  stringa  |  Sì  |  Il tipo di formato dei record.  | 
|  campaign\_Id  |  stringa  |  Sì  |  L’ID associato a una campagna in uscita per agevolare il monitoraggio delle campagne.  | 
|  customer\_endpoint\_type  |  stringa  |  Sì  |  Il tipo dell'endpoint cliente. Valore valido è TELEPHONE\_NUMBER.  | 
|  customer\_endpoint\_address  |  stringa  |  Sì  |  L’indirizzo dell’endpoint del cliente o del partecipante esterno di terze parti.  | 
|  transferred\_endpoint\_type  |  stringa  |  Sì  |  Il tipo di endpoint trasferito del cliente o del partecipante esterno di terze parti.  | 
|  transferred\_endpoint\_address  |  stringa  |  Sì  |  L’indirizzo dell’endpoint trasferito del cliente o del partecipante esterno di terze parti.  | 
|  system\_endpoint\_type  |  stringa  |  Sì  |  Il tipo dell'endpoint di sistema. Valore valido è TELEPHONE\_NUMBER.  | 
|  system\_endpoint\_address  |  stringa  |  Sì  |  L’indirizzo del tipo di endpoint di sistema. | 
|  recording\_deletion\_reason  |  stringa  |  Sì  |  Se la registrazione è stata eliminata, questo è il motivo inserito per l'eliminazione.  | 
|  recording\_location  |  stringa  |  Sì  |  La posizione, in Amazon S3, per la registrazione.  | 
|  recording\_status  |  stringa  |  Sì  |  Lo stato di registrazione. Valori validi: AVAILABLE \| DELETED \| NULL.  | 
|  recording\_type  |  stringa  |  Sì  |  Il tipo di registrazione. Valori validi: AUDIO.  | 
|  answering\_machine\_detection\_Status  |  stringa  |  Sì  |  Lo stato che indica se è stata rilevata una segreteria telefonica. | 
|  voice\_id\_result\_authentication\_result  |  stringa  |  Sì  |  Le informazioni di autenticazione vocale per la chiamata.  | 
|  voice\_id\_result\_fraud\_detection\_watch\_list\_id  |  stringa  |  Sì  |  Le informazioni sul rilevamento delle frodi per la chiamata per la lista di controllo.  | 
|  voice\_id\_result\_speaker\_id  |  stringa  |  Sì  |  Il risultato del rilevamento delle frodi prodotto da Voice ID, elaborato in base allo stato corrente della sessione e all’audio in streaming del parlante.  | 
|  voice\_id\_result\_fraud\_detection\_result  |  stringa  |  Sì  |  Le informazioni sul risultato del rilevamento delle frodi per la chiamata.  | 
|  voice\_id\_result\_fraud\_detection\_fraudster\_Id  |  stringa  |  Sì  |  Le informazioni sul rilevamento delle frodi per la chiamata con rilevamento di un truffatore.  | 
|  external\_third\_party\_interaction\_duration\_ms  |  bigint  |  Sì  |  La durata dell’interazione per terze parti esterne in millisecondi.  | 
|  voice\_id\_result\_authentication\_minimum\_speech\_ms  |  bigint  |  Sì  |  Il punteggio di autenticazione minimo richiesto per l'autenticazione di un utente. Valori MIN 0 e MAX 100.  | 
|  voice\_id\_result\_authentication\_score  |  bigint  |  Sì  |  Il punteggio di autenticazione minimo richiesto per l'autenticazione di un utente. Valori MIN 0 e MAX 100.  | 
|  voice\_id\_result\_authentication\_score\_threshold  |  bigint  |  Sì  |  Il punteggio di autenticazione minimo richiesto per l'autenticazione di un utente. Valori MIN 0 e MAX 100.  | 
|  voice\_id\_result\_fraud\_detection\_risk\_score\_known\_fraudster  |  bigint  |  Sì  |  L'individuazione dei truffatori in un punteggio della lista di controllo per la categoria Truffatore noto.  | 
|  voice\_id\_result\_fraud\_detection\_risk\_score\_synthetic\_speech  |  bigint  |  Sì  |  Questo punteggio viene presentato come un punteggio di rischio combinato per spoofing vocale.  | 
|  voice\_id\_result\_fraud\_detection\_risk\_score\_voice\_spoofing  |  bigint  |  Sì  |  Il punteggio di rischio di frode si basa sul Voice Spoofing, ad esempio la riproduzione dell'audio proveniente dall'audio registrato dal Text-to-Speech sistema.  | 
|  voice\_id\_result\_fraud\_detection\_score\_threshold  |  bigint  |  Sì  |  La soglia per l'individuazione dei truffatori in una lista di controllo impostata nel flusso relativo al contatto.  | 
|  agent\_pause\_duration\_ms  |  bigint  |  Sì  |  Durata della pausa dell’agente per un contatto in secondi.  | 
|  voice\_id\_result\_speaker\_enrolled  |  Booleano  |  Sì  |  Registrato: il chiamante è registrato nell'autenticazione vocale.  | 
|  id\_voice\_result\_speaker\_opted\_out  |  Booleano  |  Sì  |  Disattivato: il chiamante ha disattivato l'autenticazione vocale.  | 
|  media\_streams\_items  |  array(struct(type:string))  |  Sì  |  Informazioni relative al flusso di file multimediali utilizzato durante il contatto. Valori validi: AUDIO, VIDEO, CHAT.  | 
|  voice\_id\_result\_fraud\_detection\_reasons\_items  |  array(string)  |  Sì  |  Contiene tipi di frode: Truffatore noto e Spoofing vocale.  | 
|  tags\_references\_items  |  map(string,string)  |  Sì  |  Aggiunge i tag specificati alla risorsa specificata.  | 
|  contact\_details  |  map(string,string)  |  Sì  |  I dettagli del contatto tra agente e chiamante.  | 
|  contact\_evaluations  |  map(string,struct(form\_id:string,evaluation\_arn:string,status:string, start\_timestamp:timestamp,end\_timestamp:timestamp,delete\_timestamp:timestamp, export\_location:string))  |  Sì  |  L’elenco con i campi e i dati nel modulo di valutazione.  | 
|  riferimenti  |  array(struct(name:string, type:string, value:string, status: string, arn: string))  |  Sì  |  Contiene collegamenti ad altri documenti correlati a un contatto. Tipo: URL \| ATTACHMENT \| NUMBER \| STRING \| DATE \| EMAIL\_MESSAGE | 
|  additional\_email\_recipients  |  array(struct(to\_list: array(struct(display\_name: string, address: string)), cc\_list: array(struct(display\_name: string, address: string)), from\_recipient: struct(display\_name: string, address: string)))  |  Sì  |  Contiene l’intero elenco di indirizzi e-mail e nomi visualizzati dal contatto e-mail. | 
|  agent\_state\_transitions  |  array(struct(state\_start\_timestamp:timestamp,state\_end\_timestamp:timestamp, state:string))  |  Sì  |  Informazioni sulle transizioni di stato dell’agente.  | 
|  recordings  |  array(struct(storage\_type:string,location:string,media\_stream\_type:string, participant\_type:string,fragment\_start\_number:string,fragment\_stop\_number:string, start\_timestamp:timestamp,stop\_timestamp:timestamp,status:string, deletion\_reason:string))  |  Sì  |  Informazioni su una registrazione vocale, trascrizione di chat o registrazione dello schermo.  | 
|  agent\_device\_platform\_name  |  stringa  |  Sì  |  Nome della piattaforma utilizzata dall’agente per la chiamata. | 
|  agent\_device\_platform\_version  |  stringa  |  Sì  |  Versione della piattaforma utilizzata dall’agente per la chiamata.  | 
|  agent\_device\_operating\_system  |  stringa  |  Sì  |  Sistema operativo utilizzato dall’agente per la chiamata.  | 
|  customer\_device\_platform\_name  |  stringa  |  Sì  |  Nome della piattaforma utilizzata dal cliente per la chiamata.  | 
|  customer\_device\_platform\_version  |  stringa  |  Sì  |  Versione della piattaforma utilizzata dal cliente per la chiamata.  | 
|  customer\_device\_operating\_system  |  stringa  |  Sì  |  Sistema operativo utilizzato dal cliente per la chiamata.  | 
|  disconnect\_details\_potential\_disconnect\_issue  |  stringa  |  Sì  |  Indica i potenziali problemi di disconnessione di una chiamata. Questo campo non viene compilato se il servizio non rileva potenziali problemi.  | 
|  last\_resumed\_timestamp  |  Time stamp  |  Sì  |  La data e l'ora dell'ultima attività di riavvio del contatto, in orario UTC.  | 
|  last\_paused\_timestamp  |  Time stamp  |  Sì  |  La data e l'ora dell'ultima attività di messa in pausa del contatto, in orario UTC.  | 
|  customer\_voice\_activity\_greeting\_start\_timestamp  |  Time stamp  |  Sì  |  La data e l'ora di misurazione dell'inizio del saluto del cliente da una chiamata vocale in uscita, in orario UTC.  | 
|  customer\_voice\_activity\_greeting\_end\_timestamp  |  Time stamp  |  Sì  |  La data e l'ora di misurazione della fine del saluto del cliente da una chiamata vocale in uscita, in orario UTC.  | 
|  total\_pause\_duration\_ms  |  bigint  |  Sì  |  Durata totale della pausa, anche prima e dopo la disconnessione dell’agente.  | 
|  total\_pause\_count  |  bigint  |  Sì  |  Numero totale di pause, incluso quando il contatto non era connesso.  | 
|  quality\_metrics\_agent\_audio |  struct  |  Sì  |  Informazioni sulla qualità della connessione multimediale dell’agente. È una misura della qualità audio dell’agente percepita dal cliente.  | 
| quality\_metrics\_customer\_audio  |  struct  |  Sì  |  Informazioni sulla qualità della connessione multimediale del cliente. È una misura della qualità audio del cliente percepita dall’agente.  | 
| segment\_attribute  |  map(string, string)  |  Sì  |  Un set di coppie chiave-valore definite dal sistema archiviate su singoli segmenti di contatto utilizzando una mappa di attributi. Gli attributi sono attributi standard di Amazon Connect e sono accessibili nei flussi. Le chiavi di attributo possono includere solo caratteri alfanumerici, - e \_.  | 
|  data\_lake\_last\_processed\_timestamp  |  Time stamp  |  Sì  |  Timestamp che mostra l’ultima volta in cui il data lake ha elaborato il record. Può includere la trasformazione e il riempimento. Questo campo non può essere utilizzato in modo affidabile per determinare la freschezza dei dati.  | 
| chat\_contact\_metrics\_total\_messages | bigint |  Sì  | Il numero di messaggi di chat nel contatto | 
| chat\_contact\_metrics\_conversation\_close\_time\_ms | bigint |  Sì  | Il tempo impiegato per terminare un contatto dopo l’ultimo messaggio del cliente | 
| chat\_contact\_metrics\_conversation\_turn\_count | bigint |  Sì  | Il numero di turni di conversazione in un contatto di chat | 
| chat\_contact\_metrics\_agent\_first\_response\_timestamp | Time stamp |  Sì  | Il timestamp della prima risposta dell’agente per un contatto di chat. | 
| chat\_contact\_metrics\_agent\_first\_response\_time\_ms | bigint |  Sì  | Il tempo di risposta di un agente dopo aver ottenuto un contatto di chat. | 
| chat\_contact\_metrics\_total\_bot\_messages | bigint |  Sì  | Il numero totale di messaggi bot e automatici in un contatto di chat. | 
| chat\_contact\_metrics\_total\_bot\_message\_length\_in\_chars | bigint |  Sì  | Il numero totale di caratteri dei messaggi bot e automatici in un contatto di chat. | 
| chat\_contact\_metrics\_multi\_party | Booleano |  Sì  | Un flag che indica se nel contatto è stato abilitata la chat multiparte o l’inserimento del supervisore | 
| chat\_agent\_metrics\_participant\_id | stringa |  Sì  | L’ID partecipante dell’agente. | 
| chat\_agent\_metrics\_participant\_type | stringa |  Sì  | Il tipo di partecipante dell’agente. | 
| chat\_agent\_metrics\_conversation\_abandon | Booleano |  Sì  | Un flag che indica se la conversazione in chat è stata abbandonata da un agente. | 
| chat\_agent\_metrics\_messages\_sent | bigint |  Sì  | Il numero di messaggi di chat inviati dall’agente. | 
| chat\_agent\_metrics\_num\_responses | bigint |  Sì  | Il numero di risposte inviate dall’agente al cliente. | 
| chat\_agent\_metrics\_message\_length\_in\_chars | bigint |  Sì  | Il numero di caratteri della chat inviati dall’agente. | 
| chat\_agent\_metrics\_total\_response\_time\_ms | bigint |  Sì  | Il tempo totale di risposta in chat dell’agente. | 
| chat\_agent\_metrics\_max\_response\_time\_ms | bigint |  Sì  | Il tempo massimo di risposta in chat dell’agente. | 
| chat\_agent\_metrics\_last\_message\_timestamp | Time stamp |  Sì  | Il timestamp dell’ultimo messaggio di chat dell’agente. | 
| chat\_customer\_metrics\_participant\_id | stringa |  Sì  | L’ID partecipante del cliente. | 
| chat\_customer\_metrics\_participant\_type | stringa |  Sì  | Il tipo di partecipante del cliente. | 
| chat\_customer\_metrics\_conversation\_abandon | Booleano |  Sì  | Un flag che indica se la conversazione in chat è stata abbandonata da un cliente. | 
| chat\_customer\_metrics\_messages\_sent | bigint |  Sì  | Il numero di messaggi di chat inviati dal cliente. | 
| chat\_customer\_metrics\_num\_responses | bigint |  Sì  | Il numero di risposte inviate dal cliente. | 
| chat\_customer\_metrics\_message\_length\_in\_chars | bigint |  Sì  | Il numero di caratteri della chat inviati dal cliente. | 
| chat\_customer\_metrics\_total\_response\_time\_ms | bigint |  Sì  | Il tempo totale di risposta in chat del cliente. | 
| chat\_customer\_metrics\_max\_response\_time\_ms | bigint |  Sì  | Il tempo massimo di risposta in chat del cliente. | 
| chat\_customer\_metrics\_last\_message\_timestamp | Time stamp |  Sì  | Il timestamp dell’ultimo messaggio di chat del cliente. | 
| q\_in\_connect\_session\_arn | stringa |  Sì  | L'ARN della sessione degli agenti di Connect AI. | 
| ai\_agents | array (struttura) |  Sì  | Le informazioni dell'agente AI del contatto. Ogni oggetto include ai\_use\_case (string), ai\_agent\_version\_id (string) e ai\_agent\_escalated (booleano). | 
| customer\_phone\_number\_prefix | stringa |  Sì  | Il prefisso del numero di telefono del cliente. | 

## Record statistico dei contatti
<a name="data-lake-contact-statistic-record"></a>

**Nome della tabella:** `contact_statistic_record`

**Descrizione:** contiene statistiche di contatto precalcolate e flag booleani per il calcolo dei KPI, tra cui metriche temporali e flag di classificazione per la gestione, i trasferimenti e l'abbandono dei contatti.

**Chiave primaria:** `instance_id, contact_id`

**Chiavi di unione:**
+ `instance_id`— Si unisce a tutti i tavoli
+ `contact_id`— Si unisce a Contact Record, Contact Lens, Contact Evaluation Record, Contact Flow Events
+ `queue_id`— Si unisce a Contact Record, Agent Queue Statistic Record
+ `agent_id`— Si unisce a Contact Record (i`agent_id`), Agent Statistic Record (i`user_id`), Agent Queue Statistic Record (i), utenti (i) `user_id` `user_id`


|  **Colonna**  |  **Tipo**  |  **Annullabile**  |  **Descrizione**  | 
| --- | --- | --- | --- | 
|  instance\_id  |  stringa  |  No  |  L'ID dell'istanza Connect Customer.  | 
|  aws\_account\_id  |  stringa  |  Sì  |  L'ID dell' AWS account proprietario del contatto.  | 
|  contact\_id  |  stringa  |  No  |  ID del contatto.  | 
|  channel  |  stringa  |  Sì  |  Il metodo utilizzato per contattare il contact center: VOICE, CHAT, TASK, EMAIL.  | 
|  queue\_id  |  stringa  |  Sì  |  ID della coda.  | 
|  agent\_id  |  stringa  |  Sì  |  ID dell’agente.  | 
|  initiation\_method  |  stringa  |  Sì  |  Valori per INITIATION\_METHOD: INBOUND \| OUTBOUND \| TRANSFER \| QUEUE\_TRANSFER \| CALLBACK \| API  | 
|  disconnect\_timestamp  |  Time stamp  |  Sì  |  Il timestamp di disconnessione del contatto.  | 
|  enqueue\_timestamp  |  Time stamp  |  Sì  |  Il timestamp del trasferimento dei contatti nella coda da un’altra coda durante un Flusso coda clienti.  | 
|  contact\_flow\_time\_ms  |  bigint  |  Sì  |  Il tempo trascorso da un contatto in un flusso di contatti.  | 
|  abandon\_time\_ms  |  bigint  |  Sì  |  Il tempo di attesa in coda dei contatti prima dell’abbandono.  | 
|  queue\_time\_ms  |  bigint  |  Sì  |  Il tempo che un contatto ha passato in attesa in coda.  | 
|  queue\_answer\_time\_ms  |  bigint  |  Sì  |  Il tempo di attesa in coda dei contatti prima di ricevere una risposta da un agente.  | 
|  handle\_time\_ms  |  bigint  |  Sì  |  Il tempo dedicato da un agente ai contatti. Interazione agente \+ Attesa cliente \+ ACW  | 
|  customer\_hold\_time\_ms  |  bigint  |  Sì  |  Tempo trascorso dai clienti in attesa dopo essere stati connessi a un agente.  | 
|  agent\_interaction\_time\_ms  |  bigint  |  Sì  |  Durata dell’interazione del cliente con l’agente.  | 
|  agent\_interaction\_outbound\_time\_ms  |  bigint  |  Sì  |  Tempo di interazione degli agenti con un cliente durante un contatto in uscita.  | 
|  agent\_interaction\_e\_hold\_time\_ms  |  bigint  |  Sì  |  Tempo trascorso dal cliente nell’interazione con l’agente e in attesa.  | 
|  after\_contact\_work\_time\_ms  |  bigint  |  Sì  |  Il tempo per cui un agente ha eseguito ACW per un contatto.  | 
|  after\_contact\_work\_outbound\_time\_ms  |  bigint  |  Sì  |  Tempo dedicato dagli agenti alle attività successive al contatto (ACW) per un contatto in uscita.  | 
|  is\_connected  |  bigint  |  Sì  | Un flag che indica se `connected_to_system_timestamp` non è null.<br />`is_connected`viene compilato quando non `connected_to_system_timestamp` è nullo ed è impostato sulla data e l'ora in cui l'endpoint del cliente si è connesso a Connect Customer, nell'ora UTC. Per INBOUND, corrisponde. InitiationTimestamp Per OUTBOUND, CALLBACK e API, indica quando l’endpoint del cliente risponde.<br />Tieni presente che `is_handled` indica se la chiamata è stata connessa a un agente. | 
|  is\_abandoned  |  bigint  |  Sì  |  Un flag che indica se un contatto è stato abbandonato. (determinato dal fatto di non essere stato gestito da un agente, di non essere stato trasferito da un flusso e di non avere un contatto successivo).  | 
|  is\_agent\_hung\_up\_first  |  bigint  |  Sì  |  Un flag che indica se un contatto è stato disconnesso e l’agente si è disconnesso prima del cliente.  | 
|  is\_handled  |  bigint  |  Sì  |  Un flag che indica se la chiamata è stata connessa a un agente.  | 
|  is\_handled\_incoming  |  bigint  |  Sì  |  Un flag che indica se un contatto è un contatto in entrata che è stato gestito da un agente, inclusi i contatti in entrata e i contatti trasferiti.  | 
|  is\_handled\_outbound  |  bigint  |  Sì  |  Un flag che indica se un contatto è un contatto in uscita gestito da un agente.  | 
|  is\_callback\_handled  |  bigint  |  Sì  |  Un flag che indica se un contatto è un callback ed è gestito da un agente.  | 
|  is\_api\_handled  |  bigint  |  Sì  |  Un flag che indica se un contatto viene avviato utilizzando un'operazione API Connect Customer e gestito da un agente.  | 
|  is\_put\_on\_hold  |  bigint  |  Sì  |  Un flag che indica se un contatto è stato messo in attesa.  | 
|  is\_hold\_disconnect  |  bigint  |  Sì  |  Un flag che indica se un contatto è stato disconnesso mentre il cliente era in attesa.  | 
|  is\_hold\_agent\_disconnect  |  bigint  |  Sì  |  Un flag che indica se un contatto è stato disconnesso dall’agente mentre il cliente era in attesa.  | 
|  is\_hold\_customer\_disconnect  |  bigint  |  Sì  |  Un flag che indica se un contatto è stato disconnesso dal cliente mentre il cliente era in attesa.  | 
|  is\_incoming  |  bigint  |  Sì  |  Un flag che indica se un contatto è un contatto in entrata, inclusi i contatti in entrata e i contatti trasferiti.  | 
|  is\_callback\_contact  |  bigint  |  Sì  |  Un flag che indica se un contatto è richiamato.  | 
|  is\_api\_contact  |  bigint  |  Sì  |  Un flag che indica se un contatto viene avviato utilizzando un'operazione API Connect Customer.  | 
|  is\_queued  |  bigint  |  Sì  |  Un contrassegno che indica se un contatto è messo in coda.  | 
|  is\_queued\_and\_handled  |  bigint  |  Sì  |  Un flag che indica se un contatto viene messo in coda e gestito dall'agente.  | 
|  is\_transferred\_in  |  bigint  |  Sì  |  Un contrassegno che indica se un contatto viene trasferito.  | 
|  is\_transferred\_in\_from\_handled  |  bigint  |  Sì  |  Un flag che indica se un contatto viene trasferito da un contatto gestito dall'agente.  | 
|  is\_transferred\_in\_from\_queued  |  bigint  |  Sì  |  Un contrassegno che indica se un contatto viene trasferito alla coda da un altro in un flusso di contatti Transfer to queue.  | 
|  is\_transferred\_out  |  bigint  |  Sì  |  Un contrassegno che indica se un contatto viene trasferito all'esterno.  | 
|  is\_transferred\_out\_from\_handled  |  bigint  |  Sì  |  Un flag che indica se un contatto viene trasferito da un contatto gestito dall'agente.  | 
|  is\_transferred\_out\_from\_queued  |  bigint  |  Sì  |  Un contrassegno che indica se un contatto viene trasferito dalla coda a un'altra coda in un flusso di contatti Transfer to queue.  | 
|  is\_transferred\_out\_internal  |  bigint  |  Sì  |  Un contrassegno che indica se un contatto viene trasferito a una fonte interna.  | 
|  is\_transferred\_out\_external  |  bigint  |  Sì  |  Un contrassegno che indica se un contatto viene trasferito dalla coda a una fonte esterna.  | 
|  is\_transferred\_out\_external\_from\_contact\_flow  |  bigint  |  Sì  |  Un flag che indica se un contatto viene trasferito a una destinazione esterna tramite il flusso di contatti.  | 
|  data\_lake\_last\_processed\_timestamp  |  Time stamp  |  Sì  |  Timestamp che mostra l’ultima volta in cui il data lake ha elaborato il record. Può includere la trasformazione e il riempimento. Questo campo non può essere utilizzato in modo affidabile per determinare l'aggiornamento dei dati.  | 