Modulo di ReportIA
Chat AI con Database
Interroga il database in linguaggio naturale: l'AI genera la SQL e mostra i risultati
Il cuore di ReportIA: scrivi una domanda in italiano e l'AI (OpenAI GPT-4o-mini) genera automaticamente la query SQL, seleziona il database giusto, esegue, e restituisce i risultati con commento discorsivo opzionale. Memoria conversazionale, auto-correzione, cache intelligente.
Cosa offre questo modulo
Dettagli del modulo
Parli al database come a un collega
Il modulo Chat AI di ReportIA è il cuore della piattaforma: l'utente scrive una domanda in italiano (o inglese) e l'AI genera la query SQL, seleziona il database giusto, la esegue e restituisce i risultati formattati. Niente più "chiedi all'IT di fare il report", niente più dipendenza dai data analyst per ogni domanda banale. Manager, commerciali, controller e amministrazione possono finalmente consultare i dati direttamente.
Come funziona
Esempio reale di utilizzo:
- L'utente scrive: "quanto abbiamo fatturato a marzo 2026?"
- ReportIA analizza la domanda con OpenAI GPT-4o-mini.
- L'AI genera la query SQL appropriata sul database fatturazione.
- Esegue la query.
- Mostra il risultato in tabella + commento discorsivo: "A marzo 2026 hai fatturato 245.300 €, in crescita del 12% rispetto a febbraio".
Tempo: 3-5 secondi. Zero coinvolgimento IT.
Memoria conversazionale
L'AI capisce il contesto della conversazione:
- Domanda 1: "Quanto abbiamo fatturato a marzo?" → risposta.
- Domanda 2: "E di febbraio?" → l'AI capisce che parliamo di fatturato.
- Domanda 3: "Mostrami il dettaglio per cliente" → l'AI estende la query con GROUP BY cliente.
- Domanda 4: "Solo i top 10" → aggiunge ORDER BY DESC LIMIT 10.
Conversazione naturale, niente bisogno di ripetere il contesto.
Auto-correzione SQL
Se la query generata fallisce (errore di sintassi, tabella inesistente), l'AI:
- Riceve l'errore dal database.
- Tenta automaticamente di correggere.
- Riprova fino a 3 volte.
- Se ancora fallisce, restituisce errore comprensibile all'utente.
L'utente non deve essere un esperto SQL: il sistema si auto-recupera.
Cache intelligente con TTL
Per ridurre costi OpenAI e velocizzare le risposte:
- Query dinamiche (oggi, questo mese): cache TTL 1 ora.
- Query storiche (anno passato, dati immutabili): cache TTL 24 ore.
- Hit rate tipico: 60-80%.
- Risparmio API OpenAI: fino al 90%.
Editor SQL inline
Per utenti tecnici (data analyst, IT):
- SQL generata visibile in pannello collassabile.
- Modifica diretta della query.
- Esecuzione personalizzata.
- Salvataggio come query certificata.
Export e azioni
Dal risultato di una domanda:
- CSV: download immediato.
- PDF: report formattato.
- Email: invio diretto.
- Aggiungi a dashboard: il risultato diventa widget.
- Salva preferito: per riusare la query.
Per chi è il modulo Chat AI
- Manager: KPI immediati senza chiedere all'IT.
- Commerciali: ranking clienti, fatturato per area.
- Controller: analisi marginalità ad-hoc.
- Amministrazione: estrazione dati per chiusure.
- Direzione: KPI strategici on-demand.
Si combina con connettori database, dashboard, conversazioni threaded.
Altri moduli di ReportIA
Connettori Database Multi-Sorgente
ReportIA si collega a qualsiasi sorgente dati aziendale: MySQL, MariaDB, Postgre...
Dashboard e Grafici Professionali
Costruisci dashboard interattive senza codice con 15+ tipi di grafici profession...
Condivisione Pubblica Dashboard
Condividi dashboard con clienti, fornitori o stakeholder esterni senza richieder...
Schedulazione Report Automatica
Automazione completa dei report ricorrenti: frequenza giornaliera/settimanale/me...