Hi, I’m a backend engineer and have never migrated data from a legacy system to a new one. However, I’m currently building a prototype ETL/migration pipeline. My question is: can I create a Prefect task for each record in my database (assuming it contains millions of records)? Would that approach make sense?
I’d like to track the status of each record through the pipeline—whether it succeeded in the extract, transform, or load steps, or failed during transformation. That way, I can pinpoint which records failed, determine where and why they failed, and restart them as needed. Any suggestions would be greatly appreciated, as I’m not very familiar with this aspect of development. Thanks