ReportIA 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.

Caratteristiche

Cosa offre questo modulo

MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, Firebird
SQLite, DuckDB (file-based)
Google Sheets via link pubblico o condiviso
ODBC per Microsoft Access, Excel, gestionali datati
Configurazione semplificata: host, porta, credenziali
Test di connessione con diagnostica completa
Schema discovery automatico (tabelle, colonne)
Schema browser visuale con accordion espandibile
Indicizzazione semantica RAG con embeddings vettoriali
Multi-database simultaneo: l'AI sceglie il giusto
Connessioni isolate per azienda (multi-tenant)
Supporto SSL/TLS per sicurezza
Cifratura credenziali in DB
Riconnessione automatica
Pooling delle connessioni
Approfondimento

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

DatabaseUso tipico
MySQL / MariaDBGestionali web, e-commerce, app moderne
PostgreSQLApp enterprise, sistemi complessi
SQL ServerERP Microsoft (Dynamics), gestionali Italia
OracleSistemi enterprise, banche, telecom
FirebirdGestionali 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:

  1. Tipo di database (dropdown).
  2. Host/IP, porta, nome database.
  3. Username e password.
  4. Eventuali parametri SSL.
  5. 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.

Pronto a integrare Connettori Database Multi-Sorgente?

Contattaci per una demo personalizzata di questo modulo.