Is there a way to run a bunch of Rasgo transforms as a single project like dbt? Or is it more for one-off transformations?
Sure! You can chain many, many transforms together and even join multiple datasets together and have many sources of data.
When you publish the dataset, all of that logic is saved together in the definition of that dataset.
If you use dbt, you can think of a dataset as the same as a model in dbt. And the transforms that define the dataset, is the SQL file.
You can export an entire collection of datasets as a single dbt project.