Dynamic Graphs (Experimental)¶
DynamicOutputDefinition(dagster_type=None, name=None, description=None, is_required=None, io_manager_key=None, metadata=None)¶
(EXPERIMENTAL) Variant of
OutputDefinitionfor an output that will dynamically alter the graph at runtime. Each copy of
DynamicOutputcorresponding to this definition that is yielded from the solid will create a copy of the downstream graph.
(Experimental) Variant of
Outputused to support mapping. Each DynamicOutput produced by a solid will result in the downstream dag being cloned to run on that individual value. Each DynamicOutput must have a unique mapping_key to distinguish it.