3 ms·
How would you compare prql with dbt?
by iamcreasy 3y ago
How would you compare prql with dbt?
- anon84873628 3y agodbt is just an orchestration tool. It uses SQL because that's what you need to pass to the target database. There is a python plugin if you prefer to use that for your models instead. Theoretically dbt could wrap any language your target system accepts. The actual configuration of the dbt runtime itself is done with yaml files.
- snthpy 3y agodbt integration was one of our major goals early on but we found that the interaction wasn't as straightforward as we had hoped. There is an open PR in the dbt repo: https://github.com/dbt-labs/dbt-core/pull/5982#issuecomment-1710337532 https://github.com/dbt-labs/dbt-core/pull/5982#issuecomment-... I have some ideas about future directions in this space where I believe PRQL could really shine. I will only be able to write those down in a couple of hours. I think this could be a really exciting direction for the project to grow into if anyone would like to collaborate and contribute!