Analizza CSV In Make
Analizza CSV è un'operazione di trasformazione dei dati che legge un file di testo delimitato e converte ogni riga in un formato strutturato JSON oggetto, utilizzando le intestazioni della prima riga o i nomi di colonna personalizzati definiti dall'utente. PDF4me Analizza CSV modulo in Make supporta qualsiasi carattere delimitatore, formattazione di date e numeri specifica della cultura e produce un output Base64-codificato JSON array pronto per essere iterato o inserito in qualsiasi sistema a valle. Per CSV standard di formato, vedere RFC 4180 E Microsoft Excel guida all'importazione.
Cosa fa questo modulo
PDF4me Excel, Analizza CSV converte qualsiasi CSV file in un formato strutturato JSON matrice nel tuo Make scenario, supportando qualsiasi delimitatore, intestazioni personalizzate o rilevate automaticamente e formattazione di numeri e date specifica per la cultura. Invia l'output direttamente a un inserimento nel database, REST API chiamata, Excel aggiunta di righe o iteratore per scorrere i record. Nessuna mappatura manuale delle colonne, nessun passaggio di conversione intermedio, CSV in, strutturato JSON pronto per essere utilizzato nel modulo successivo.
Autenticazione del tuo API Richiesta
Ogni PDF4me modulo in Make richiede un valido Connessione. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché lo scenario possa autenticarsi CSV analizzare le richieste in modo sicuro.
Informazioni importanti da non perdere

CSV Il delimitatore predefinito è la virgola. Le intestazioni di colonna e il nome della cultura consentono una gestione flessibile degli standard internazionali e senza intestazione. CSV formati.
Parametri
Necessario: È necessario fornire la connessione, il nome del file e il documento. CSV I parametri Delimitatore, Intestazioni di colonna, Salta prima riga e Nome cultura sono opzionali; i valori predefiniti sono virgola come delimitatore, intestazioni generate automaticamente e cultura en-US.
| Parametro | Necessario | Cosa fa | Esempio |
|---|---|---|---|
| Connection | Yes | PDF4me API connection. Click Add and paste your API key if connecting for the first time. | Your PDF4me connection |
| File Name | Yes | CSV filename including extension (.csv or .txt). Map from the prior module's file name output. | sales_data.csv |
| Document | Yes | CSV file content as a binary buffer from a cloud storage download, email attachment, or HTTP response. | 1. Data |
| CSV Delimiter | No | Character separating columns in the CSV. Defaults to comma. Use semicolon for European CSVs, \t for TSV, or any custom string your source uses. | , or ; or \t |
| Column Headers | No | Custom column names as a comma-separated list. Used as JSON property names in the output. When provided, Skip First Line is ignored. | Name,Age,Email |
| Skip First Line | No | Yes skips the first data line (useful for title rows above headers). No treats all lines as data. Ignored when Column Headers is set. | No |
| Culture Name | No | Locale code for date and number interpretation. Defaults to en-US. Change to match your source data region: e.g. de-DE for German format. | en-US |
Produzione
| Campo | Tipo | Cosa contiene |
|---|---|---|
| document | String (Base64) | A Base64-encoded JSON array. Each element is an object whose keys are column header names and values are cell data. Decode with Make built-in functions, then pass to an Iterator to loop through records. |
Come analizzare un CSV File in Make
- Aggiungere PDF4me Excel → CSV - Analizza un CSV file al tuo Make scenario.
- Seleziona Connessione (oppure fai clic) Aggiungere per crearne uno con il tuo API chiave).
- Mappa Nome del file E Documento da un modulo precedente: un Google Drive scaricamento, Dropbox file, allegato e-mail o risposta HTTP.
- Impostato CSV Delimitatore per corrispondere al formato del tuo file: virgola (
,) per standard CSV, punto e virgola (;) per gli europei, o\tper separatori di tabulazione. - Se il file ha una riga di intestazione, lasciala Intestazioni di colonna vuoto e Salta la prima fila al suo valore predefinito. Se non è presente una riga di intestazione, inserisci i tuoi nomi in Intestazioni di colonna.
- Impostato Nome della cultura Se il file utilizza un formato di data o numero diverso da quello statunitense, fai clic su Salva e correre. Il documento l'output contiene l'analisi JSON matrice come Base64decodificarlo e passarlo a un iteratore o a un modulo successivo.
Quando dovrei usare Parse? CSV In Make?
Quando dovrei usare la funzione "Parse CSV" in Make?Common Make scenario patterns using Parse CSV.
- UN Google Drive La cartella di controllo si attiva quando viene creato un nuovo CSV I file esportati vengono inseriti nella cartella di importazione.
- Analizza CSV esegue con delimitatore virgola e Salta prima riga per impostazione predefinita, le intestazioni della prima riga diventano JSON nomi delle proprietà.
- UN Make L'iteratore scorre ogni record nel decodificato JSON vettore.
- Un modulo HTTP invia ogni record al database. APIGli errori vengono registrati in un foglio di calcolo Google per la successiva analisi.
- Un trigger orario programmato recupera l'ultima esportazione da Dropbox, un europeo delimitato da punto e virgola CSV.
- Analizza CSV corre con CSV Il delimitatore è impostato su ";" e il nome della cultura su "de-DE" per interpretare correttamente i formati di data e numero tedeschi.
- Un iteratore scorre i record analizzati e un modulo HTTP POSTciascuno al bersaglio REST API punto finale.
- Un messaggio Slack segnala il numero di sincronizzazioni e gli eventuali errori al canale del team di integrazione.
- Un trigger programmato giornaliero scarica un'esportazione separata da tabulazioni da SharePointIl file non ha una riga di intestazione.
- Analizza CSV corre con CSV Utilizzare il delimitatore "\t" e le intestazioni di colonna "ID, Nome, Importo, Data" per assegnare nomi significativi alle colonne.
- Un modulo Aggiungi righe popola un brandizzato Excel modello con i record analizzati.
- Il report completato viene caricato su Google Drive e l'ho inviata via email al team commerciale.