elegant-plastic-42374
12/12/2023, 11:11 PMcrooked-jordan-29960
12/12/2023, 11:34 PMself. variable and metaflow will serialize so it is accessible across steps. if the data is big then cloud storage is the way for caching.elegant-plastic-42374
12/13/2023, 9:20 PMcrooked-jordan-29960
12/13/2023, 9:28 PMself. introduces some cognitive overhead - organizing by Metaflow run ID. If the data is changing, I think a major feature of Metaflow is that it is pretty easy to index these data artifacts based on only a Metaflow run ID, and I don't need to open an AWS session or think about that layer much at all. You don't need to iterate over all runs, if you know which run produced the artifact you want S3(run=metaflow.Run(run_id)).