SQACE es una plataforma web de bajo código para probar datos y procesos de datos, con todas las herramientas relevantes para el análisis y preparación de datos requeridos. La aplicación ayuda a los equipos a asegurar la calidad de los datos de manera estructurada y eficiente y proporciona documentación transparente de las actividades de prueba.
Los proyectos de clientes muestran que SQACE puede reducir significativamente el esfuerzo requerido para las pruebas relacionadas con datos, a menudo en un 80% o más en comparación con enfoques anteriores sin la plataforma. Al mismo tiempo, la cobertura y la profundidad de las pruebas pueden aumentarse.
SQACE ofrece una amplia gama de componentes visuales que permiten a los usuarios definir y ejecutar consultas de datos, comparaciones de datos, verificaciones de rango, verificaciones de duplicados y otras validaciones de calidad. La plataforma maneja muchas consideraciones técnicas en segundo plano, permitiendo a los usuarios centrarse en la lógica empresarial.
Los datos de diferentes fuentes pueden combinarse, validarse o compararse. Basado en bloques de construcción modulares, se pueden crear flujos de trabajo complejos sin programación. El código puede usarse cuando sea necesario, por ejemplo, para casos más especializados.
La plataforma también soporta comparaciones antes/después, pruebas de regresión o análisis de delta simples. Para escenarios más complejos, se pueden definir reglas de transformación en conjuntos de reglas comprensibles, que pueden generar resultados esperados para cualquier volumen de datos, por ejemplo, para pruebas de ETL o migración de datos. Estos resultados esperados pueden compararse con los resultados reales, y la plataforma proporciona soporte automatizado para determinar la cobertura de pruebas.
SQACE soporta tanto pruebas ad-hoc como tuberías de prueba automatizadas. La interfaz gráfica permite incluso a usuarios experimentados en SQL crear consultas visualmente, mejorando la mantenibilidad. Los mecanismos de sugerencia integrados ayudan a los usuarios a formular tareas rápidamente, incluso con un uso ocasional.
Los resultados de las pruebas y comparaciones se almacenan automáticamente, se versionan y se preparan visualmente. Pueden revisarse, ejecutarse nuevamente o reutilizarse como fuentes de datos para análisis adicionales.
SQACE está containerizado y puede desplegarse de manera flexible en entornos empresariales.