Home / Companies / dbt / Blog / Post Details
Content Deep Dive

AI-assisted analytics engineering: Docusign’s framework for scaling dbt unit testing

Blog post from dbt

Post Details
Company
dbt
Date Published
Author
Sundar Subramanyam
Word Count
1,141
Language
English
Hacker News Points
-
Summary

Docusign's AI-assisted analytics engineering framework aims to enhance dbt unit testing by leveraging AI tools like GitHub Copilot to streamline the test creation process, significantly reducing the manual effort and time required. Traditionally, dbt unit testing has been cumbersome due to the need for engineers to manually analyze SQL logic, create mock datasets, and compute expected outputs, often taking up to five hours per complex model. Docusign's framework integrates AI for automating repetitive tasks while maintaining human oversight for validation, which has resulted in a 90% reduction in cycle time for writing unit test suites and increased test coverage. By transforming the AI-assisted unit testing into a structured workflow, the framework enhances productivity and ensures data quality before production, catching defects early and making testing more scalable and reliable across various dbt projects. This methodology not only addresses current bottlenecks but also holds potential for wider adoption in analytics engineering, suggesting future enhancements such as integration with CI/CD pipelines and expansion to other data engineering aspects.