Open adchia opened 1 year ago
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This is a really cool feature request. I was wondering the exact same thing.
@adchia Do you suppose a workaround for this is to:
1- Create a custom DbtSource
and logic of it would be to parse the dbt model .yaml file of a particular model
2- And then register that DbtSource
Hey, any news on this?
We should open this back up @HaoXuAI.
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
A mechanism to import dbt models (e.g.
feast dbt-import
) that lets users import from a directory of models, or configure a directory and enable individual modelsThe above mechanism should generate a data source + feature view with pre-populated tags to track the origin dbt model. Something like
Then these models could potentially be shown directly in the Feast Web UI too (there was prior art here e.g. https://github.com/feast-dev/feast/blob/v0.24-branch/ui/src/pages/data-sources/DataSourceDbt.tsx
Potentially, if configured, materialize can also run dbt run for the upstream model
Describe alternatives you've considered
Additional context Add any other context or screenshots about the feature request here.