ANALISI DEI DATI CON CLAUDE
Come Usare Claude nell'Analisi dei Dati: File CSV, Query SQL e Report
Il foglio di calcolo non si riduce. La tua prima lettura, sì.
Claude di Anthropic è un valido sostituto per la prima ora di qualsiasi attività sui dati: leggere un file CSV, scomporre uno schema, estrarre campi da una pila di PDF o riassumere un mucchio di ricerche. Questa pagina spiega come usare Claude nell'analisi dei dati in pratica, i prompt che funzionano e i controlli che tengono un numero sbagliato fuori da un report.
Come usare Claude nell'analisi dei dati significa affidare a Claude di Anthropic un file CSV, uno schema di database o una pila di documenti e chiedergli di trovare pattern, scrivere query SQL, estrarre dati strutturati o redigere un report in linguaggio semplice. Claude legge file di grandi dimensioni in un'unica conversazione, spiega il suo ragionamento passo dopo passo e scrive codice quando è lo strumento più adatto, ma non esegue codice né interroga il tuo database in tempo reale da solo; devi confrontare il suo output con i dati di origine, un calcolo di verifica a campione o una seconda lettura prima che si avvicini a una decisione.
Pubblicato il · Ultima revisione
Lezione gratuita · nessun account richiestoIl ciclo di iterazionePadroneggia le basi6 minInizia la lezione gratuitaPunti chiave
- Claude analizza i file CSV leggendo i dati incollati o caricati direttamente nella conversazione, senza bisogno di uno strumento di BI separato per una prima analisi.
- Claude scrive query SQL a partire dalla descrizione di uno schema, incluse join, window function e CTE, e spiega cosa fa ciascuna parte.
- Claude estrae dati strutturati da testo disordinato, email, PDF e pagine web, inserendoli in uno schema JSON o CSV che definisci tu.
- Claude non esegue codice né si connette a un database in tempo reale, quindi ogni numero che produce richiede un passaggio di verifica prima di essere usato.
- I report costruiti sull'analisi di Claude richiedono comunque una persona che confermi i dati sottostanti e individui quando una domanda è stata impostata male.
Cosa fa Claude direttamente e cosa devi ancora fare tu
| Attività | Cosa fa Claude direttamente | Cosa richiede ancora un controllo umano |
|---|---|---|
| Analisi CSV | Legge i dati incollati o caricati, trova tendenze, segnala anomalie, riassume in linguaggio semplice. | Verifica i totali con una tabella pivot o un secondo calcolo prima di riportarli. |
| Query SQL | Scrive e spiega join, CTE e window function a partire dalla descrizione di uno schema. | Esegui tu stesso la query e controlla il numero di righe e i casi limite come valori null e duplicati. |
| Estrazione strutturata | Estrae campi da testo disordinato in uno schema JSON o CSV che definisci tu. | Controlla a campione alcuni record rispetto al documento di origine, soprattutto i campi ambigui. |
| Redazione di report | Trasforma dati e risultati in una narrazione con un titolo chiaro e raccomandazioni. | Verifica che ogni numero nella bozza sia riconducibile ai dati di origine prima di pubblicarla. |
| Sintesi di ricerca | Legge più fonti in un'unica conversazione e fa emergere punti di accordo, contraddizioni e lacune. | Controlla che le affermazioni citate compaiano davvero nel materiale di origine, e non siano solo un riassunto plausibile. |
Copia e incolla
Prompt da usare subito
Trova tendenze e anomalie in un CSV
Ecco un CSV delle vendite mensili per [numero] prodotti in [periodo di tempo]. Individua quale prodotto ha il trend di crescita più forte, eventuali pattern stagionali nel corso dell'anno, i mesi in cui tutti i prodotti hanno sotto-performato contemporaneamente e le cinque anomalie individuali più significative, con una spiegazione di una riga per ciascuna.
Incolla il testo CSV grezzo, oppure descrivi le colonne e un campione rappresentativo se il file è troppo grande per essere incollato per intero.
Genera una query SQL a partire da uno schema
Il mio schema è: users (id, email, created_at), orders (id, user_id, amount, status, created_at). Scrivi una query [Postgres] che restituisca il ricavo mensile per coorte di iscrizione negli ultimi [12] mesi, incluso il tasso di crescita mese su mese, e spiega cosa fa ciascuna parte della query.
Sostituisci con i nomi reali di tabelle e colonne, e indica il tuo motore di database così la sintassi corrisponde.
Estrai dati strutturati da testo non strutturato
Estrai i seguenti campi da questa offerta di lavoro in formato JSON: role_title, company, location, salary_range (null se non indicato), required_years_experience, tech_stack come array e remote_policy. Se un campo è ambiguo, aggiungi un campo extraction_notes che spieghi la scelta fatta. Offerta di lavoro: [incolla il testo]
Definisci lo schema esatto che vuoi ottenere; Claude lo applica in modo coerente su un intero batch di documenti.
Redigi un report a partire da dati grezzi
Ecco i nostri dati del [trimestre] per [reparto]. Scrivi un executive summary di una pagina: apri con la scoperta più importante, mostra le tre metriche più rilevanti con il contesto sufficiente per interpretarle, segnala un rischio e chiudi con due prossimi passi consigliati. Linguaggio semplice, senza termini tecnici.
Indica a Claude il pubblico di destinazione e la lunghezza richiesta; adatterà il registro di conseguenza.
Trasforma dati disordinati in un piano di ricerca
Ho [numero] mesi di dati sui ticket di assistenza clienti, con campi ticket_id, created_at, category, resolution_time_hours, CSAT_score, agent_id e product_area. Non sono ancora sicuro di cosa cercare. Suggerisci le cinque analisi più utili che potrei eseguire su questo dataset, cosa mi direbbe ciascuna e perché è importante per il team.
Utile quando hai dati ma ancora nessuna ipotesi; Claude ti aiuta prima a impostare la domanda.
Chiedi a Claude di spiegare una query che non hai scritto tu
Spiega cosa fa questa query SQL, passo dopo passo, incluse eventuali join, subquery o window function. Poi dimmi se esiste un modo più semplice o più rapido di scriverla, e segnala qualsiasi parte che sembri poter restituire righe duplicate o mancanti. Query: [incolla SQL]
Utile per query ereditate o quando si revisiona la pull request di un collega.
LEZIONI GRATUITE
Inizia dalle abitudini di ragionamento dietro una buona analisi dei dati
Un data analyst e chi non ha mai aperto un terminale partono dallo stesso punto: imparare a dare contesto a Claude e a controllarne il lavoro.
FLUSSI DI LAVORO
Sei attività sui dati che Claude gestisce bene
Questi sono i compiti più frequenti in una normale settimana di analisi.
Analisi di CSV e fogli di calcolo
Incolla dati CSV grezzi o descrivi le colonne, e chiedi statistiche descrittive, linee di tendenza, rilevamento di anomalie o un confronto tra coorti in linguaggio semplice.
Scrittura di query SQL
Descrivi il tuo schema e la domanda a cui vuoi una risposta; Claude scrive la query, incluse join, aggregazioni e window function, e spiega ogni passaggio.
Estrazione di dati strutturati
Fornisci a Claude testo non strutturato, come email, PDF, offerte di lavoro o articoli, e definisci lo schema JSON o CSV che vuoi ottenere.
Sintesi di ricerca
Incolla più paper o report e chiedi a Claude di trovare i risultati che si ripetono tra le fonti, segnalare le contraddizioni e indicare le lacune.
Generazione di report
Fornisci a Claude dati grezzi e un pubblico di destinazione; lui redige la narrazione, estrae le metriche principali e scrive un executive summary che puoi modificare.
Conversazioni esplorative sui dati
Quando hai un dataset e ancora nessuna domanda chiara, Claude ti aiuta a definire cosa vale la pena analizzare e perché.
PER INIZIARE
Claude può analizzare un file CSV?
Sì. Il modo più diretto per usare Claude nell'analisi dei dati è incollare un CSV direttamente nella conversazione, oppure caricare il file, e fare una domanda specifica al riguardo. Claude legge l'intero file che gli fornisci nel contesto, invece di campionare solo alcune righe, quindi può confrontare ogni mese, ogni linea di prodotto o ogni segmento di clienti in un unico passaggio.
Per un file di grandi dimensioni, incolla la riga di intestazione più un campione rappresentativo e descrivi il numero totale di righe ed eventuali stranezze: valori mancanti, formati di data incoerenti, una colonna che in realtà è il risultato di due campi uniti insieme. Claude ragionerà sull'intero dataset in base a quella descrizione, ma la sua affidabilità vale quanto il campione e la descrizione che gli fornisci: un campione distorto produce una lettura distorta.
Claude non apre un foglio di calcolo in tempo reale né esegue il tuo file; lavora a partire da ciò che incolli o carichi. Se hai bisogno che elabori un file più grande di quanto tu possa incollare, o che esegua la stessa analisi su un nuovo file ogni settimana, ti scriverà il codice Python o SQL per farlo, invece di cercare di tenere l'intero dataset in una chat.
SQL
Claude può scrivere query SQL?
Sì, e questo è uno degli usi più affidabili di Claude nell'analisi dei dati. Descrivi il tuo schema, inclusi i nomi delle tabelle, i nomi delle colonne e le relazioni tra le tabelle, e indica la domanda di business a cui vuoi una risposta. Claude scrive la query e, se richiesto, illustra cosa fa ciascuna clausola e perché.
Gestisce join, subquery, common table expression e window function senza bisogno di molte indicazioni, e ottimizza o semplifica una query che incolli da qualche altra parte. Lo schema conta più della formulazione della domanda: più descrivi con precisione le tue tabelle, meno Claude deve indovinare sui nomi delle colonne o sui tipi di dati.
Claude non si connette al tuo database e non può confermare che la query venga eseguita o restituisca i numeri corretti. Esegui sempre tu stesso ogni query prima di fidarti del suo output, e controlla il numero di righe rispetto a quanto ti aspetti: una query che restituisce zero righe o il doppio del previsto ti sta dicendo qualcosa.
ESTRAZIONE
Claude può estrarre dati strutturati dai documenti?
Sì. Definisci i campi esatti che vuoi, indica il tipo per ciascuno e dì a Claude cosa fare quando un campo è mancante o ambiguo: impostarlo a null, segnalarlo, oppure fare la sua ipotesi migliore dichiarandolo esplicitamente. Claude applica quello schema in modo coerente sia che tu stia estraendo dati strutturati da un solo documento o da cinquanta, il che lo rende utile per offerte di lavoro, fatture, contratti o pagine web estratte.
La modalità di errore da tenere d'occhio è un campo che appare compilato con sicurezza ma che in realtà è stato dedotto, non dichiarato nella fonte. Chiedi a Claude di aggiungere un campo note per qualsiasi cosa abbia dovuto dedurre, e controlla a campione l'output rispetto ai documenti originali prima di caricarlo in qualsiasi sistema a valle.
PRECISIONE
Quanto è precisa l'analisi dei dati di Claude, e come la si verifica?
Claude ragiona bene sulle statistiche e individua da solo molti errori comuni: segnala quando una tendenza è determinata da un singolo valore anomalo, quando un campione è troppo piccolo per generalizzare, o quando stai per confrontare due numeri che in realtà non sono comparabili. Ma può anche affermare un numero sbagliato con lo stesso tono sicuro di uno corretto, soprattutto quando lavora a partire da un campione parziale o da una descrizione dei dati piuttosto che dal dataset completo.
La soluzione non è diffidare di tutto ciò che Claude produce; è costruire un paio di controlli nel modo in cui lo usi. Chiedigli di mostrare il procedimento, non solo la conclusione, così puoi vedere da dove viene un numero. Controlla a mano almeno un calcolo, oppure confrontalo con una fonte di cui ti fidi. E quando un risultato è sorprendente, chiedi a Claude di argomentare contro la propria conclusione prima di accettarla. Un rapido pre-mortem su un numero spesso basta per individuare un'ipotesi sbagliata.
Considera la prima risposta di Claude come una bozza solida, non un'analisi finita. Questa abitudine è la differenza tra un'analisi dei dati fatta con Claude e un'analisi dei dati che semplicemente coinvolge Claude.
PER COMINCIARE
Serve conoscere Python per analizzare dati con Claude?
No. Tutto quanto descritto sopra funziona in una semplice conversazione: incolli i dati, fai una domanda, ottieni una risposta in linguaggio naturale. Non devi scrivere una riga di codice per ottenere da Claude un'analisi delle tendenze, una query SQL o un'estrazione strutturata.
Python diventa utile quando vuoi ripetere un'analisi su un nuovo file ogni settimana, elaborare un dataset troppo grande per essere incollato, oppure consegnare uno script riutilizzabile a un collega. In quel caso, chiedi a Claude di scrivere per te il codice pandas, SQL o di plotting e di spiegarne il funzionamento. Non stai ancora scrivendo il codice tu stesso, ma ottieni qualcosa che funziona fuori dalla finestra di chat.
CONTESTO
Fornire a Claude il contesto che rende utile l'analisi
I prompt per l'analisi dei dati funzionano meglio con più contesto, non meno. Per i CSV, significa definizioni delle colonne e problemi di qualità dei dati già noti. Per le query SQL, significa lo schema effettivo, non una sua parafrasi. Per l'estrazione di dati strutturati, significa lo schema di output esatto e cosa fare con i casi limite. Per i report, significa il pubblico di destinazione e quale decisione il report deve supportare.
La lezione Il ciclo di iterazione, all'interno di Padroneggia le basi, affronta esattamente questo punto: tratta la prima risposta come una bozza, poi correggi il contesto e richiedi di nuovo, invece di ripartire da zero con un prompt più lungo. Per il lavoro sui dati in particolare, la correzione è di solito un pezzo di schema mancante o una stranezza dei dati che hai dimenticato di menzionare, non un difetto nel modo in cui hai formulato la domanda.
LIMITI
È sicuro caricare dati aziendali su Claude, e quali sono i limiti?
Tratta qualsiasi dato che incolli o carichi come tratteresti i dati in un'email: non includere nulla che non ti farebbe piacere far elaborare ai sistemi di un fornitore, e controlla la politica di gestione dei dati della tua organizzazione prima di caricare dati sui clienti, dettagli finanziari o qualsiasi cosa contenga informazioni personali. In caso di dubbio, rimuovi le colonne identificative o lavora su una versione aggregata del dataset.
Il limite più grande non è la privacy, è la verifica. Claude non ha accesso al tuo database in tempo reale, alla tua dashboard di BI o al tuo vero file del foglio di calcolo, a meno che tu non gli fornisca i dati direttamente, quindi può ragionare bene su ciò che gli hai mostrato ma non può confermare in modo indipendente che un numero sia corretto. Ogni report, descrizione di grafico o metrica principale che emerge da una conversazione con Claude deve essere riconducibile a una fonte prima di arrivare a un cliente, un customer, uno studente o un collega.
Questa è una questione di responsabilità professionale tanto quanto tecnica: chi invia il report è responsabile del suo contenuto, non lo strumento che ha aiutato a redigerlo.
DA DOVE PARTIRE
Un percorso di partenza per il lavoro sui dati con Claude
Padroneggia le basi è il modo più rapido per iniziare. La lezione Il ciclo di iterazione insegna l'abitudine fondamentale dietro ogni flusso di lavoro descritto sopra: tratta il primo passaggio di Claude come una bozza, correggilo con un contesto migliore e richiedi di nuovo, invece di ripartire da zero. Analisi dei documenti spiega come Claude legge e ragiona su un file che gli affidi, che è esattamente ciò che accade quando incolli un CSV o una pila di report. Ricerca e pensiero tratta la sintesi di più fonti in un'unica risposta chiara, la stessa competenza dietro la sintesi di ricerca e la scrittura di report.
Queste tre lezioni, in quest'ordine, coprono le abitudini di ragionamento dietro ogni flusso di lavoro sui dati di questa pagina. Da lì, i prompt descritti sopra sono modelli che puoi adattare al tuo schema, al tuo dataset e al tuo formato di report.
Metti in pratica l'analisi dei dati
Leggere i prompt per CSV e SQL è diverso dal metterli davvero alla prova sui tuoi dati. Il curriculum gratuito di Nightschool AI inizia con Il ciclo di iterazione, l'abitudine che fa funzionare meglio ogni prompt sui dati di questa pagina la seconda volta.
Domande frequenti
Claude può analizzare un file CSV?
Sì. Incolla il CSV direttamente in una conversazione oppure caricalo, e fai una domanda specifica su tendenze, anomalie o confronti. Claude legge l'intero file che gli fornisci in un unico passaggio, invece di campionare le righe, quindi può confrontare i valori su tutto il dataset in una sola volta. Per i file troppo grandi da incollare, descrivi invece le colonne e un campione rappresentativo.
Claude può scrivere query SQL?
Sì. Descrivi lo schema del tuo database, inclusi i nomi di tabelle e colonne, e indica la domanda a cui vuoi una risposta. Claude scrive query che gestiscono join, aggregazioni, subquery e window function, e può spiegare ogni parte o ottimizzare una query che hai già. Devi comunque eseguire tu stesso la query per confermare che restituisca le righe corrette.
Quanto è precisa l'analisi dei dati di Claude?
Claude ragiona bene sulle statistiche e spesso individua da solo problemi come campioni troppo piccoli o confronti ingannevoli. Ma può affermare un numero sbagliato con lo stesso tono sicuro di uno corretto, in particolare quando lavora a partire da un campione parziale. Considera la sua prima risposta come una bozza solida e verifica i numeri chiave prima di usarli.
Claude può estrarre dati strutturati dai documenti?
Sì. Definisci i campi esatti e il formato che vuoi, ad esempio uno schema JSON, e Claude lo applica in modo coerente su email, PDF, contratti o pagine web. Chiedigli di segnalare qualsiasi cosa abbia dovuto dedurre invece di trovarla dichiarata direttamente, e controlla a campione l'output rispetto ai documenti di origine.
Come controllo che l'analisi di Claude non contenga errori?
Chiedigli di mostrare il procedimento, non solo la conclusione, così puoi vedere da dove viene ogni numero. Controlla a mano almeno un calcolo, oppure confrontalo con una fonte attendibile. Per i risultati sorprendenti, chiedi a Claude di argomentare contro la propria conclusione prima di accettarla. Solo questo basta a individuare molte ipotesi sbagliate.
È sicuro caricare dati aziendali su Claude?
Controlla la politica di gestione dei dati della tua organizzazione prima di caricare dati sui clienti, dettagli finanziari o informazioni personali, e valuta di rimuovere le colonne identificative o di aggregare prima i dati. Claude non mantiene un accesso indipendente ai tuoi sistemi oltre a ciò che condividi nella conversazione, ma la responsabilità di quali dati condividi è tua.
Devo conoscere Python per analizzare dati con Claude?
No. Tutto, dall'analisi delle tendenze alla generazione di query SQL fino all'estrazione strutturata, funziona in una semplice conversazione senza scrivere codice. Python diventa utile se vuoi ripetere automaticamente un'analisi su nuovi file o consegnare uno script riutilizzabile, e Claude può scrivere quel codice per te quando ne hai bisogno.
Claude può creare grafici o visualizzazioni a partire dai dati?
Claude può scrivere il codice per generare un grafico, ad esempio uno script di plotting in Python, ma non esegue quel codice né renderizza un grafico per te all'interno della conversazione in autonomia. Chiedigli il codice del grafico e una descrizione di ciò che il grafico dovrebbe mostrare, poi eseguilo nel tuo ambiente.
Letture correlate
Inizia da dove nasce l'abitudine
Il prompt migliora quando migliora l'abitudine.