Skip to main content

Resolved framework

Resolvable

class dagster.components.Resolvable [source]

This base class makes something able to “resolve” from yaml.

This is done by:

  1. Deriving a pydantic model to provide as schema for the yaml.
  2. Resolving an instance of the class by recursing over an instance of the derived model loaded from schema compliant yaml and evaluating any template strings.

The fields/init arguments of the class can be Annotated with Resolver to customize the resolution or model derivation.

Resolver

class dagster.components.Resolver [source]

Contains information on how to resolve a field from a model.