#ImpolyzerDataStudio© #AI Assistant SQL centralizzato asincrono e new #AI Assistant Rules centralizzato asincrono.
POSTED , 06 GIU 2025
NEW!!!! Assistente SQL Intelligente di IMPOLYZERDATASTAUDIO
Una nuova architettura AI per l'accesso semplificato ai dati aziendali
Nel contesto aziendale moderno, la capacità di estrarre rapidamente informazioni dai dati è un fattore critico per il processo decisionale. Tuttavia, l'interazione diretta con i database — attraverso query SQL, conoscenza della struttura dei dati, gestione di fonti eterogenee come file Excel, CSV o TXT — richiede competenze tecniche spesso non disponibili nei reparti non IT.
Per rispondere a questa esigenza, IMPOLYZERDATASTAUDIO ha sviluppato un Assistente SQL intelligente, progettato per trasformare il linguaggio naturale in istruzioni SQL eseguibili, compatibili con una vasta gamma di sorgenti dati (Firebird, Interbase, Oracle, MySQL, PostgreSQL, SQLite, SQL Server, CDATA©, Excel, CSV, TXT,ect).
Architettura a Due Agenti AI: funzionamento del motore intelligente
L’Assistente si basa su un'architettura a due livelli, composta da due agenti AI cooperanti, ciascuno con responsabilità specifiche e complementari:
-
Agente 1 – Analisi Semantica e Modellazione SQL Contestualizzata
Questo primo agente riceve l’input in linguaggio naturale da parte dell’utente e lo interpreta semanticamente. In base al tipo di driver selezionato (database o file locale), l’agente:-
Identifica il contesto dati (schema, struttura, relazioni implicite o esplicite) anche in ambito LOCALSQL;
-
Costruisce uno schema SQL virtuale coerente con il contenuto e la struttura dei dati;
-
Genera un prompt tecnico dettagliato, contenente la definizione delle entità, campi, relazioni e l’intento informativo dell’utente.
-
-
Agente 2 – Generazione della Query SQL Ottimizzata
Il secondo agente prende in carico il prompt generato dall’Agente 1 e produce la query SQL finale, ottimizzata in base al tipo di sorgente dati, DRIVER e contesto. Il risultato è un codice SQL pronto all’uso, allineato sia con la struttura reale dei dati sia con l’obiettivo espresso nella richiesta iniziale.
Caratteristiche principali del sistema
-
Compatibilità Multi-Driver: supporto per tutti i DB SQL Firedac© e dati locali (Excel, CSV, TXT,MEM, ect).
-
Elaborazione del Linguaggio Naturale (NLP): comprensione semantica delle domande in italiano (e multilingua).
-
Zero-Code Approach: nessuna competenza SQL richiesta da parte dell’utente finale.
-
Adattabilità Dinamica: lo schema viene generato dinamicamente, anche in assenza di metadati predefiniti (utile nei file locali o in database eterogenei).
L’Assistente SQL di IMPOLYZERDATASTAUDIO rappresenta un’evoluzione significativa nell’interazione uomo-dati: automatizza la comprensione del bisogno informativo e genera risposte SQL accurate e contestualizzate. È uno strumento pensato per abilitare un accesso diffuso e consapevole ai dati aziendali, riducendo le barriere tecniche e incrementando l’autonomia operativa dei team decisionali.
NEW!!! Assistente alle regole di import / export Intelligente di IMPOLYZERDATASTAUDIO
L’Assistente alle regole di import/export intelligente è un modulo avanzato della piattaforma IMPOLYZERDATASTAUDIO, progettato per semplificare e automatizzare la definizione delle regole di trasformazione dati tra una tabella di origine e una tabella di destinazione.
Facilitare l'importazione o l'esportazione di dati strutturati e semi-strutturati, permettendo l’estrazione automatica di informazioni specifiche da un singolo campo sorgente (tipicamente testuale o concatenato) e la loro mappatura diretta su campi distinti della tabella di destinazione, anche in presenza di formati irregolari o variabili.
Funzionalità principali
-
Analisi del contenuto dei campi di origine
Il sistema analizza i campi selezionati dalla tabella sorgente, identificando automaticamente le componenti informative rilevanti (es. codici, descrizioni, date, prezzi, unità di misura) presenti all’interno di stringhe complesse o concatenate. -
Creazione automatica delle regole con AI e TPerlExp
Grazie all’integrazione con il motore TPerlExp e l’intelligenza artificiale, l’assistente propone regole di parsing pronte all’uso: Es. Estrai il cap, Estrai la città, Estrai la provinciaL’AI suggerisce espressioni regolari basate su esempi concreti dei dati presenti nel campo.
-
TPerlExp consente di visualizzare e modificare facilmente queste espressioni, evidenziando i gruppi di cattura che verranno associati ai campi di destinazione.
-
L’utente può affinare la logica con strumenti visuali, senza dover scrivere codice.
-
Mappatura diretta campo per campo
Ogni gruppo estratto viene automaticamente associato a un campo della tabella di destinazione. Il sistema mostra un’anteprima del risultato, semplificando il collegamento tra la struttura origine e quella target. -
Compatibilità con strutture complesse
Il sistema supporta:-
Parsing condizionato (basato su pattern o regole contestuali).
-
Conversione di formati (es. date, numeri, codifiche).
-
Normalizzazione dei dati estratti prima della scrittura.
-
L’assistente genera automaticamente un’espressione regolare (con TPerlExp) che isola ciascun valore, lo normalizza (es. formattazione della data e rimozione simboli valuta) e lo associa al rispettivo campo di destinazione.
Vantaggi operativi
-
Riduzione drastica del tempo di configurazione dei flussi di import/export tra tabelle.
-
Zero codice necessario, anche per trasformazioni complesse.
-
Alta affidabilità e coerenza nella trasformazione dei dati.
-
Facile manutenzione delle regole nel tempo, grazie all’interfaccia interattiva e all’apprendimento continuo.