Modulo di ReportIA
Connettori Database Multi-Sorgente
MySQL, PostgreSQL, SQL Server, Oracle, Google Sheets, ODBC: una sola interfaccia
ReportIA si collega a qualsiasi sorgente dati aziendale: MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, Firebird, SQLite, DuckDB, Google Sheets, ODBC. Schema discovery automatico, indicizzazione semantica RAG, multi-database simultaneo, connessioni isolate per azienda multi-tenant.
Cosa offre questo modulo
Dettagli del modulo
Una sola interfaccia per tutti i tuoi dati
Il modulo Connettori Database di ReportIA permette di collegare in modo unificato qualsiasi sorgente dati aziendale: gestionale MySQL, ERP PostgreSQL, sistema legacy via ODBC, Google Sheets condivisi, file SQLite. Una sola configurazione iniziale, poi l'AI può interrogare tutto da un'unica chat.
I database supportati
SQL tradizionali
| Database | Uso tipico |
|---|---|
| MySQL / MariaDB | Gestionali web, e-commerce, app moderne |
| PostgreSQL | App enterprise, sistemi complessi |
| SQL Server | ERP Microsoft (Dynamics), gestionali Italia |
| Oracle | Sistemi enterprise, banche, telecom |
| Firebird | Gestionali italiani classici (Mexal, AdHoc) |
File-based
- SQLite: per app locali e dati embedded.
- DuckDB: per analytics ad-hoc su file Parquet/CSV.
Cloud Spreadsheet
- Google Sheets: collegamento via link pubblico o condiviso. Trasforma il foglio in tabella interrogabile.
Legacy via ODBC
- Microsoft Access (.mdb, .accdb).
- Excel via ODBC driver.
- Gestionali datati con driver ODBC fornito.
Configurazione semplificata
Per ogni database:
- Tipo di database (dropdown).
- Host/IP, porta, nome database.
- Username e password.
- Eventuali parametri SSL.
- Test connessione con diagnostica.
Tempo configurazione: 5-10 minuti per database. Una volta fatto, gli utenti business possono interrogare tutti i database dalla stessa chat AI.
Schema discovery automatico
Al momento del collegamento, ReportIA:
- Esplora tutte le tabelle del database.
- Recupera struttura colonne, tipi di dato, indici, chiavi.
- Identifica relazioni (foreign key dichiarate).
- Costruisce uno schema browser navigabile.
Niente configurazione manuale dello schema. L'AI conosce già la struttura.
Schema browser visuale
Per ogni database, vista accordion:
- Lista tabelle (espandibili).
- Per ogni tabella: lista colonne con tipo dato.
- Indici e chiavi evidenziate.
- Relazioni con altre tabelle.
- Numero righe (stima).
Utile per IT che vuole capire cosa l'AI "vede" del database.
Indicizzazione semantica (RAG)
Tecnologia Retrieval-Augmented Generation:
- Lo schema database viene convertito in embeddings vettoriali.
- Quando l'utente fa una domanda, il sistema recupera le tabelle/colonne più rilevanti semanticamente.
- Il prompt all'AI include solo lo schema rilevante, non tutto il database.
- Risultato: query SQL più precise e costi API ridotti.
Multi-database simultaneo
L'utente può fare domande che coinvolgono più database:
- "Mostrami il fatturato per cliente" → query sul database fatturazione.
- "Quanto è il magazzino del prodotto X?" → query sul database magazzino.
- "Quanti clienti hanno aperto ticket il mese scorso?" → query sul database CRM.
L'AI sceglie automaticamente il database giusto per ogni domanda.
Connessioni isolate multi-tenant
Per implementazioni multi-azienda:
- Ogni azienda configura i propri database.
- Isolamento totale: l'azienda A non vede database dell'azienda B.
- Credenziali cifrate per azienda.
- Audit log accessi separato.
Vedi modulo Multi-Tenant.
Sicurezza connessioni
- Credenziali cifrate in database (AES).
- Supporto SSL/TLS per connessioni sicure.
- Connessioni con privilegi minimi (raccomandazione: utente database con SELECT only per sicurezza).
- Audit log di ogni tentativo di connessione.
I moduli ReportIA correlati
Scopri ReportIA e collega tutti i tuoi database.
Altri moduli di ReportIA
Chat AI con Database
Il cuore di ReportIA: scrivi una domanda in italiano e l'AI (OpenAI GPT-4o-mini)...
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...