Assertions enable you to check that the datasets you create are correct. Quickly add data quality checks for uniqueness or null values, or write a custom assertion in SQL to check any property of your data.
Quickly react if your pipeline or data quality tests fail through email and slack notifications.
Configure schedules across multiple environments such as staging and production. Running your code on a schedule ensures output data is always kept up to date.
See exactly what SQL was executed when and quickly debug failing queries and tests.
Dataform saves your queries as you develop, ensuring users never lose work. Get feedback on errors and inferred dependencies as you type
Dataform validates compiled queries against BigQuery in real time, enabling users to identify issues before running queries.
Inspect changes before committing, add commit messages, and revert files without touching a command line. When your changes are tested and ready to go, create a pull request for your team to review.
Get started with Modern Analytics principles as quickly and smoothly as possible, so that you can ensure you’re delivering maximum value to your organisation.