Hi @ricardorio28,
If it helps, and if you are using the native Postman app (which I recommend), iterations will default to however many iterations you have in your data set. I can confirm this for CSV data, not sure about JSON.
I was researching a similar question myself and came across this article, which may help you: Is there a way of easily testing paged responses in Postman?.
It deals not with data as a source, but how to dynamically repeat a request based on response data (i.e., pagination). It may help steer you in the right direction.
Cheers,
Brad