This is a Dagster project scaffolded with dagster project scaffold
.
First, install your Dagster code location as a Python package. By using the --editable flag, pip will install your Python package in "editable mode" so that as you develop, local code changes will automatically apply.
pip install -e ".[dev]"
Then, start the Dagster UI web server:
dagster dev
Linear graph of assets where every asset has the same partition definition.
flowchart LR
Download --> Parse --> Index
- What happens when I materialize partition
X
of theDownload
asset?- Partition
X
ofDownload
will materialize - Partition
X
ofParse
will materialize - Partition
X
ofIndex
will materialize
- Partition
- What happens when I materialize partition
X
of theParse
asset? Or any other asset in the middle of the graph.- Partition
X
ofParse
will materialize - Partition
X
ofIndex
will materialize
- Partition
Linear graph of assets where every asset doesn't have any partition definition.
flowchart LR
Download --> Parse --> Index
- What happens when I materialize the
Download
asset?Download
will materializeParse
will materializeIndex
will materialize
- What happens when I materialize the
Parse
asset? Or any other asset in the middle of the graph.Parse
will materializeIndex
will materialize
Linear graph of assets where the parent asset has partitions but the child asset does not.
flowchart LR
Download --> Parse
We need to do some work to make this work.