In data upload using CI, How to enable it to run next row of data when error occur. For example, 10 transactions required to upload to job record, error occur at 3rd row data, How to make it execute 4th, 5th row data?

This can be achieved by adding the try catch block to catch the exception in the peoplecode. You can catch the exception and do desired processing or log the error.