Guillaume Tauzin
11/04/2025, 7:16 AMdefinitions.py and use a dagster.yml in your config to specify jobs, schedules, executors etc.
- Preserves your Kedro hooks intact. In particular, it works seamlessly with kedro-mlflow.
- Experimentally supports Dagster partitions by fanning-out Kedro nodes acting on partitioned datasets.
- The example repo is a full-blown small project showing how it can be wired up. It makes use of dynamic pipelines and also showcases distributed hyperparameter tuning using a new `optuna.StudyDataset` experimental dataset.
Get started
- Docs: https://kedro-dagster.readthedocs.io/
- Plugin repo: https://github.com/gtauzin/kedro-dagster
- Example repo: https://github.com/gtauzin/kedro-dagster-example
- Kedro-Viz of the example repo: https://gtauzin.github.io/kedro-dagster-example/
I would love your help & feedback
It would mean a lot if you could:
* Try it out in one of your Kedro projects
* Spot issues, missing bits or docs gaps
* Share how you would use it, or ideas for features/improvements
* Reach out if you would like to contribute!
I am looking forward to hearing what you think and how you might use it! :)Merel
11/04/2025, 8:36 AMGuillaume Tauzin
11/04/2025, 10:52 AMDeepyaman Datta
11/04/2025, 1:20 PMkedro-airflow.Elena Khaustova
11/04/2025, 1:36 PMGuillaume Tauzin
11/04/2025, 1:44 PMGuillaume Tauzin
11/04/2025, 1:45 PMAlice Cima
11/04/2025, 2:30 PMGuillaume Tauzin
11/04/2025, 2:49 PM