SQACE ist eine webbasierte Low-Code-Plattform für das Testen von Daten und Datenprozessen, mit allen relevanten Werkzeugen für die erforderliche Datenanalyse und -vorbereitung. Die Anwendung hilft Teams, die Datenqualität auf strukturierte und effiziente Weise sicherzustellen und bietet eine transparente Dokumentation der Testaktivitäten.
Kundenprojekte zeigen, dass SQACE den Aufwand für datenbezogene Tests erheblich reduzieren kann, oft um 80 % oder mehr im Vergleich zu früheren Ansätzen ohne die Plattform. Gleichzeitig können Testabdeckung und Testtiefe erhöht werden.
SQACE bietet eine breite Palette an visuellen Komponenten, die es den Nutzern ermöglichen, Datenabfragen, Datenvergleiche, Bereichsprüfungen, Duplikatsprüfungen und andere Qualitätsvalidierungen zu definieren und auszuführen. Die Plattform übernimmt viele technische Überlegungen im Hintergrund, sodass sich die Nutzer auf die Geschäftslogik konzentrieren können.
Daten aus verschiedenen Quellen können kombiniert, validiert oder verglichen werden. Auf Basis modularer Bausteine können komplexe Workflows ohne Programmierung erstellt werden. Code kann bei Bedarf verwendet werden, zum Beispiel für spezialisiertere Fälle.
Die Plattform unterstützt auch Vorher/Nachher-Vergleiche, Regressionstests oder einfache Delta-Analysen. Für komplexere Szenarien können Transformationsregeln in verständlichen Regelsets definiert werden, die erwartete Ergebnisse für beliebige Datenmengen generieren können, zum Beispiel für ETL- oder Datenmigrationstests. Diese erwarteten Ergebnisse können mit den tatsächlichen Ergebnissen verglichen werden, und die Plattform bietet automatisierte Unterstützung zur Bestimmung der Testabdeckung.
SQACE unterstützt sowohl Ad-hoc-Tests als auch automatisierte Testpipelines. Die grafische Oberfläche ermöglicht es selbst erfahrenen SQL-Nutzern, Abfragen visuell zu erstellen, was die Wartbarkeit verbessert. Eingebaute Vorschlagsmechanismen helfen den Nutzern, Aufgaben schnell zu formulieren, auch bei nur gelegentlicher Nutzung.
Ergebnisse von Tests und Vergleichen werden automatisch gespeichert, versioniert und visuell aufbereitet. Sie können überprüft, erneut ausgeführt oder als Datenquellen für zusätzliche Analysen wiederverwendet werden.
SQACE ist containerisiert und kann flexibel in Unternehmensumgebungen bereitgestellt werden.