SQACE est une plateforme web à faible code pour tester les données et les processus de données, avec tous les outils pertinents pour l'analyse et la préparation des données requises. L'application aide les équipes à garantir la qualité des données de manière structurée et efficace et fournit une documentation transparente des activités de test.
Les projets clients montrent que SQACE peut réduire considérablement l'effort requis pour les tests liés aux données, souvent de 80 % ou plus par rapport aux approches précédentes sans la plateforme. En même temps, la couverture et la profondeur des tests peuvent être augmentées.
SQACE offre une large gamme de composants visuels qui permettent aux utilisateurs de définir et d'exécuter des requêtes de données, des comparaisons de données, des vérifications de plage, des vérifications de doublons et d'autres validations de qualité. La plateforme gère de nombreuses considérations techniques en arrière-plan, permettant aux utilisateurs de se concentrer sur la logique métier.
Les données de différentes sources peuvent être combinées, validées ou comparées. Basé sur des blocs de construction modulaires, des flux de travail complexes peuvent être créés sans programmation. Le code peut être utilisé si nécessaire, par exemple pour des cas plus spécialisés.
La plateforme prend également en charge les comparaisons avant/après, les tests de régression ou une simple analyse delta. Pour des scénarios plus complexes, des règles de transformation peuvent être définies dans des ensembles de règles compréhensibles, qui peuvent générer des résultats attendus pour n'importe quel volume de données, par exemple pour les tests ETL ou de migration de données. Ces résultats attendus peuvent être comparés aux résultats réels, et la plateforme fournit un support automatisé pour déterminer la couverture des tests.
SQACE prend en charge à la fois les tests ad hoc et les pipelines de test automatisés. L'interface graphique permet même aux utilisateurs SQL expérimentés de créer des requêtes visuellement, améliorant ainsi la maintenabilité. Les mécanismes de suggestion intégrés aident les utilisateurs à formuler des tâches rapidement, même avec une utilisation occasionnelle.
Les résultats des tests et des comparaisons sont automatiquement stockés, versionnés et préparés visuellement. Ils peuvent être examinés, réexécutés ou réutilisés comme sources de données pour des analyses supplémentaires.
SQACE est conteneurisé et peut être déployé de manière flexible dans les environnements d'entreprise.