Configurare le opzioni di formattazione dei file per le destinazioni basate su file
L'opzione per configurare varie opzioni di formattazione per i file esportati è disponibile quando connetti in una destinazione basata su file, ad esempio Amazon S3, BLOB di Azure, o SFTP.
Puoi configurare varie opzioni di formattazione per i file esportati utilizzando l’interfaccia utente di Experienci Platform. È possibile modificare diverse proprietà dei file esportati in modo che corrispondano ai requisiti del sistema di ricezione dei file sul proprio lato, al fine di leggere e interpretare in modo ottimale i file ricevuti da Experienci Platform.
Configurazione della formattazione dei file per i file CSV file-configuration
Per visualizzare le opzioni di formattazione del file, avviare connetti alla destinazione flusso di lavoro. Seleziona Tipo di dati: Segmenti e Tipo di file: CSV per visualizzare le impostazioni di formattazione del file disponibili per il file esportato CSV
file.
Delimitatore delimiter
Utilizzare questo controllo per impostare un separatore per ogni campo e valore nei file CSV esportati. Le opzioni disponibili sono:
- Due punti
(:)
- Virgola
(,)
- Barra verticale
(|)
- Punto e virgola
(;)
- Tab
(\t)
Esempi
Visualizza gli esempi seguenti dei contenuti dei file CSV esportati con ciascuna selezione nell’interfaccia utente.
- Output di esempio con Due punti
(:)
selezionato:male:John:Doe
- Output di esempio con Virgola
(,)
selezionato:male,John,Doe
- Output di esempio con Tubo
(|)
selezionato:male|John|Doe
- Output di esempio con Punto e virgola
(;)
selezionato:male;John;Doe
- Output di esempio con Linguetta
(\t)
selezionato:male \t John \t Doe
Carattere virgolette quote-character
Utilizza questa opzione se desideri rimuovere le virgolette doppie dalle stringhe esportate. Le opzioni disponibili sono:
- Carattere nullo (\0000). Utilizza questa opzione per rimuovere le virgolette doppie dai file CSV esportati.
- Virgolette doppie ("). Utilizza questa opzione per conservare le virgolette doppie nei file CSV esportati.
Esempi
Visualizza gli esempi seguenti del contenuto dei file CSV esportati con ciascuna selezione nell’interfaccia utente.
- Output di esempio con Carattere nullo (\0000) selezionato:
Test,John,LastName
- Output di esempio con Virgolette doppie (") selezionato:
"Test","John","LastName"
Carattere di escape escape-character
Utilizzare questa opzione per impostare un singolo carattere per l'escape delle virgolette all'interno di un valore già citato. Questa opzione è utile, ad esempio, quando si dispone di una stringa racchiusa tra virgolette doppie in cui parte della stringa è già racchiusa tra virgolette doppie. Questa opzione determina il carattere con cui sostituire le virgolette doppie interne. Le opzioni disponibili sono:
- Barra indietro
(\)
- Virgoletta singola
(')
Esempi
Visualizza gli esempi seguenti del contenuto dei file CSV esportati con ciascuna selezione nell’interfaccia utente.
- Output di esempio con Barra indietro
(\)
selezionato:"Test,\"John\",LastName"
- Output di esempio con Virgoletta singola
(')
selezionato:"Test,'"John'",LastName"
Output valore vuoto empty-value-output
Utilizzare questo controllo per impostare la rappresentazione di stringa di un valore vuoto. Questa opzione determina il modo in cui i valori vuoti vengono rappresentati nei file CSV esportati. Le opzioni disponibili sono:
- Null (null)
- Stringa vuota tra virgolette ("")
- Stringa vuota
Esempi
Visualizza gli esempi seguenti del contenuto dei file CSV esportati con ciascuna selezione nell’interfaccia utente.
- Output di esempio con nulle selezionato:
male,NULL,TestLastName
. In questo caso, Experienci Platform trasforma il valore vuoto in un valore nullo. - Output di esempio con "" selezionato:
male,"",TestLastName
. In questo caso, Experienci Platform trasforma il valore vuoto in una coppia di virgolette. - Output di esempio con Stringa vuota selezionato:
male,,TestLastName
. In questo caso, l’Experience Platform mantiene il valore vuoto e lo esporta così com’è (senza virgolette doppie).
Output valore nullo null-value-output
Utilizza questo controllo per impostare la rappresentazione stringa di un valore nullo all’interno dei file esportati. Questa opzione determina il modo in cui i valori Null vengono rappresentati nei file CSV esportati. Le opzioni disponibili sono:
- Null (null)
- Stringa vuota tra virgolette ("")
- Stringa vuota
Esempi
Visualizza gli esempi seguenti del contenuto dei file CSV esportati con ciascuna selezione nell’interfaccia utente.
- Output di esempio con nulle selezionato:
male,NULL,TestLastName
. In questo caso, non si verifica alcuna trasformazione e il file CSV contiene il valore null. - Output di esempio con "" selezionato:
male,"",TestLastName
. In questo caso, Experienci Platform sostituisce il valore null con virgolette doppie intorno a una stringa vuota. - Output di esempio con Stringa vuota selezionato:
male,,TestLastName
. In questo caso, Experienci Platform sostituisce il valore null con una stringa vuota (senza virgolette doppie).
Formato di compressione compression-format
Imposta il tipo di compressione da utilizzare per il salvataggio dei dati nel file. Le opzioni supportate sono GZIP e NONE. Questa opzione determina se esportare o meno i file compressi.
Codifica
Non visualizzato nella schermata dell’interfaccia utente. Specifica la codifica (charset) dei file CSV salvati. Le opzioni sono UTF-8 o UTF-16.
Carattere per virgolette di escape
Non visualizzato nella schermata dell’interfaccia utente. Flag che indica se i valori contenenti virgolette devono sempre essere racchiusi tra virgolette.
L'impostazione predefinita prevede l'escape di tutti i valori contenenti una virgoletta.
Separatore di righe
Non visualizzato nella schermata dell’interfaccia utente. Definisce il separatore di riga da utilizzare per la scrittura. La lunghezza massima è di 1 carattere.
Ignora spazio vuoto iniziale
Non visualizzato nella schermata dell’interfaccia utente. Un flag che indica se gli spazi vuoti iniziali dei valori esportati devono essere ignorati o meno.
Output di esempio con Vero selezionato: "male","John","TestLastName"
Output di esempio con Falso selezionato: " male","John","TestLastName"
Ignora spazio vuoto finale
Non visualizzato nella schermata dell’interfaccia utente. Un flag che indica se gli spazi vuoti finali dei valori esportati devono essere ignorati o meno.
Output di esempio con Vero selezionato: "male","John","TestLastName"
Output di esempio con Falso selezionato: "male ","John","TestLastName"
Passaggi successivi next-steps
Dopo aver letto questo documento, ora sai come configurare le opzioni di esportazione dei file per i file di dati CSV per adattare il contenuto dei file ai requisiti del sistema di ricezione dei file a valle. Quindi, puoi leggere tutorial sull’attivazione delle destinazioni basate su file per iniziare a esportare i file nel percorso di archiviazione cloud preferito.