2026-09-05
Come interrogare un database MySQL o PostgreSQL in linguaggio naturale
I tool di BI tradizionali presuppongono che tu conosca schema, chiavi di join e dialetto SQL. Le domande aziendali sono più semplici: vendite del trimestre per negozio, ordini in pending, scontrino medio rispetto all’anno scorso.
Il text-to-SQL (query in linguaggio naturale) trasforma quella frase in una SELECT sicura sul database reale. Restano MySQL, PostgreSQL, Oracle o SQL Server: non serve spostare tutto in un cubo.
Cosa serve prima di chiedere
- Un utente database in sola lettura (mai un admin nel tool di BI).
- Rete dal servizio BI al database (VPN, allowlist IP o tunnel SSH).
- Un glossario breve: cosa significano “fatturato”, “cliente attivo” o “negozio” nelle tue tabelle.
Senza glossario anche un modello forte inventa i join. Con il glossario mappa “vendite” sulla fact table giusta.
Come lo fa BI Jedi
BI Jedi è un layer SaaS di Business Intelligence: colleghi il database, apri una chat e chiedi in linguaggio naturale. Puoi usare anche Builder visuale, template o SQL Pro. Le risposte diventano grafici, PDF o widget live. I tuoi dati non addestrano modelli AI.
Se non hai un unico database, il datawarehouse interno può importare CSV/FTP e altre fonti in schedulazione.
Una prima domanda migliore di “mostrami tutto”
Parti da una domanda chiusa e da un periodo:
Mostra le vendite del trimestre corrente per negozio, con numero ordini e scontrino medio.
Poi filtra, confronta o fissa il risultato in dashboard.
È Business Intelligence con AI senza sostituire il data warehouse né migrare per forza a Power BI. Collega un database e prova uno spazio gratuito su BI Jedi.
Collega MySQL, PostgreSQL, Oracle o SQL Server e fai la prima domanda in linguaggio naturale.
Inizia gratis