O SQACE é uma plataforma web de baixo código para testar dados e processos de dados, com todas as ferramentas relevantes para a análise e preparação de dados necessárias. A aplicação ajuda as equipes a garantir a qualidade dos dados de maneira estruturada e eficiente e fornece documentação transparente das atividades de teste.
Projetos de clientes mostram que o SQACE pode reduzir significativamente o esforço necessário para testes relacionados a dados, muitas vezes em 80% ou mais em comparação com abordagens anteriores sem a plataforma. Ao mesmo tempo, a cobertura e a profundidade dos testes podem ser aumentadas.
O SQACE oferece uma ampla gama de componentes visuais que permitem aos usuários definir e executar consultas de dados, comparações de dados, verificações de intervalo, verificações de duplicados e outras validações de qualidade. A plataforma lida com muitas considerações técnicas em segundo plano, permitindo que os usuários se concentrem na lógica de negócios.
Dados de diferentes fontes podem ser combinados, validados ou comparados. Com base em blocos de construção modulares, fluxos de trabalho complexos podem ser criados sem programação. Código pode ser usado quando necessário, por exemplo, para casos mais especializados.
A plataforma também suporta comparações antes/depois, testes de regressão ou análise de delta simples. Para cenários mais complexos, regras de transformação podem ser definidas em conjuntos de regras compreensíveis, que podem gerar resultados esperados para quaisquer volumes de dados, por exemplo, para testes de ETL ou migração de dados. Esses resultados esperados podem ser comparados com os resultados reais, e a plataforma fornece suporte automatizado para determinar a cobertura de teste.
O SQACE suporta tanto testes ad-hoc quanto pipelines de teste automatizados. A interface gráfica permite que até mesmo usuários experientes em SQL criem consultas visualmente, melhorando a manutenibilidade. Mecanismos de sugestão embutidos ajudam os usuários a formular tarefas rapidamente, mesmo com uso ocasional.
Os resultados dos testes e comparações são armazenados automaticamente, versionados e preparados visualmente. Eles podem ser revisados, reexecutados ou reutilizados como fontes de dados para análises adicionais.
O SQACE é conteinerizado e pode ser implantado de forma flexível em ambientes empresariais.