Skip to content

azngeek/dagster-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

About

This is a small collection of tutorials, which I use to understand core concepts of Dagster. I share it as I use it as a reference but also learning resource. Feel free to create a ticket, so that I can try to explain some concepts.

Each tutorial has its own pyproject configuration, so that you can run the projects individually. So you will find the code for the components in the folder /components.

Each project is initialized with uvx -U create-dagster project <name>, so I try to ensure that you can follow everything.

  • I prefer to use the dagster-dg-cli package for better development experience. It is also included in the dev-requirements for every dagster project if you scaffold a new dagster project. The difference is that i will rather use the dg ... command instead dagster ....

Run a test project

You do not need to do this but just checkout this repository, then run uv sync for each project you are interested in and that's it. For example, you want to checkout the components project:

  • git clone [email protected]:azngeek/dagster-tutorials.git (only once)
  • cd components
  • uv sync
  • dagster dev or dg dev if you use the CLI.

Content

About

Notes i take to learn more about dagster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages