There is a "commit every" option in Advanced settings of tSQLDWHOutput component .
You can enter the number of rows to be completed before committing batches of rows together into the database. This option ensures transaction quality (but not rollback) and above all better performance on executions.