If you are using monitor , then you can achieve this by two ways:
- save json files to github or any remote system . Then access it through api
- store the contents as environment variable
if you are not using monitor , then you can use windows task scheduler or something , and for each iteration read a different csv.
> $a= Get-Content -raw .\1.csv
> newman run .\test.postman_collection.json -e .\test.postman_environment.json -k -r "cli,htmlextra" --env-var data=$a