Objlab
← Zurück zu den ProduktenLevel 2 - Produktblatt

SQLConverter

v2.5.0 Software Objlab - OBJ-SQL-001 da 3.600 €/anno
Level 3 - Kommerzielle Anfrage

Dieses Blatt fasst Wert, Pricing und Anwendungsfälle zusammen. Von hier aus können Sie zu den dedizierten Bereichen oder zum Kundenportal für den nächsten Schritt wechseln.

Piattaforma di conversione SQL multi-dialetto e integrazione ETL: dalla conversione tra dialetti all'estrazione di schemi legacy AS/400 e DB2, fino a pipeline ETL con 25+ connettori, AI (NL2SQL in italiano) e compliance GDPR nativa.

Was es löst

  • Migrazioni DB lunghe e costose (ETL custom 100k+ EUR)
  • Dati bloccati in sistemi legacy AS/400 e DB2
  • Conformita' GDPR/Fattura PA e rischi SQL injection
  • Conversioni manuali tra dialetti SQL soggette a errori
# SQL Converter Pro — v2.5.0 Convertitore SQL desktop in PyQt5 con moduli ETL e una codebase in transizione da un monolite legacy a package modulare. Il tool copre l'intero ciclo di vita della migrazione dati: dalla conversione sintattica tra dialetti SQL, all'estrazione di schemi da sistemi legacy (AS/400, DB2), fino all'orchestrazione di pipeline ETL con oltre 25 connettori, il tutto con funzionalità AI integrate e un modello di compliance GDPR nativo.

Cosa fa

SQLConverter Pro nasce come convertitore SQL multi-database e cresce fino a
diventare una piattaforma completa di conversione, migrazione e integrazione
dati, con un forte focus sul mercato italiano. Converte DDL e query tra i
principali dialetti gestendo auto-increment, tipi di dato e differenze di
sintassi, poi estende il tutto con un motore ETL, un livello di compliance
normativa e un assistente basato su AI.

Modulo A cosa serve
Convertitore SQL Traduce DDL/query tra 7 dialetti con gestione tipi, auto-increment e commenti di conversione
Migrazione schema Estrae schema da DB live, genera DDL target, applica in transazione con rollback
Assessment Classifica gli oggetti per complessita' (automatico / assistito / manuale) e stima l'effort prima di migrare
Motore ETL Pipeline Extract-Transform-Load con oltre 40 connettori, scheduling e monitoring
Compliance GDPR checker, SAF-T Italia, Fattura Elettronica PA, audit trail, SQL injection scanner
AI Assistant Natural Language to SQL (IT/EN), query optimizer, anomaly detection, smart data catalog
Data Warehouse & BI DW builder (star schema), semantic layer di metriche riusabili, lineage colonna-a-colonna, riconciliazione vs baseline

Funzionalita' chiave

  • Conversione SQL tra PostgreSQL, MS SQL Server, SQLite, Oracle, MySQL, IBM DB2 e DB2/400, basata su sqlglot con pre/post-processing dedicato.
  • Migrazione schema end-to-end headless: estrazione via reflection, generazione DDL, apply transazionale.
  • Assessment di migrazione in stile "semaforo" per stimare tempi e rischi prima dell'esecuzione.
  • Oltre 40 connettori ETL: database, cloud (AWS S3, BigQuery, Azure), file (CSV, Excel, JSON, XML, Parquet), protocolli (REST, Kafka, MQTT, Modbus), ERP italiani (TeamSystem, Zucchetti, Passepartout, Odoo), e-commerce (WooCommerce, Shopify, PrestaShop, Magento) e POS (Cassa in Cloud, SumUp, Axerve).
  • Import da tool BI/ETL esterni (Talend, Qlik, Power BI, Cognos, SAS) verso un modello canonico interno.
  • Suite compliance: rilevamento dati personali e anonimizzazione GDPR, generazione SAF-T e Fattura PA, audit trail immutabile, scanner vulnerabilita' SQL (OWASP).
  • AI Assistant: da linguaggio naturale a SQL in italiano e inglese, ottimizzazione query con suggerimento indici, rilevamento anomalie e catalogazione dati automatica.
  • DW builder con star schema, viste materializzate, semantic layer di metriche e riconciliazione dei totali rispetto a un baseline Excel/CSV.
  • Batch conversion, profiling delle performance, reporting e templating.

Architettura

Il prodotto e' costruito attorno a un core Python headless (Qt-free) che
concentra tutta la logica di conversione, migrazione ed ETL. La conversione SQL
si appoggia a sqlglot e sqlparse; l'estrazione e l'apply degli schemi usano
SQLAlchemy; l'elaborazione dati usa pandas. Il core e' esposto in tre modi: una
GUI desktop in PyQt5, una CLI, e una API REST in FastAPI (adattatore HTTP sul
core, con autenticazione, job asincroni e osservabilita'). Sopra all'API gira
una console gestionale in Angular impacchettabile anche come app desktop
Electron. L'ETL adotta un sistema a plugin estendibile con configurazione JSON;
le funzioni core sono progettate come funzioni pure e testabili. Storage runtime
su file (preset, cronologia, log) e SQLite per l'audit trail.

Requisiti

  • Sistema operativo: Windows 10/11 a 64-bit o Linux x86_64 (kernel >= 5.x).
  • Runtime: Python 3.8 o superiore (3.8-3.12 supportati).
  • RAM: 2 GB minimo, 4 GB consigliato; circa 200 MB di disco piu' lo spazio per i progetti.
  • Dipendenze principali: PyQt5, sqlglot, sqlparse, SQLAlchemy, pandas, numpy, PyYAML, cryptography.
  • Driver database e connettori ETL opzionali installabili come extra pip (mysql, postgres, oracle, mongodb, cloud, ecc.).
  • Per la GUI: risoluzione schermo >= 1366x768. Nessun privilegio di amministratore richiesto per l'installazione utente.

Compliance & Vorschriften

GDPR

Regolamento generale sulla protezione dei dati (UE 2016/679)

Rilevamento automatico di dati personali e sensibili (email, codice fiscale, partita IVA, IBAN), compliance score, anonimizzazione, diritto all'oblio e portabilita' dei dati.

Fattura PA

Fattura Elettronica PA / SDI

Generazione e parsing dei tracciati XML FatturaPA (FPR12 e FPA12) con validazione dei campi obbligatori e verifica P.IVA/CF, secondo lo standard del Sistema di Interscambio dell'Agenzia delle Entrate (D.Lgs. 127/2015).

SAF-T

Standard Audit File for Tax (OECD) - Italia

Export della contabilita' in XML validato per i controlli fiscali digitali dell'Agenzia delle Entrate, con moduli master data, general ledger, clienti e fornitori.

OWASP

OWASP Top 10 (sicurezza applicativa)

Scanner di SQL injection con classificazione di severita', security score e raccomandazioni di remediation; audit trail immutabile delle operazioni.

Berichte & Dossiers

  • Assessment di migrazioneJSON / report strutturato

    Stima l'effort di conversione classificando gli oggetti in automatico, assistito e manuale prima di migrare.

  • Report di riconciliazioneReport varianze

    Verifica che i totali del Data Warehouse coincidano, periodo per periodo, con un baseline Excel/CSV, con tolleranza configurabile.

  • Report GDPRTXT / JSON

    Documenta dati personali trovati, compliance score e violazioni, pronto per audit.

  • SAF-T ItaliaXML

    File contabilita' conforme OECD per trasmissione all'Agenzia delle Entrate.

  • Fattura Elettronica PAXML (FPR12 / FPA12)

    Tracciato pronto per l'invio al Sistema di Interscambio.

  • Security scanTXT

    Esito della scansione SQL injection con vulnerabilita', severity e raccomandazioni.

  • Data qualityTXT

    Punteggio di qualita' dati con problemi critici, duplicati, valori mancanti e outlier.

  • PerformanceTXT

    Profiling di conversioni e pipeline con bottleneck e throughput.

  • Audit trailJSON / CSV / TXT

    Log immutabile chi/cosa/quando delle operazioni ETL e degli accessi ai dati.

Anwendungsfälle

DDS legacy automatizzati

PMI: migrazione AS/400 verso PostgreSQL

Estrazione automatica degli schemi DDS legacy e conversione verso DB moderni.

25+ connettori

E-commerce: integrazione ETL multi-sorgente

Pipeline ETL tra gestionale, e-commerce e cloud.