sure Stefan, there's a few bits that are still a bit fuzzy although I'm getting there, and I must say the examples in the repo and the docs are great, I can see how much work must go in there.
materialization, and how you might chain storage, loading and processing of other data around the materialization process. Although now it seems obvious it wasn't obvious that an array of materializers and various inputs on the function side would result in the functions being called once and flowed through the pipeline.
I'd also say the other thing that I haven't yet figured out and maybe it doesn't matter as much but subdags.
For example here, I want 1 top level DAG that then calls a number of subdags. But if I want to materialize inside a subdag, it seems(and this is probably the bit I'm missing), that I still need to setup a driver within the subdag to call dr.materialize
Also lastly, config properties, can they get passed down from parent dag to subdag? I see the config dict in the subdag decorator but its not clear whether I can pass things from the parent dag that might be compile time or global, for example.