Migrate bespoke validation tests to dbt #4093
Labels
data-validation
Issues related to checking whether data meets our quality expectations.
dbt
Issues related to the data build tool aka dbt
testing
Writing tests, creating test data, automating testing, etc.
Here is a spreadsheet documenting all of our existing tests which need to be migrated to the new framework.
Tests labeled
bespoke
don't use any commonvalidate.py
methods and might require custom handling. I've added adifficulty
tag to each of these tests based on my initial vibe when looking at these tests. Those labeledeasy
indicate that I think these tests can be easily reproduced using off-the-shelf macros provided bydbt_expectations
ordbt_utils
.medium
labels indicate that I don't think off-the-shelf macros will work, but it seemed like they could be recreated with custom sql without any major road-blocks.hard
tests indicate that the test felt like it would not be easy/straightforward to develop the test in SQL. I spent pretty minimal time evaluating these tests, so some of these labels may end up being inaccurate.Old tests to replace:
The text was updated successfully, but these errors were encountered: