Skip to main content

Ops

The computational core of an asset definition is an op. Collections of ops can also be assembled to create a graph. It is not necessary to use ops to use Dagster; most Dagster users will never need to create ops directly. For more information about ops, see the legacy Dagster documentation.

An individual op should perform relatively simple tasks, such as:

  • Deriving a dataset from other datasets
  • Executing a database query
  • Initiating a Spark job in a remote cluster
  • Querying an API and storing the result in a data warehouse
  • Sending an email or Slack message

ops