Zum Inhalt springen
SQACE SQACE

Produkt

Wie es funktioniert

Schnell starten und schrittweise vertiefen: Tests aufbauen, ausführen, Abweichungen verstehen und bewerten, dazu Ihre Daten frei analysieren, alles in einer Umgebung.

Video

SQACE in 2 Minuten

Eine kurze Produktanimation, wie IT und Fachbereich mit SQACE Datenverarbeitungen gemeinsam prüfen, vergleichen und absichern.

Produktanimation, mit Untertiteln.

Einführung

Schnell starten, schrittweise vertiefen

Kein langer Rollout: Sie starten mit einer schnellen Grundabsicherung und bauen die fachliche Verifikation Release für Release aus.

  1. Mission Base einrichten

    Mission Base und Verbindungen zu den Datenquellen anlegen.

  2. Grundabsicherung

    Regressionstests gegen die Baseline, sofort lauffähig.

  3. Fachliche Verifikation

    Regelwerke für geänderte Felder, Release für Release.

  4. Ausführen, analysieren, iterieren

    Abweichungen klassifizieren, Ergebnisse ins Testmanagementsystem.

Testzyklus

Der Testzyklus in SQACE

SQACE leitet die erwarteten Ergebnisse aus expliziten Regeln ab und vergleicht sie mit dem Ist. Sechs Schritte führen vom Datenobjekt bis zum verstandenen Befund. Klappen Sie einen Schritt für die Details auf.

Abfragen für zu testende Ist-Ergebnisse erstellen

Sie identifizieren die zu prüfenden Datenobjekte, etwa Tabellen, Dateien oder Web-Service-Endpunkte. Für jedes Datenobjekt definieren Sie mit einer Easy Query eine visuelle Abfrage für die zu überprüfenden Ist-Ergebnisse, was in den meisten Fällen ausreicht. Komplexere, mehrschrittige Datenbereitstellungen lassen sich auch über Workflows abbilden.

Grundabsicherung aufbauen

Für den Regressionstest erstellen Sie Abfragen auf die Ergebnisse der Vorversion. Die Ergebnisdaten eines Releases speichern Sie direkt im SQACE-Storage und verwenden sie beim nächsten Release als Baseline. Die Vergleiche erstellen Sie je Datenobjekt per Drag-and-drop und konfigurieren Toleranzen und mehr. So steht die Grundabsicherung in einem Bruchteil der üblichen Zeit.

Regelwerke erstellen und Soll-Ergebnisse generieren

Für neue und geänderte Felder erstellen Sie fachliche Regelwerke, machen sie ausführbar und validieren sie direkt an frei wählbaren Daten, auch aus hochgeladenen Spreadsheets. Über Regel-Mapper erzeugen Sie daraus die Soll-Ergebnisse, wahlweise in SQACE, in einer externen Datenbank oder in einer Datei. So senken Sie das Risiko, indem Sie kritische Felder mit Regelwerken abdecken und diese Abdeckung über die Zeit erweitern.

Soll/Ist-Vergleiche für die Verifikation aufsetzen

Für die Verifikation bietet SQACE eine spezielle Vergleichskomponente: Zu jedem Soll-Wert zeigt sie auch die Regel, mit der er erzeugt wurde. Den regelbasierten Vergleich legen Sie genauso einfach an wie einen normalen Soll/Ist-Vergleich: per Drag-and-drop von Soll- und Ist-Ergebnis in die Komponente. Toleranzen und weitere Details stellen Sie bei Bedarf ein.

Test Suites ausführen

Im Launch Pad bündeln Sie die Tests zu Test Suites, passen sie an und führen sie parametrisiert aus: manuell, geplant oder getriggert durch Ihr Testmanagementsystem oder eine CI/CD-Pipeline.

Ergebnisse verstehen und bewerten

Für jeden Test liefert SQACE ein Dashboard, das Abweichungen nach Umfang und Kritikalität zeigt. Per Drill-Down gehen Sie bis auf Feldebene, bei Verifikationsvergleichen bis auf Regelebene. Die automatische Kategorisierung ordnet Abweichungen nach Standardmustern und nach Ihren Mustern aus früheren Läufen zu. Sie kategorisieren nur die verbleibenden Abweichungen und erstellen daraus Befunde, mit Übertragung ins Testmanagementsystem.

Bausteine

Eine Prüfmethode, frei kombinierbar.

Jeder Schritt, von der Datenabfrage über den Vergleich bis zum Prüfbericht, ist ein ausführbarer Testbaustein (Action). Bausteine lassen sich verketten: Das Ergebnis eines Bausteins ist die Eingabe des nächsten. So entsteht komplexe Prüflogik durch Kombination, nicht durch Code, und bleibt für Fachbereich wie IT nachvollziehbar.

Ein typischer Verifikations-Workflow

Eingangsdaten abfragenSoll-Werte abfragenSoll/Ist vergleichenPrüfbericht schreiben

Einmal definiert, ist der Workflow beliebig oft automatisiert ausführbar. Wie SQACE sich anbindet und sicher betrieben wird, zeigt Sicherheit & Architektur.

Analyse

Daten erkunden und analysieren

Über den Test hinaus ist SQACE eine Analyseumgebung für Ihre Daten, ganz ohne SQL.

Mit der Easy Query bauen Sie komplexe Abfragen über mehrere Quellen visuell zusammen. Eine Easy Query setzt sich aus Blöcken zusammen: Quell-Datenblöcke beziehen sich auf Tabellen, Dateien, Web-Services oder andere Easy Queries. Darauf setzen Sie Operationsblöcke, die die Daten Schritt für Schritt transformieren, offen für Fachexperten wie IT.

Screenshot folgt
Easy Query mit Ergebnis-Grid

Zeilen-Operationen

Filtern, Duplikate eliminieren oder gezielt auswählen.

Gruppierungs-Operationen

Gruppierung, Pivot und Unpivot.

Spalten-Operationen

Berechnen, ausschließen, Regel-Mapping anwenden.

Daten aus Blöcken kombinieren

Join, Union, Minus und Intersect über zwei Eingangsblöcke.

Besondere Features

  • Jeden Block einzeln ausführen und das Zwischenergebnis prüfen.
  • Teile einer Abfrage mit einem Klick in eine eigene Abfrage auslagern.
  • Automatische Join-Vorschläge.
  • Spalten aus Quellblöcken über mehrere Ebenen mit einem Klick hochziehen.
  • Jede Query als Run ausführen: das Ergebnis wird automatisch im SQACE-Storage gespeichert.

Mit SQL

Volle Kontrolle für technische Nutzer

Der visuelle Aufbau ist keine Einschränkung. SQACE erzeugt zu jeder Easy Query das passende SQL: nachvollziehbar und prüfbar. Wer SQL bevorzugt, sieht jeden Schritt direkt ein und erweitert ihn um eigenes SQL. Dazu: Datenprofil auf Knopfdruck, Spalteninfo zu jeder Spalte und Export nach Excel.

Screenshot folgt
SQL-Ansicht zur Easy Query

Sehen Sie SQACE an Ihrem eigenen Use Case