Connettore di entrata file
Informazioni su Files Inbound Connector
È possibile utilizzare il connettore in entrata dei file per caricare i dati cliente tramite un upload di file. Questi job possono essere pianificati in modo da essere ripetuti in base a una pianificazione impostata o configurati come recupero dati una tantum.
I processi in entrata file consentono di caricare i dati nei seguenti formati:
- File di testo separati da virgola (CSV, TSV, ecc.)
- XLS o XLSX
- JSON
- WebVTT
Configurazione di un job in entrata di file
- Nella pagina Processi, fare clic su Nuovo processo.
- Selezionare File.
- Assegnare un nome al job in modo da poterlo identificare.
- Selezionare il progetto in cui caricare i dati.
- Fornisci una descrizione del tuo lavoro in modo da conoscerne lo scopo.
- Fare clic su Successivo.
- Scegliere un account SFTP da utilizzare o selezionare Aggiungi Nuovo per aggiungerne uno nuovo.
- Se si aggiunge un nuovo account, immettere le seguenti informazioni per l’account SFTP:
- Nome connessione: assegnare un nome alla connessione in modo da poterla riconoscere in un secondo momento.
- Nome utente SFTP: immettere il nome utente per connettersi al server SFTP.
- Password SFTP: immettere la password per connettersi al server SFTP.
- Host SFTP: immettere l’URL dell’host del server SFTP.
- Porta SFTP: immettere la porta SFTP. Di solito si tratta di 22.
- Invia notifiche di scadenza: se desideri che le tue credenziali SFTP scadano dopo un certo periodo di tempo, seleziona questa opzione.
- Giorni prima della scadenza: se si abilitano le notifiche di scadenza, immettere quanti giorni si desidera ricevere una notifica prima della scadenza. È possibile inserire un valore compreso tra 1 e 100 giorni.
- Data di scadenza: impostare la data di scadenza delle credenziali. Fare clic sulla casella per aprire un calendario per scegliere la data.
- Fare clic su Successivo.
- Scegliere il tipo di file da caricare:
- File “piatti” separati da delimitatori
- File Excel (XLS, XLSX)
- File JSON
- File WebVTT
- A seconda del tipo di file selezionato, sono disponibili ulteriori impostazioni da selezionare:
- File piatti separati da delimitatore: Per i file separati da delimitatore, scegliere quanto segue:
- Codifica file: scegli il sistema di codifica del file (UTF-8, ASCII, ecc.)
- Carattere delimitatore: immettere il carattere utilizzato per delimitare gli inserimenti di dati. Per impostazione predefinita, si tratta di una virgola per i file CSV.
- Carattere di imballaggio: immettere il carattere che racchiude la registrazione dati. Lasciare vuoto questo campo se non è selezionato Nessun imballaggio.
- Nessun imballaggio: attivare questa opzione se il file non contiene caratteri di imballaggio.
- JSON: immettere il percorso JSON che contiene i dati del documento da caricare in XM Discover. Lasciare vuoto questo campo se i documenti si trovano a livello radice.
- Passa alla fase successiva per Excel e WebVTT.
- File piatti separati da delimitatore: Per i file separati da delimitatore, scegliere quanto segue:
- Fai clic su Sfoglia e scegli il percorso della cartella sul tuo server SFTP che contiene il file che desideri caricare.
- Inserire il nome file dell’espressione regolare che corrisponde ai file da caricare.
- Se i file sono compressi, attivare Decomprimi file e inserire l’espressione regolare Nome file compresso che corrisponde ai file da decomprimere.
- Se i file vengono decrittografati, abilitare Decrypt file(s) e immettere quanto segue:
- Espressione regolare nome file crittografato: inserire il nome file espressione regolare per i file che devono essere decrittografati.
- Chiave PGP/GPG: immettere la chiave PGP/GPG utilizzata per la crittografia.
- Frase chiave: immettere la frase chiave per la decrittografia.
- Se i file sono sia compressi che crittografati, è necessario scegliere quale deve accadere per primo:
- Decomprimere quindi Decrypt: i file vengono decompressi e quindi decrittografati.
- Decodifica quindi Decomprimi: i file vengono decrittografati e quindi decompressi.
- Scegliere il tipo di dati da importare:
- Chat: interazioni digitali con più linee di dialogo tra 2 o più partecipanti.
- Chiamata: trascrizioni di chiamata con più righe di dialogo tra 2 o più partecipanti.
- Feedback: documenti presentati come oggetti a una riga o “piatti”.
Consiglio Q: A seconda del tipo di file, alcuni tipi di dati non sono compatibili. Ad esempio, i file WebVTT possono essere utilizzati solo per caricare trascrizioni di chiamate.
- È necessario fornire un file di esempio, che può essere salvato sul computer o sul server SFTP:
- Selezionare Scarica campione da archivio file se il file di esempio viene salvato sul server SFTP.
- Selezionare Carica campione dal mio computer se il campione viene salvato sul computer.
- Se necessario, è possibile selezionare un file modello da scaricare. Fare clic sul collegamento qui per scaricare il modello selezionato. Utilizzare questo file per aggiungere i dati da importare in XM Discover. Consulta la pagina di supporto XM Discover Data Formats per informazioni di formattazione specifiche su ogni file e tipo di dati.
- Fai clic sul pulsante Seleziona file campione e scegli il file di esempio sul tuo computer o sul tuo server SFTP.
- Verrà visualizzata un’anteprima del file. Se al posto dell’anteprima viene visualizzato un messaggio di errore o contenuti di file grezzi, potrebbe verificarsi un problema con le opzioni di formato dei dati selezionate. Consultare la pagina Errori file di esempio per assistenza nella risoluzione dei problemi del file.
- Fare clic su Successivo.
- Se necessario, adattare le mappature dei dati. Consulta la pagina di supporto Mappaggio dati per informazioni dettagliate sui campi di mappatura in XM Discover. La sezione Mappaggio dati predefinito contiene informazioni sui campi specifici di questo connettore e la sezione Mappaggio campi conversazionali illustra come mappare i dati per i dati conversazionali.
- Fare clic su Successivo.
- Se lo si desidera, è possibile aggiungere regole di sostituzione e oscuramento dei dati per nascondere i dati sensibili o sostituire automaticamente determinate parole e frasi nel feedback e nelle interazioni dei clienti. Per ulteriori informazioni, consulta la pagina di supporto Sostituzione e riduzione dei dati.
- Fare clic su Successivo.
- Se lo si desidera, è possibile aggiungere un filtro connettore per filtrare i dati in entrata e limitare i dati importati.
- È inoltre possibile limitare il numero di record importati in un singolo processo immettendo un numero nella casella Specifica limite record. Inserire “Tutti” se si desidera importare tutti i record.
Consiglio Q: Per i dati conversazionali, il limite viene applicato in base alle conversazioni piuttosto che alle righe.
- Fare clic su Successivo.
- Scegli quando desideri ricevere una notifica. Per ulteriori informazioni, consultare Notifiche job.
- Fare clic su Successivo.
- Scegliere la modalità di gestione dei documenti duplicati. Consultare Gestione duplicati per ulteriori informazioni.
- Selezionare Pianifica esecuzioni incrementali se si desidera che il job venga eseguito periodicamente in base a una pianificazione oppure Configura pull una tantum se si desidera che il job venga eseguito una sola volta. Per ulteriori informazioni, consultare Pianificazione job.
- Selezionare un periodo di conservazione per i file elaborati. I file vengono eliminati dopo il periodo impostato.
- Fare clic su Successivo.
- Rivedere la configurazione. Se è necessario modificare un’impostazione specifica, fare clic sul pulsante Modifica per passare a quella fase nella configurazione del connettore.
- Fare clic su Fine per salvare la mansione.
Mappaggio dati predefinito
Questa sezione contiene informazioni sui campi predefiniti per i processi in entrata dei file.
- feedback_type: identifica i dati in base al tipo. Ciò è utile per il reporting quando il progetto contiene diversi tipi di dati (ad esempio, questionari e feedback sui social media). Per impostazione predefinita, il valore di questo attributo è impostato su “call” per trascrizioni di chiamate, “chat” per interazioni digitali o “feedback” per feedback individuali. Utilizzare le trasformazioni personalizzate per impostare un valore personalizzato, definire un’espressione o mapparla a un altro campo.
- source_value: identifica i dati ottenuti da un’origine specifica. Può trattarsi di qualsiasi elemento che descriva l’origine dei dati, ad esempio il nome di un’indagine o di una campagna di marketing mobile. Per impostazione predefinita, il valore di questo attributo è impostato su “File”. Utilizzare le trasformazioni personalizzate per impostare un valore personalizzato, definire un’espressione o mapparla a un altro campo.
- document_date: il campo data principale associato a un documento. Questa data viene utilizzata in XM Discover per report, tendenze, avvisi e così via. È possibile utilizzare qualsiasi campo data nel set di dati per la data del documento. È anche possibile impostare una data documento specifica.
- natural_id: identificatore univoco di un documento. Si consiglia vivamente di disporre di un ID univoco per ogni documento per elaborare correttamente i duplicati. Per l’ ID naturale, è possibile selezionare qualsiasi campo di testo o numerico dai propri dati. In alternativa, è possibile generare automaticamente gli ID aggiungendo un campo personalizzato.
- feedback_provider: identifica i dati ottenuti da un provider specifico. Per i caricamenti di file, il valore di questo attributo è impostato su “File” e non può essere modificato.
- job_name: identifica i dati in base al nome del job utilizzato per caricarlo. È possibile modificare il valore di questo attributo durante la configurazione tramite il campo Nome job visualizzato nella parte superiore di ogni pagina durante la configurazione.
- loadDate: indica quando un documento è stato caricato in XM Discover. Questo campo viene impostato automaticamente e non può essere modificato.
Aggiornamento della configurazione di esempio
I connettori in entrata dei file richiedono un file di esempio per generare mappaggi di dati. Se si intende modificare le mappature dei dati dopo la creazione di un processo, eseguire le seguenti operazioni:
- Annullare il mapping dei campi non presenti nel nuovo file di esempio.
- Aggiorna la configurazione di esempio caricando un nuovo file campione con un nuovo insieme di campi. I passaggi per aggiornare la configurazione di esempio sono riportati di seguito.
- Aggiornare le mappature dei dati in base al nuovo file campione.
Aggiornamento della configurazione di esempio
- Nel menu delle opzioni del processo, selezionare Aggiorna configurazione di esempio per un processo di file esistente.
- Selezionare Fare clic su Per selezionare il file da caricare e scegliere il file di esempio salvato sul computer.
Consiglio Q: se il file contiene campi non presenti nella mappatura dei dati, verrà visualizzato un errore. Per risolvere questo problema, modifica la mappatura dei dati in modo che abbia gli stessi campi del tuo file di esempio. - Ricontrollare le impostazioni del file. Consultare la pagina File Connettore in entrata per ulteriori informazioni sulle impostazioni dei file di esempio.
- Fare clic su OK.
Aggiornamento percorso e maschera file
I connettori di file in entrata richiedono un percorso e una maschera di file (espressione regolare nome file) per trovare i file corretti da importare. È possibile aggiornare il percorso e la maschera di file per qualsiasi processo di file esistente.
- Nel menu delle opzioni del processo, selezionare Aggiorna percorso e maschera file per un processo di file esistente.
- Fare clic su Sfoglia.
- Selezionare la cartella in cui sono archiviati i file.
Attenzione: vengono elaborati solo i file nella cartella selezionata; le sottocartelle devono essere elaborate separatamente. - Fare clic su OK.
- Nel campo Nome file espressione regolare, inserire la maschera del file (nome file espressione regolare) che corrisponde ai file che si desidera importare.
- Fai clic su Salva.
XM Discover Chiavi chiave di scambio supportate
La connessione a un server SFTP richiede una serie di handshakes SSH per coordinare la crittografia utilizzata tra il server e l’automazione. Per stabilire una connessione, il server SFTP dovrà avere almeno un cifrario per ogni tipo di cifrario che corrisponda a un cifrario supportato dalle automazioni. Di seguito l’elenco dei cifrari supportati dalle automazioni raggruppate in base al tipo di cifrario.
Di seguito è riportato un elenco di crittografie di scambio di chiavi supportate dai server SFTP XM Discover:
- diffie-hellman-group14-sha256
- diffie-hellman-group18-sha512
- ecdh-sha2-nistp256
- ecdh-sha2-nistp384
- ecdh-sha2-nistp521
- curve25519-sha256
- curve25519-sha256@libssh.org
- diffie-hellman-group16-sha512
- ecdh-nistp256-kyber-512r3-sha256-d00@openquantumsafe.org
- ecdh-nistp384-kyber-768r3-sha384-d00@openquantumsafe.org
- ecdh-nistp521-kyber-1024r3-sha512-d00@openquantumsafe.org
- x25519-kyber-512r3-sha256-d00@amazon.com