Hi,
- You can use a script activity to find out number of rows in your table.
- Add a data flow, with a integer parameter again called rowcount
- Pass the rowcount from variable to the data flow parameter as shown (Click on data flow activity, and go to parameters tab and click on rowcount parameter. then Choose pipeline expression and provide the expression given as below)
- click on Optimize tab in data flow sink and give the settings as shown. this will make sure to split your table rows as per your ask.
- If you dont want to give default names to the partitioned files, use below setting
- Just one thing to note, Round robin doesnt put first 100 in one partition, but it splits rows in round robin fashion. Please try these and let us know. thanks