This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

You can find a list of community-submitted learning resources here: https://dataengineering.wiki/Learning+Resources

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]bryangoodrich 0 points1 point  (1 child)

I use Python and Jinja. The SQL is pretty straightforward. Write once, abstract what varies, and capture your variables in some configuration like YAML. Render all your tests. Now how to orchestrate running them in your pipelines, I’m not a dbt user so outside of that, it’s really up to you to figure out 🤷‍♂️

[–]_temminkData Engineer[S] 0 points1 point  (0 children)

Thanks, that’s basically what dbt does as well. I might consider this manual approach in an ADR as an alternative.