SQACE è una piattaforma web-based low-code per testare dati e processi di dati, con tutti gli strumenti rilevanti per l'analisi e la preparazione dei dati richiesti. L'applicazione aiuta i team a garantire la qualità dei dati in modo strutturato ed efficiente e fornisce una documentazione trasparente delle attività di test.
I progetti dei clienti dimostrano che SQACE può ridurre significativamente lo sforzo richiesto per i test relativi ai dati, spesso dell'80% o più rispetto agli approcci precedenti senza la piattaforma. Allo stesso tempo, la copertura e la profondità dei test possono essere aumentate.
SQACE offre una vasta gamma di componenti visivi che consentono agli utenti di definire ed eseguire query sui dati, confronti di dati, controlli di intervallo, controlli di duplicati e altre validazioni di qualità. La piattaforma gestisce molte considerazioni tecniche in background, permettendo agli utenti di concentrarsi sulla logica aziendale.
I dati provenienti da diverse fonti possono essere combinati, validati o confrontati. Basato su blocchi modulari, possono essere creati flussi di lavoro complessi senza programmazione. Il codice può essere utilizzato quando necessario, ad esempio per casi più specializzati.
La piattaforma supporta anche confronti prima/dopo, test di regressione o semplici analisi delta. Per scenari più complessi, le regole di trasformazione possono essere definite in set di regole comprensibili, che possono generare risultati attesi per qualsiasi volume di dati, ad esempio per test ETL o di migrazione dei dati. Questi risultati attesi possono essere confrontati con i risultati effettivi, e la piattaforma fornisce supporto automatizzato per determinare la copertura dei test.
SQACE supporta sia i test ad-hoc che le pipeline di test automatizzate. L'interfaccia grafica consente anche agli utenti SQL esperti di creare query visivamente, migliorando la manutenibilità. I meccanismi di suggerimento integrati aiutano gli utenti a formulare rapidamente i compiti, anche con un uso solo occasionale.
I risultati dei test e dei confronti sono automaticamente memorizzati, versionati e preparati visivamente. Possono essere rivisti, rieseguiti o riutilizzati come fonti di dati per analisi aggiuntive.
SQACE è containerizzato e può essere distribuito in modo flessibile negli ambienti aziendali.