Skip to content

Dagster use case suitability inquiry #4134

Answered by sryza
ClementFinch asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @ClementFinch - based on the work you described, it sounds to me like, at least in this context, you are a data engineer.

Dagster is helpful if you want to be able to:

  • Re-execute from the middle of a run if some of the steps fail but you don't want to re-run all of them.
  • Inspect what happened in a particular run - especially if you'll want to be able to segment by task.
  • Catalog the assets generated by your runs - i.e. be able to answer the question "When was the last time this table was generated, and what did we know about it at that time?"

On the other hand, as you brought up, Dagster has some overhead relative to other tools. In particular, it logs multiple records to a database f…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ClementFinch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants