rex
05/25/2023, 9:55 PMdagster-dbt
(0.19.6), we added some experimental APIs to help our users create software-defined assets from their dbt projects in a more composable and ergonomic way.
I’ve posted an overview of the proposed API changes in a GitHub Discussion — please chime in if you have any questions or feedback about the proposed changes!
Here’s a brief run-through of the changes:
“”"
There are three main new interfaces that we plan to release as part of this release:
1. @dbt_assets
(link), a decorator-based interface for users to define software-defined assets from their dbt resources.
2. DbtCli
(link), an improved and lighter interface for invoking dbt commands within the Dagster framework.
3. DbtManifest
(link), a representation of your dbt project’s resources (models, tests, macros, etc), which will be used as arguments when invoking (1) and (2).
“”"Rob Sicurelli
05/26/2023, 9:25 PMdefine_asset_job
, and assigning schedules/partitions per selection.
is there a way to define schedules and partitions natively within the DBT model definition itself?