datarootsio / prefect-dbt-flow

prefect integration for running dbt
MIT License
59 stars 7 forks source link

Ability to select models by dbt tag #37

Closed jeremy-thomas-roc closed 7 months ago

jeremy-thomas-roc commented 7 months ago

I have just come across this library, and would like to use it in our Prefect flows, but I'm not sure it would fit our current use case.

We have models separated by dbt tag, and run them on different schedules based on the tag on the model. Our typical flow does something like:

dbt run -s tag:daily

But i don't see an easy way to accomplish this. Is this something that can be supported?

jeremy-thomas-roc commented 7 months ago

Ah, I see that DagOperations can take any select type, so this is possible.