Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thanks for the DBT tip. I've always wanted composable SQL statements but never known how to achieve it.

https://docs.getdbt.com/docs#section-what-makes-dbt-so-power...



We've started using DBT at my office for ETL into our data warehouse and it's a godsend. Being able to add tests to tables and views, built in documentation support, built in DAGs are all great, and the folks at Fishtown who make dbt are super responsive on their community slack channel. (Also it's open source.)

One pain point is the integration of non-SQL (e.g. Python) jobs into the flow. DBT only manages SQL scripts, so you can lose some of the elegance when you have to glue some external jobs to it. That being said, the development is pretty rapid and as I mentioned the support is great, so I'm excited to see where they go.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: