Luis Pinto
07/18/2023, 10:29 PMDagster Jarred
07/18/2023, 10:30 PMLuis Pinto
07/18/2023, 10:50 PMDagster Jarred
07/18/2023, 10:51 PMLuis Pinto
07/18/2023, 10:56 PMDanny Steffy
07/18/2023, 11:08 PMDagster Jarred
07/18/2023, 11:09 PMLuis Pinto
07/18/2023, 11:29 PMDanny Steffy
07/18/2023, 11:34 PMFraser Marlow
07/19/2023, 1:07 AMBinoy Shah
07/19/2023, 4:52 AMFor a given dynamic partition set, partition keys can be added and removed. One common pattern is detecting the presence of a new partition through a sensor, adding the partition, and then triggering a run for that partition:Now above says common pattern in detecting presence of new partition is through sensor, so is Sensor recommended way or the best way ? what is so special about adding the detection mechanism in Sensor which cannot be achieved in any other place. for eg. If I just write dynamic partition addition in a loop in the asset itself that is creating the sub partitions My current complexity is doing data processing with daily partitions that are Fanned out in smaller chunks and then finally aggregated again on daily basis. but this is not a unique pattern for me. this is a industry pattern for large scale data processing. I have been reading partitions and its related APIs again and again but its not clear. Overlapping features between Assets + Dynamic Partitions vs Ops with Dynamic Outs. One supports yield function, where as another does not I have been doing software development for a long time, and I understand documentation can be pain, but it needs to be written for smart people as well as not so smart. Examples (lot of examples) of APIs and their usages, Dagster has ~10 Partition definitions supported. It has ~10 PartitionMappings, but not all of them have Code samples. I go scouring for code examples till the depths of reading unit test code, of that new and shiny API that might be help me but unit tests are scaffolded to hide away lot of usage patterns, no complains about it, but just pointing the futile efforts to understand the usage hints of any XYZ API that is available with no examples or use cases The “Fully Featured Project” in examples is not using all new introduced APIs It might help with “imaginary” use cases of each of the APIs available, and that will help in adoption. Also additional proof reading might help. Lot of places I found statements too complex to grasp the context. I want Dagster to be super successful and I am awed at the velocity it is growing in features. I think the documentation will need to keep up with the amazing feature it supports
Fraser Marlow
07/19/2023, 6:09 AMMhd Mousa Hamad
07/19/2023, 7:30 AMRob Sicurelli
07/28/2023, 7:46 PM